From cfde12269ccf42b9c1db2a04e260a4f8ed4ccf62 Mon Sep 17 00:00:00 2001 From: Richard Lea Date: Sun, 10 Mar 2019 01:01:16 +0900 Subject: [PATCH 001/223] fix(inquirer): update api definitions to 6.x Signed-off-by: Richard Lea --- types/inquirer/index.d.ts | 147 +++++++++++++++++------------- types/inquirer/inquirer-tests.ts | 111 +++++++++++----------- types/inquirer/package.json | 6 ++ types/yeoman-generator/index.d.ts | 1 + 4 files changed, 143 insertions(+), 122 deletions(-) create mode 100644 types/inquirer/package.json diff --git a/types/inquirer/index.d.ts b/types/inquirer/index.d.ts index 74aee08ed3..d61b2adde4 100644 --- a/types/inquirer/index.d.ts +++ b/types/inquirer/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Inquirer.js +// Type definitions for Inquirer.js 6.x // Project: https://github.com/SBoudrias/Inquirer.js // Definitions by: Qubo // Parvez @@ -9,27 +9,26 @@ // Justin Rockwood // Keith Kelly // Junyoung Clare Jang +// Richard Lea // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.3 -/// +// TypeScript Version: 2.8 import through = require('through'); +import { Observable } from 'rxjs'; +import * as readline from 'readline'; declare namespace inquirer { - type Prompts = { [name: string]: PromptModule }; + type Prompts = { [name: string]: prompts.Base }; type ChoiceType = string | objects.ChoiceOption | objects.Separator; type Questions = | Question | ReadonlyArray> - | Rx.Observable>; - interface OutputStreamOption { - output: NodeJS.WriteStream - } - interface InputStreamOption { - input: NodeJS.ReadStream - } - type StreamOptions = InputStreamOption | OutputStreamOption | (InputStreamOption & OutputStreamOption); + | Observable>; + type StreamOptions = { + input?: NodeJS.ReadStream, + output?: NodeJS.WriteStream, + }; interface Inquirer { restoreDefaultPrompts(): void; @@ -47,28 +46,25 @@ declare namespace inquirer { /** * Public CLI helper interface * @param questions Questions settings array - * @param cb Callback being passed the user answers * @return */ - prompt(questions: Questions, cb: (answers: T) => any): ui.Prompt; - prompt(questions: Questions): Promise; + prompt: PromptModule; prompts: Prompts; Separator: objects.SeparatorStatic; ui: { BottomBar: ui.BottomBar; - Prompt: ui.Prompt; + Prompt: ui.PromptUI; }; } interface PromptModule { - (questions: Questions): Promise; - (questions: Questions, cb: (answers: T) => any): ui.Prompt; + (questions: Questions): Promise & { ui: ui.PromptUI }; /** * Register a prompt type * @param name Prompt type name * @param prompt Prompt constructor */ - registerPrompt(name: string, prompt: PromptModule): ui.Prompt; + registerPrompt(name: string, prompt: prompts.Base): PromptModule; /** * Register the defaults provider prompts */ @@ -111,9 +107,9 @@ declare namespace inquirer { * (to save in the answers hash). Values can also be a Separator. */ choices?: - | ReadonlyArray - | ((answers: T) => ReadonlyArray) - | ((answers: T) => Promise>); + | ReadonlyArray + | ((answers: T) => ReadonlyArray) + | ((answers: T) => Promise>); /** * Receive the user input and should return true if the value is valid, and an error message (String) * otherwise. If false is returned, a default error message is provided. @@ -161,32 +157,88 @@ declare namespace inquirer { [key: string]: any; } + /** + * Corresponding to the answer object creation in: + * https://github.com/SBoudrias/Inquirer.js/blob/ff075f587ef78504f0eae4ee5ca0656432429026/packages/inquirer/lib/ui/prompt.js#L88 + */ + interface Answer { + name: string, + answer: any, + } + + namespace prompts { + /** + * Base prompt implementation + * Should be extended by prompt types. + * + * @interface Base + */ + interface Base { + new (question: Question, rl: readline.Interface, answers: Answers): Base; + /** + * Start the Inquiry session and manage output value filtering + * + * @returns {Promise} + * @memberof Base + */ + run(): Promise; + /** + * Called when the UI closes. Override to do any specific cleanup necessary + */ + close(): void; + /** + * Generate the prompt question string + */ + getQuestion(): string; + } + } + namespace ui { + /** * Base interface class other can inherits from */ - interface Prompt extends BaseUI { - new (promptModule: Prompts): Prompt; + interface BaseUI { + rl: readline.Interface; + new(opt: StreamOptions): BaseUI; + /** + * Handle the ^C exit + * @return {null} + */ + onForceClose(): void; + /** + * Close the interface and cleanup listeners + */ + close(): void; + } + /** + * Base interface class other can inherits from + */ + interface PromptUI extends BaseUI { + process: Observable; + new(prompts: Prompts, opt: StreamOptions): PromptUI; + run(questions: Questions): Promise; /** * Once all prompt are over */ onCompletion(): void; - processQuestion(question: Question): any; - fetchAnswer(question: Question): any; - setDefaultType(question: Question): any; - filterIfRunnable(question: Question): any; + processQuestion(question: Question): Observable>; + fetchAnswer(question: Question): Observable>; + setDefaultType(question: Question): Observable>; + filterIfRunnable(question: Question): Observable>; } /** * Sticky bottom bar user interface */ - interface BottomBar extends BaseUI { - new (opt?: BottomBarOption): BottomBar; + interface BottomBar extends BaseUI { + new(opt?: StreamOptions & { bottomBar?: string }): BottomBar; /** * Render the prompt to screen * @return self */ render(): BottomBar; + clean(): BottomBar; /** * Update the bottom bar content and rerender * @param bottomBar Bottom bar content @@ -194,10 +246,11 @@ declare namespace inquirer { */ updateBottomBar(bottomBar: string): BottomBar; /** - * Rerender the prompt + * Write out log data + * @param {String} data - The log data to be output * @return self */ - writeLog(data: any): BottomBar; + writeLog(data: string): BottomBar; /** * Make sure line end on a line feed * @param str Input string @@ -212,36 +265,6 @@ declare namespace inquirer { log: through.ThroughStream; } - interface BottomBarOption { - bottomBar?: string; - } - /** - * Base interface class other can inherits from - */ - interface BaseUI { - new (opt: TOpt): void; - /** - * Handle the ^C exit - * @return {null} - */ - onForceClose(): void; - /** - * Close the interface and cleanup listeners - */ - close(): void; - /** - * Handle and propagate keypress events - */ - onKeypress(s: string, key: Key): void; - } - - interface Key { - sequence: string; - name: string; - meta: boolean; - shift: boolean; - ctrl: boolean; - } } namespace objects { diff --git a/types/inquirer/inquirer-tests.ts b/types/inquirer/inquirer-tests.ts index 4c8ba9491f..95f8d442a6 100644 --- a/types/inquirer/inquirer-tests.ts +++ b/types/inquirer/inquirer-tests.ts @@ -3,11 +3,10 @@ import inquirer = require("inquirer"); inquirer.prompt( [ /* Pass your questions in here */ - ], - function(answers: inquirer.Answers) { - // Use user feedback for... whatever!! - } -); + ] +).then((answers: inquirer.Answers) => { + // Use user feedback for... whatever!! +}); // // examples/bottom-bar.js @@ -87,11 +86,10 @@ inquirer.prompt<{ toppings: string }>( return true; } } - ], - function(answers) { - console.log(JSON.stringify(answers, null, " ")); - } -); + ] +).then(answers => { + console.log(JSON.stringify(answers, null, " ")); +}); // // examples/expand.js @@ -134,11 +132,10 @@ inquirer.prompt( } ] } - ], - function(answers: inquirer.Answers) { - console.log(JSON.stringify(answers, null, " ")); - } -); + ] +).then((answers: inquirer.Answers) => { + console.log(JSON.stringify(answers, null, " ")); +}); // // examples/input.js @@ -184,9 +181,9 @@ var questions = [ } ]; -inquirer.prompt(questions, function(answers) { - console.log(JSON.stringify(answers, null, " ")); -}); +inquirer.prompt(questions).then( + answers => console.log(JSON.stringify(answers, null, " ")) +); // // examples/list.js @@ -222,11 +219,10 @@ inquirer.prompt( return val.toLowerCase(); } } - ], - function(answers: inquirer.Answers) { - console.log(JSON.stringify(answers, null, " ")); - } -); + ] +).then((answers: inquirer.Answers) => { + console.log(JSON.stringify(answers, null, " ")); +}); // // examples/long-list.js @@ -263,11 +259,10 @@ inquirer.prompt( paginated: true, choices: choices } - ], - function(answers: inquirer.Answers) { - console.log(JSON.stringify(answers, null, " ")); - } -); + ] +).then((answers: inquirer.Answers) => { + console.log(JSON.stringify(answers, null, " ")); +}); // // examples/nested-call.js @@ -286,16 +281,15 @@ inquirer.prompt( name: "chocolate", message: "What's your favorite chocolate?", choices: ["Mars", "Oh Henry", "Hershey"] - }, - function(answers: inquirer.Answers) { - inquirer.prompt({ - type: "list", - name: "beverage", - message: "And your favorite beverage?", - choices: ["Pepsi", "Coke", "7up", "Mountain Dew", "Red Bull"] - }); } -); +).then((answers: inquirer.Answers) => { + inquirer.prompt({ + type: "list", + name: "beverage", + message: "And your favorite beverage?", + choices: ["Pepsi", "Coke", "7up", "Mountain Dew", "Red Bull"] + }); +}); // // examples/password.js @@ -315,11 +309,10 @@ inquirer.prompt( message: "Enter your git password", name: "password" } - ], - function(answers: inquirer.Answers) { - console.log(JSON.stringify(answers, null, " ")); - } -); + ] +).then((answers: inquirer.Answers) => { + console.log(JSON.stringify(answers, null, " ")); +}); // // examples/pizza.js @@ -421,7 +414,7 @@ var questions2 = [ } ]; -inquirer.prompt(questions, function(answers) { +inquirer.prompt(questions).then(answers => { console.log("\nOrder receipt:"); console.log(JSON.stringify(answers, null, " ")); }); @@ -460,11 +453,10 @@ inquirer.prompt( return val.toLowerCase(); } } - ], - function(answers: inquirer.Answers) { - console.log(JSON.stringify(answers, null, " ")); - } -); + ] +).then((answers: inquirer.Answers) => { + console.log(JSON.stringify(answers, null, " ")); +}); // // examples/recursive.js @@ -495,9 +487,8 @@ var questions3 = [ ]; function ask() { - inquirer.prompt<{ tvShow: string; askAgain: boolean }>(questions3, function( - answers - ) { + inquirer.prompt<{ tvShow: string; askAgain: boolean }>(questions3) + .then((answers) => { output2.push(answers.tvShow); if (answers.askAgain) { ask(); @@ -560,7 +551,7 @@ function likesFood(aFood: string) { }; } -inquirer.prompt(questions, function(answers) { +inquirer.prompt(questions).then(answers => { console.log(JSON.stringify(answers, null, " ")); }); @@ -579,11 +570,10 @@ inquirer.prompt( message: 'What do you want to do?', choices: immutableChoices } - ], - function(answers: inquirer.Answers) { - console.log(JSON.stringify(answers, null, ' ')); - } -); + ] +).then((answers: inquirer.Answers) => { + console.log(JSON.stringify(answers, null, ' ')); +}); // // Other tests not covered in the examples provided with inquirer @@ -667,9 +657,10 @@ var questions = [ } ]; -inquirer.createPromptModule({ output: process.stderr })(questions, function(answers) { - console.log(JSON.stringify(answers, null, " ")); -}); +inquirer.createPromptModule({ output: process.stderr })(questions) + .then(answers => { + console.log(JSON.stringify(answers, null, " ")); + }); // Work with JS inquirer but rejected by typing. inquirer.prompt([ diff --git a/types/inquirer/package.json b/types/inquirer/package.json new file mode 100644 index 0000000000..021b40d754 --- /dev/null +++ b/types/inquirer/package.json @@ -0,0 +1,6 @@ +{ + "private": true, + "dependencies": { + "rxjs": ">=6.4.0" + } +} diff --git a/types/yeoman-generator/index.d.ts b/types/yeoman-generator/index.d.ts index fe39171825..0332eab033 100644 --- a/types/yeoman-generator/index.d.ts +++ b/types/yeoman-generator/index.d.ts @@ -7,6 +7,7 @@ // Arthur Corenzan // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 +/// import { EventEmitter } from 'events'; import * as inquirer from 'inquirer'; From f7b7ec584b8a0d4a861c562cba859e46944eaa2a Mon Sep 17 00:00:00 2001 From: Jeroen Claassens Date: Sun, 17 Mar 2019 13:44:23 +0100 Subject: [PATCH 002/223] Remove leven --- notNeededPackages.json | 6 ++++++ types/leven/index.d.ts | 8 -------- types/leven/leven-tests.ts | 7 ------- types/leven/tsconfig.json | 23 ----------------------- types/leven/tslint.json | 1 - 5 files changed, 6 insertions(+), 39 deletions(-) delete mode 100644 types/leven/index.d.ts delete mode 100644 types/leven/leven-tests.ts delete mode 100644 types/leven/tsconfig.json delete mode 100644 types/leven/tslint.json diff --git a/notNeededPackages.json b/notNeededPackages.json index 812d1f9f1b..2df1cad4ad 100644 --- a/notNeededPackages.json +++ b/notNeededPackages.json @@ -1068,6 +1068,12 @@ "sourceRepoURL": "https://github.com/stevemao/left-pad", "asOfVersion": "1.2.0" }, + { + "libraryName": "leven", + "typingsPackageName": "leven", + "sourceRepoURL": "https://github.com/sindresorhus/leven", + "asOfVersion": "3.0.0" + }, { "libraryName": "Linq.JS", "typingsPackageName": "linq", diff --git a/types/leven/index.d.ts b/types/leven/index.d.ts deleted file mode 100644 index bd7e0ba4aa..0000000000 --- a/types/leven/index.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -// Type definitions for leven 2.1 -// Project: https://github.com/sindresorhus/leven -// Definitions by: Jan Alonzo -// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped - -declare function leven(a: string, b: string): number; - -export = leven; diff --git a/types/leven/leven-tests.ts b/types/leven/leven-tests.ts deleted file mode 100644 index 4ca0406529..0000000000 --- a/types/leven/leven-tests.ts +++ /dev/null @@ -1,7 +0,0 @@ -import leven = require('leven'); - -leven('baz', 'bar'); -// => "1" - -leven('foo', 'bar'); -// => "3" diff --git a/types/leven/tsconfig.json b/types/leven/tsconfig.json deleted file mode 100644 index 14d505d892..0000000000 --- a/types/leven/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "lib": [ - "es6" - ], - "noImplicitAny": true, - "noImplicitThis": true, - "strictNullChecks": true, - "strictFunctionTypes": true, - "baseUrl": "../", - "typeRoots": [ - "../" - ], - "types": [], - "noEmit": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.d.ts", - "leven-tests.ts" - ] -} \ No newline at end of file diff --git a/types/leven/tslint.json b/types/leven/tslint.json deleted file mode 100644 index 3db14f85ea..0000000000 --- a/types/leven/tslint.json +++ /dev/null @@ -1 +0,0 @@ -{ "extends": "dtslint/dt.json" } From a055ce78a5580204cf9279f9bee77358796233ba Mon Sep 17 00:00:00 2001 From: Richard Lea Date: Sun, 17 Mar 2019 21:04:36 +0900 Subject: [PATCH 003/223] fix(yeoman): rxjs dependency and typescript version TypeScript 2.8 is required for the dependency of rxjs 6 +, where conditional types are in usage, which is a main difference with the ancient rx library and this change point would make this library break without upgrade to typescript 2.8 Signed-off-by: Richard Lea --- types/yeoman-generator/index.d.ts | 7 ++++--- types/yeoman-generator/package.json | 6 ++++++ types/yeoman-test/index.d.ts | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 types/yeoman-generator/package.json diff --git a/types/yeoman-generator/index.d.ts b/types/yeoman-generator/index.d.ts index 0332eab033..7d461e7b78 100644 --- a/types/yeoman-generator/index.d.ts +++ b/types/yeoman-generator/index.d.ts @@ -5,12 +5,13 @@ // Ika // Joshua Cherry // Arthur Corenzan +// Richard Lea // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.3 -/// +// TypeScript Version: 2.8 import { EventEmitter } from 'events'; import * as inquirer from 'inquirer'; +import { Observable } from 'rxjs'; type Callback = (err: any) => void; @@ -21,7 +22,7 @@ declare namespace Generator { */ store?: boolean; } - type Questions = Question | Question[] | Rx.Observable; + type Questions = Question | Question[] | Observable; type Answers = inquirer.Answers; class Storage { diff --git a/types/yeoman-generator/package.json b/types/yeoman-generator/package.json new file mode 100644 index 0000000000..021b40d754 --- /dev/null +++ b/types/yeoman-generator/package.json @@ -0,0 +1,6 @@ +{ + "private": true, + "dependencies": { + "rxjs": ">=6.4.0" + } +} diff --git a/types/yeoman-test/index.d.ts b/types/yeoman-test/index.d.ts index acccfba1bb..3312f748ff 100644 --- a/types/yeoman-test/index.d.ts +++ b/types/yeoman-test/index.d.ts @@ -2,7 +2,7 @@ // Project: https://github.com/yeoman/yeoman-test, http://yeoman.io/authoring/testing.html // Definitions by: Ika // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.3 +// TypeScript Version: 2.8 import { EventEmitter } from 'events'; import Generator = require('yeoman-generator'); From 0229272d2c2503197792bd89104d5d9455edc9d3 Mon Sep 17 00:00:00 2001 From: Luis Paulo Date: Tue, 19 Mar 2019 16:43:44 +0000 Subject: [PATCH 004/223] Added the definition file for the 'child-process-promise' package --- .../child-process-promise-tests.ts | 15 +++ types/child-process-promise/index.d.ts | 113 ++++++++++++++++++ types/child-process-promise/tsconfig.json | 22 ++++ types/child-process-promise/tslint.json | 1 + 4 files changed, 151 insertions(+) create mode 100644 types/child-process-promise/child-process-promise-tests.ts create mode 100644 types/child-process-promise/index.d.ts create mode 100644 types/child-process-promise/tsconfig.json create mode 100644 types/child-process-promise/tslint.json diff --git a/types/child-process-promise/child-process-promise-tests.ts b/types/child-process-promise/child-process-promise-tests.ts new file mode 100644 index 0000000000..c76f0c9a49 --- /dev/null +++ b/types/child-process-promise/child-process-promise-tests.ts @@ -0,0 +1,15 @@ +import * as cpp from "child-process-promise"; + +import { + ChildProcess +} from 'child_process'; + +const a = cpp.exec("echo \"Hello world!\""); +a.childProcess; // $ExpectType ChildProcess + +(async () => { + const at = await a; + at.childProcess; // $ExpectType ChildProcess + at.stdout; // $ExpectType string + at.stderr; // $ExpectType string +})(); \ No newline at end of file diff --git a/types/child-process-promise/index.d.ts b/types/child-process-promise/index.d.ts new file mode 100644 index 0000000000..2740c8e197 --- /dev/null +++ b/types/child-process-promise/index.d.ts @@ -0,0 +1,113 @@ +// Type definitions for child-process-promise 2.2.1 +// Project: https://github.com/TheDSCPL/types_child-process-promise +// Definitions by: Luis Paulo +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 3.3.3 + +/// + +// import child_process = require('child_process'); +import { + ChildProcess, + ExecFileOptionsWithBufferEncoding, ExecFileOptionsWithOtherEncoding, + ExecFileOptionsWithStringEncoding, + ExecOptions, + ForkOptions, + SpawnOptions +} from 'child_process'; + +export = cpp; +export as namespace cpp; + +/** + * Simple wrapper around the child_process module that makes use of promises + */ +declare namespace cpp { + interface PromiseResult { + childProcess: ChildProcess, + stdout: Enc, + stderr: Enc + } + + interface SpawnPromiseResult extends PromiseResult { + code: number + } + + interface ChildProcessPromise extends Promise { + childProcess: ChildProcess + } + + export interface Options { + /** + * Pass an additional capture option to buffer the result of stdout and/or stderr + * Default: [] + */ + capture?: []|['stdout']|['stderr']|['stdout'|'stderr']|['stderr'|'stdout'], + /** + * Array of the numbers that should be interpreted as successful execution codes + * Default: [0] + */ + successfulExitCodes?: number[] + } + + export function exec( + command: Readonly, + options: Readonly + ): ChildProcessPromise>; + export function exec( + command: Readonly, + options: Readonly + ): ChildProcessPromise>; + export function exec( + command: Readonly, + options: Readonly + ): ChildProcessPromise>; + export function exec( + command: Readonly, + options?: Readonly + ): ChildProcessPromise>; + + export function execFile( + file: Readonly, + options: Readonly + ): ChildProcessPromise>; + export function execFile( + file: Readonly, + args: ReadonlyArray | null, + options: Readonly + ): ChildProcessPromise>; + export function execFile( + file: Readonly, + options: Readonly + ): ChildProcessPromise>; + export function execFile( + file: Readonly, + args: ReadonlyArray | null, + options: Readonly + ): ChildProcessPromise>; + export function execFile( + file: Readonly, + options: Readonly + ): ChildProcessPromise>; + export function execFile( + file: Readonly, + args: ReadonlyArray | null, + options: Readonly + ): ChildProcessPromise>; + export function execFile( + file: Readonly, + args?: ReadonlyArray | null + ): ChildProcessPromise>; + + export function spawn( + command: Readonly, + args?: ReadonlyArray | null, + options?: Readonly + ): ChildProcessPromise; + + export function fork( + modulePath: string, + args?: ReadonlyArray, + options?: Readonly + ): ChildProcessPromise; +} diff --git a/types/child-process-promise/tsconfig.json b/types/child-process-promise/tsconfig.json new file mode 100644 index 0000000000..0f3bf72033 --- /dev/null +++ b/types/child-process-promise/tsconfig.json @@ -0,0 +1,22 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": true, + "baseUrl": "../", + "typeRoots": [ + "../" + ], + "types": [], + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "child-process-promise-tests.ts" + ] +} diff --git a/types/child-process-promise/tslint.json b/types/child-process-promise/tslint.json new file mode 100644 index 0000000000..3db14f85ea --- /dev/null +++ b/types/child-process-promise/tslint.json @@ -0,0 +1 @@ +{ "extends": "dtslint/dt.json" } From 1f8ed6f5ad779578da893f39af5bdb2b28c9a73a Mon Sep 17 00:00:00 2001 From: James Lismore Date: Tue, 19 Mar 2019 16:48:21 -0400 Subject: [PATCH 005/223] Extend anchor props --- types/react-csv/components/Link.d.ts | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/types/react-csv/components/Link.d.ts b/types/react-csv/components/Link.d.ts index 3e133095de..7719d1405e 100644 --- a/types/react-csv/components/Link.d.ts +++ b/types/react-csv/components/Link.d.ts @@ -1,5 +1,15 @@ import { Component } from "react"; import { CommonPropTypes } from "./CommonPropTypes"; -export default class Link extends Component { -} +type Omit = Pick>; + +interface LinkProps + extends CommonPropTypes, + Omit< + React.DetailedHTMLProps< + React.AnchorHTMLAttributes, + HTMLAnchorElement + >, + "onClick" + > {} +export default class Link extends Component {} From e2106c93e4b3b623ac63c62ed1fbedb29db43946 Mon Sep 17 00:00:00 2001 From: James Lismore Date: Tue, 19 Mar 2019 16:52:37 -0400 Subject: [PATCH 006/223] Add test --- types/react-csv/react-csv-tests.tsx | 263 +++++++++++++++++++++++----- 1 file changed, 216 insertions(+), 47 deletions(-) diff --git a/types/react-csv/react-csv-tests.tsx b/types/react-csv/react-csv-tests.tsx index a099d60626..4153879fea 100644 --- a/types/react-csv/react-csv-tests.tsx +++ b/types/react-csv/react-csv-tests.tsx @@ -3,16 +3,16 @@ import { render } from "react-dom"; import { CSVLink, CSVDownload } from "react-csv"; const headers = [ - {label: 'First Name', key: 'details.firstName'}, - {label: 'Last Name', key: 'details.lastName'}, - {label: 'Job', key: 'job'}, + { label: "First Name", key: "details.firstName" }, + { label: "Last Name", key: "details.lastName" }, + { label: "Job", key: "job" } ]; -const headersStrings = ['foo', 'bar']; +const headersStrings = ["foo", "bar"]; const data = [ - {details: {firstName: 'Ahmed', lastName: 'Tomi'}, job: 'manager'}, - {details: {firstName: 'John', lastName: 'Jones'}, job: 'developer'}, + { details: { firstName: "Ahmed", lastName: "Tomi" }, job: "manager" }, + { details: { firstName: "John", lastName: "Jones" }, job: "developer" } ]; const dataString = `firstname,lastname @@ -21,57 +21,226 @@ Raed,Labes Yezzi,Min l3b `; -const syncOnClickReturn = (event: React.MouseEventHandler) => { +const syncOnClickReturn = ( + event: React.MouseEventHandler +) => { window.console.log(event); return true; }; -const syncOnClickVoid = (event: React.MouseEventHandler) => window.console.log(event); -const asyncOnClickReturn = (event: React.MouseEventHandler, done: (proceed?: boolean) => void) => { +const syncOnClickVoid = (event: React.MouseEventHandler) => + window.console.log(event); +const asyncOnClickReturn = ( + event: React.MouseEventHandler, + done: (proceed?: boolean) => void +) => { window.console.log(event); done(true); }; -const asyncOnClickVoid = (event: React.MouseEventHandler, done: (proceed?: boolean) => void) => { +const asyncOnClickVoid = ( + event: React.MouseEventHandler, + done: (proceed?: boolean) => void +) => { window.console.log(event); done(); }; const node = document.getElementById("main"); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); +render(, node); +render(, node); +render(, node); +render(, node); +render(, node); +render(, node); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); -render(, node); +render(, node); +render(, node); +render(, node); +render(, node); +render(, node); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); +render( + , + node +); From 574bd2a385fa44d98fb3bd8904f64154dd145afe Mon Sep 17 00:00:00 2001 From: Muhammet Ozturk Date: Thu, 21 Mar 2019 03:59:02 +0300 Subject: [PATCH 007/223] pako type definition fixing --- types/pako/index.d.ts | 224 +++++++++++++++++++++++++-------------- types/pako/pako-tests.ts | 19 ++-- types/pako/tslint.json | 75 +------------ 3 files changed, 153 insertions(+), 165 deletions(-) diff --git a/types/pako/index.d.ts b/types/pako/index.d.ts index 7f9b31f2b9..e6299ac88c 100644 --- a/types/pako/index.d.ts +++ b/types/pako/index.d.ts @@ -1,84 +1,148 @@ -// Type definitions for pako 1.0.4 +// Type definitions for pako 1.0 // Project: https://github.com/nodeca/pako -// Definitions by: Denis Cappellin , Caleb Eggensperger +// Definitions by: Denis Cappellin , +// Caleb Eggensperger , +// Muhammet Öztürk // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -export = Pako; -export as namespace pako; - -declare namespace Pako { - export interface DeflateOptions { - level?: number; - windowBits?: number; - memLevel?: number; - strategy?: number; - dictionary?: any; - raw?: boolean; - to?: 'string'; - } - - export interface InflateOptions { - windowBits?: number; - raw?: boolean; - to?: 'string'; - } - - export type Data = Uint8Array | Array | string; - - /** - * Compress data with deflate algorithm and options. - */ - export function deflate( data: Data, options: DeflateOptions & {to: 'string'} ): string; - export function deflate( data: Data, options?: DeflateOptions ): Uint8Array; - - /** - * The same as deflate, but creates raw data, without wrapper (header and adler32 crc). - */ - export function deflateRaw( data: Data, options: DeflateOptions & {to: 'string'} ): string; - export function deflateRaw( data: Data, options?: DeflateOptions ): Uint8Array; - - /** - * The same as deflate, but create gzip wrapper instead of deflate one. - */ - export function gzip( data: Data, options: DeflateOptions & {to: 'string'} ): string; - export function gzip( data: Data, options?: DeflateOptions ): Uint8Array; - - /** - * Decompress data with inflate/ungzip and options. Autodetect format via wrapper header - * by default. That's why we don't provide separate ungzip method. - */ - export function inflate( data: Data, options: InflateOptions & {to: 'string'} ): string; - export function inflate( data: Data, options?: InflateOptions ): Uint8Array; - - /** - * The same as inflate, but creates raw data, without wrapper (header and adler32 crc). - */ - export function inflateRaw( data: Data, options: InflateOptions & {to: 'string'} ): string; - export function inflateRaw( data: Data, options?: InflateOptions ): Uint8Array; - - /** - * Just shortcut to inflate, because it autodetects format by header.content. Done for convenience. - */ - export function ungzip( data: Data, options: InflateOptions & {to: 'string'} ): string; - export function ungzip( data: Data, options?: InflateOptions ): Uint8Array; - - export class Deflate { - constructor( options?: DeflateOptions ); - err: number; - msg: string; - result: Uint8Array | Array; - onData( chunk: Data ): void; - onEnd( status: number ): void; - push( data: Data | ArrayBuffer, mode?: number | boolean ): boolean; - } - - export class Inflate { - constructor( options?: InflateOptions ); - err: number; - msg: string; - result: Data; - onData( chunk: Data ): void; - onEnd( status: number ): void; - push( data: Data | ArrayBuffer, mode?: number | boolean ): boolean; - } +export enum FlushValues { + Z_NO_FLUSH = 0, + Z_PARTIAL_FLUSH = 1, + Z_SYNC_FLUSH = 2, + Z_FULL_FLUSH = 3, + Z_FINISH = 4, + Z_BLOCK = 5, + Z_TREES = 6, +} + +export enum StrategyValues { + Z_FILTERED = 1, + Z_HUFFMAN_ONLY = 2, + Z_RLE = 3, + Z_FIXED = 4, + Z_DEFAULT_STRATEGY = 0, +} + +export enum ReturnCodes { + Z_OK = 0, + Z_STREAM_END = 1, + Z_NEED_DICT = 2, + Z_ERRNO = -1, + Z_STREAM_ERROR = -2, + Z_DATA_ERROR = -3, + Z_BUF_ERROR = -5, +} + +export interface DeflateOptions { + level?: -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9; + windowBits?: number; + memLevel?: number; + strategy?: StrategyValues; + dictionary?: any; + raw?: boolean; + to?: 'string'; + chunkSize?: number; + gzip?: boolean; + header?: Header; +} + +export interface DeflateFunctionOptions { + level?: -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9; + windowBits?: number; + memLevel?: number; + strategy?: StrategyValues; + dictionary?: any; + raw?: boolean; + to?: 'string'; +} + +export interface InflateOptions { + windowBits?: number; + dictionary?: any; + raw?: boolean; + to?: 'string'; + chunkSize?: number; +} + +export interface InflateFunctionOptions { + windowBits?: number; + raw?: boolean; + to?: 'string'; +} + +export interface Header { + text?: boolean; + time?: number; + os?: number; + extra?: number[]; + name?: string; + comment?: string; + hcrc?: boolean; +} + +export type Data = Uint8Array | number[] | string; + +/** + * Compress data with deflate algorithm and options. + */ +export function deflate(data: Data, options: DeflateFunctionOptions & { to: 'string' }): string; +export function deflate(data: Data, options?: DeflateFunctionOptions): Uint8Array; + +/** + * The same as deflate, but creates raw data, without wrapper (header and adler32 crc). + */ +export function deflateRaw(data: Data, options: DeflateFunctionOptions & { to: 'string' }): string; +export function deflateRaw(data: Data, options?: DeflateFunctionOptions): Uint8Array; + +/** + * The same as deflate, but create gzip wrapper instead of deflate one. + */ +export function gzip(data: Data, options: DeflateFunctionOptions & { to: 'string' }): string; +export function gzip(data: Data, options?: DeflateFunctionOptions): Uint8Array; + +/** + * Decompress data with inflate/ungzip and options. Autodetect format via wrapper header + * by default. That's why we don't provide separate ungzip method. + */ +export function inflate(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; +export function inflate(data: Data, options?: InflateFunctionOptions): Uint8Array; + +/** + * The same as inflate, but creates raw data, without wrapper (header and adler32 crc). + */ +export function inflateRaw(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; +export function inflateRaw(data: Data, options?: InflateFunctionOptions): Uint8Array; + +/** + * Just shortcut to inflate, because it autodetects format by header.content. Done for convenience. + */ +export function ungzip(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; +export function ungzip(data: Data, options?: InflateFunctionOptions): Uint8Array; + +export class Deflate { + constructor(options?: DeflateOptions); + + err: ReturnCodes; + msg: string; + result: Uint8Array | number[]; + + onData(chunk: Data): void; + + onEnd(status: number): void; + + push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; +} + +export class Inflate { + constructor(options?: InflateOptions); + + err: ReturnCodes; + msg: string; + result: Data; + + onData(chunk: Data): void; + + onEnd(status: number): void; + + push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; } diff --git a/types/pako/pako-tests.ts b/types/pako/pako-tests.ts index 5e5a6c3eef..9caa562e53 100644 --- a/types/pako/pako-tests.ts +++ b/types/pako/pako-tests.ts @@ -1,24 +1,21 @@ - - import pako = require("pako"); -var chunk1 = new Uint8Array([1,2,3,4,5,6,7,8,9]) -var chunk2 = new Uint8Array([10,11,12,13,14,15,16,17,18,19]); +const chunk1 = new Uint8Array([1, 2, 3, 4, 5, 6, 7, 8, 9]); +const chunk2 = new Uint8Array([10, 11, 12, 13, 14, 15, 16, 17, 18, 19]); -var deflate = new pako.Deflate({ level: 3 }); +const deflate = new pako.Deflate({level: 3}); deflate.push(chunk1, false); deflate.push(chunk2, true); // true -> last chunk if (deflate.err) { - throw new Error( deflate.err.toString() ); + throw new Error(deflate.err.toString()); } console.log(deflate.result); -let str: string = pako.deflate('1234', {to: 'string'}); -let arr: Uint8Array = pako.deflate('1234'); - -let str2: string = pako.inflate('1234', {to: 'string'}); -let arr2: Uint8Array = pako.inflate('1234'); +const str: string = pako.deflate('1234', {to: 'string'}); +const arr: Uint8Array = pako.deflate('1234'); +const str2: string = pako.inflate('1234', {to: 'string'}); +const arr2: Uint8Array = pako.inflate('1234'); diff --git a/types/pako/tslint.json b/types/pako/tslint.json index a41bf5d19a..2ff396e742 100644 --- a/types/pako/tslint.json +++ b/types/pako/tslint.json @@ -1,79 +1,6 @@ { "extends": "dtslint/dt.json", "rules": { - "adjacent-overload-signatures": false, - "array-type": false, - "arrow-return-shorthand": false, - "ban-types": false, - "callable-types": false, - "comment-format": false, - "dt-header": false, - "eofline": false, - "export-just-namespace": false, - "import-spacing": false, - "interface-name": false, - "interface-over-type-literal": false, - "jsdoc-format": false, - "max-line-length": false, - "member-access": false, - "new-parens": false, - "no-any-union": false, - "no-boolean-literal-compare": false, - "no-conditional-assignment": false, - "no-consecutive-blank-lines": false, - "no-construct": false, - "no-declare-current-package": false, - "no-duplicate-imports": false, - "no-duplicate-variable": false, - "no-empty-interface": false, - "no-for-in-array": false, - "no-inferrable-types": false, - "no-internal-module": false, - "no-irregular-whitespace": false, - "no-mergeable-namespace": false, - "no-misused-new": false, - "no-namespace": false, - "no-object-literal-type-assertion": false, - "no-padding": false, - "no-redundant-jsdoc": false, - "no-redundant-jsdoc-2": false, - "no-redundant-undefined": false, - "no-reference-import": false, - "no-relative-import-in-test": false, - "no-self-import": false, - "no-single-declare-module": false, - "no-string-throw": false, - "no-unnecessary-callback-wrapper": false, - "no-unnecessary-class": false, - "no-unnecessary-generics": false, - "no-unnecessary-qualifier": false, - "no-unnecessary-type-assertion": false, - "no-useless-files": false, - "no-var-keyword": false, - "no-var-requires": false, - "no-void-expression": false, - "no-trailing-whitespace": false, - "object-literal-key-quotes": false, - "object-literal-shorthand": false, - "one-line": false, - "one-variable-per-declaration": false, - "only-arrow-functions": false, - "prefer-conditional-expression": false, - "prefer-const": false, - "prefer-declare-function": false, - "prefer-for-of": false, - "prefer-method-signature": false, - "prefer-template": false, - "radix": false, - "semicolon": false, - "space-before-function-paren": false, - "space-within-parens": false, - "strict-export-declare-modifiers": false, - "trim-file": false, - "triple-equals": false, - "typedef-whitespace": false, - "unified-signatures": false, - "void-return": false, - "whitespace": false + } } From 9170ffffe50b903d593d8c9ac9c0c55e34dab212 Mon Sep 17 00:00:00 2001 From: Muhammet Ozturk Date: Thu, 21 Mar 2019 04:03:28 +0300 Subject: [PATCH 008/223] delete spaces --- types/pako/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/pako/index.d.ts b/types/pako/index.d.ts index e6299ac88c..26cc24a25c 100644 --- a/types/pako/index.d.ts +++ b/types/pako/index.d.ts @@ -1,7 +1,7 @@ // Type definitions for pako 1.0 // Project: https://github.com/nodeca/pako -// Definitions by: Denis Cappellin , -// Caleb Eggensperger , +// Definitions by: Denis Cappellin +// Caleb Eggensperger // Muhammet Öztürk // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped From 7dc49fe63c4d2615d8788566a41a8efacd7740b5 Mon Sep 17 00:00:00 2001 From: Muhammet Ozturk Date: Thu, 21 Mar 2019 05:54:46 +0300 Subject: [PATCH 009/223] delete unnecessary newlines --- types/pako/index.d.ts | 8 -------- 1 file changed, 8 deletions(-) diff --git a/types/pako/index.d.ts b/types/pako/index.d.ts index 26cc24a25c..9a51f87c39 100644 --- a/types/pako/index.d.ts +++ b/types/pako/index.d.ts @@ -121,28 +121,20 @@ export function ungzip(data: Data, options?: InflateFunctionOptions): Uint8Array export class Deflate { constructor(options?: DeflateOptions); - err: ReturnCodes; msg: string; result: Uint8Array | number[]; - onData(chunk: Data): void; - onEnd(status: number): void; - push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; } export class Inflate { constructor(options?: InflateOptions); - err: ReturnCodes; msg: string; result: Data; - onData(chunk: Data): void; - onEnd(status: number): void; - push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; } From d34d93bb572363cd479496bd48ab9ac15e67e19f Mon Sep 17 00:00:00 2001 From: Muhammet Ozturk Date: Thu, 21 Mar 2019 06:22:29 +0300 Subject: [PATCH 010/223] with namespace --- types/pako/index.d.ts | 269 +++++++++++++++++++++-------------------- types/pako/tslint.json | 2 +- 2 files changed, 138 insertions(+), 133 deletions(-) diff --git a/types/pako/index.d.ts b/types/pako/index.d.ts index 9a51f87c39..69c4feaf01 100644 --- a/types/pako/index.d.ts +++ b/types/pako/index.d.ts @@ -5,136 +5,141 @@ // Muhammet Öztürk // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -export enum FlushValues { - Z_NO_FLUSH = 0, - Z_PARTIAL_FLUSH = 1, - Z_SYNC_FLUSH = 2, - Z_FULL_FLUSH = 3, - Z_FINISH = 4, - Z_BLOCK = 5, - Z_TREES = 6, -} - -export enum StrategyValues { - Z_FILTERED = 1, - Z_HUFFMAN_ONLY = 2, - Z_RLE = 3, - Z_FIXED = 4, - Z_DEFAULT_STRATEGY = 0, -} - -export enum ReturnCodes { - Z_OK = 0, - Z_STREAM_END = 1, - Z_NEED_DICT = 2, - Z_ERRNO = -1, - Z_STREAM_ERROR = -2, - Z_DATA_ERROR = -3, - Z_BUF_ERROR = -5, -} - -export interface DeflateOptions { - level?: -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9; - windowBits?: number; - memLevel?: number; - strategy?: StrategyValues; - dictionary?: any; - raw?: boolean; - to?: 'string'; - chunkSize?: number; - gzip?: boolean; - header?: Header; -} - -export interface DeflateFunctionOptions { - level?: -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9; - windowBits?: number; - memLevel?: number; - strategy?: StrategyValues; - dictionary?: any; - raw?: boolean; - to?: 'string'; -} - -export interface InflateOptions { - windowBits?: number; - dictionary?: any; - raw?: boolean; - to?: 'string'; - chunkSize?: number; -} - -export interface InflateFunctionOptions { - windowBits?: number; - raw?: boolean; - to?: 'string'; -} - -export interface Header { - text?: boolean; - time?: number; - os?: number; - extra?: number[]; - name?: string; - comment?: string; - hcrc?: boolean; -} - -export type Data = Uint8Array | number[] | string; - -/** - * Compress data with deflate algorithm and options. - */ -export function deflate(data: Data, options: DeflateFunctionOptions & { to: 'string' }): string; -export function deflate(data: Data, options?: DeflateFunctionOptions): Uint8Array; - -/** - * The same as deflate, but creates raw data, without wrapper (header and adler32 crc). - */ -export function deflateRaw(data: Data, options: DeflateFunctionOptions & { to: 'string' }): string; -export function deflateRaw(data: Data, options?: DeflateFunctionOptions): Uint8Array; - -/** - * The same as deflate, but create gzip wrapper instead of deflate one. - */ -export function gzip(data: Data, options: DeflateFunctionOptions & { to: 'string' }): string; -export function gzip(data: Data, options?: DeflateFunctionOptions): Uint8Array; - -/** - * Decompress data with inflate/ungzip and options. Autodetect format via wrapper header - * by default. That's why we don't provide separate ungzip method. - */ -export function inflate(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; -export function inflate(data: Data, options?: InflateFunctionOptions): Uint8Array; - -/** - * The same as inflate, but creates raw data, without wrapper (header and adler32 crc). - */ -export function inflateRaw(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; -export function inflateRaw(data: Data, options?: InflateFunctionOptions): Uint8Array; - -/** - * Just shortcut to inflate, because it autodetects format by header.content. Done for convenience. - */ -export function ungzip(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; -export function ungzip(data: Data, options?: InflateFunctionOptions): Uint8Array; - -export class Deflate { - constructor(options?: DeflateOptions); - err: ReturnCodes; - msg: string; - result: Uint8Array | number[]; - onData(chunk: Data): void; - onEnd(status: number): void; - push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; -} - -export class Inflate { - constructor(options?: InflateOptions); - err: ReturnCodes; - msg: string; - result: Data; - onData(chunk: Data): void; - onEnd(status: number): void; - push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; +export = Pako; +export as namespace pako; + +declare namespace Pako { + enum FlushValues { + Z_NO_FLUSH = 0, + Z_PARTIAL_FLUSH = 1, + Z_SYNC_FLUSH = 2, + Z_FULL_FLUSH = 3, + Z_FINISH = 4, + Z_BLOCK = 5, + Z_TREES = 6, + } + + enum StrategyValues { + Z_FILTERED = 1, + Z_HUFFMAN_ONLY = 2, + Z_RLE = 3, + Z_FIXED = 4, + Z_DEFAULT_STRATEGY = 0, + } + + enum ReturnCodes { + Z_OK = 0, + Z_STREAM_END = 1, + Z_NEED_DICT = 2, + Z_ERRNO = -1, + Z_STREAM_ERROR = -2, + Z_DATA_ERROR = -3, + Z_BUF_ERROR = -5, + } + + interface DeflateOptions { + level?: -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9; + windowBits?: number; + memLevel?: number; + strategy?: StrategyValues; + dictionary?: any; + raw?: boolean; + to?: 'string'; + chunkSize?: number; + gzip?: boolean; + header?: Header; + } + + interface DeflateFunctionOptions { + level?: -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9; + windowBits?: number; + memLevel?: number; + strategy?: StrategyValues; + dictionary?: any; + raw?: boolean; + to?: 'string'; + } + + interface InflateOptions { + windowBits?: number; + dictionary?: any; + raw?: boolean; + to?: 'string'; + chunkSize?: number; + } + + interface InflateFunctionOptions { + windowBits?: number; + raw?: boolean; + to?: 'string'; + } + + interface Header { + text?: boolean; + time?: number; + os?: number; + extra?: number[]; + name?: string; + comment?: string; + hcrc?: boolean; + } + + type Data = Uint8Array | number[] | string; + + /** + * Compress data with deflate algorithm and options. + */ + function deflate(data: Data, options: DeflateFunctionOptions & { to: 'string' }): string; + function deflate(data: Data, options?: DeflateFunctionOptions): Uint8Array; + + /** + * The same as deflate, but creates raw data, without wrapper (header and adler32 crc). + */ + function deflateRaw(data: Data, options: DeflateFunctionOptions & { to: 'string' }): string; + function deflateRaw(data: Data, options?: DeflateFunctionOptions): Uint8Array; + + /** + * The same as deflate, but create gzip wrapper instead of deflate one. + */ + function gzip(data: Data, options: DeflateFunctionOptions & { to: 'string' }): string; + function gzip(data: Data, options?: DeflateFunctionOptions): Uint8Array; + + /** + * Decompress data with inflate/ungzip and options. Autodetect format via wrapper header + * by default. That's why we don't provide separate ungzip method. + */ + function inflate(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; + function inflate(data: Data, options?: InflateFunctionOptions): Uint8Array; + + /** + * The same as inflate, but creates raw data, without wrapper (header and adler32 crc). + */ + function inflateRaw(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; + function inflateRaw(data: Data, options?: InflateFunctionOptions): Uint8Array; + + /** + * Just shortcut to inflate, because it autodetects format by header.content. Done for convenience. + */ + function ungzip(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; + function ungzip(data: Data, options?: InflateFunctionOptions): Uint8Array; + + class Deflate { + constructor(options?: DeflateOptions); + err: ReturnCodes; + msg: string; + result: Uint8Array | number[]; + onData(chunk: Data): void; + onEnd(status: number): void; + push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; + } + + class Inflate { + constructor(options?: InflateOptions); + err: ReturnCodes; + msg: string; + result: Data; + onData(chunk: Data): void; + onEnd(status: number): void; + push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; + } } diff --git a/types/pako/tslint.json b/types/pako/tslint.json index 2ff396e742..adaee1b55f 100644 --- a/types/pako/tslint.json +++ b/types/pako/tslint.json @@ -1,6 +1,6 @@ { "extends": "dtslint/dt.json", "rules": { - + "export-just-namespace": false } } From 4cdeff6bd611ff5cfdd428c84592d950813bf30e Mon Sep 17 00:00:00 2001 From: Luis Date: Thu, 21 Mar 2019 11:22:56 +0000 Subject: [PATCH 011/223] added the correct GitHub repo on the header of the "child-process-promise"'s definition file --- types/child-process-promise/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/child-process-promise/index.d.ts b/types/child-process-promise/index.d.ts index 2740c8e197..ddc627ae9a 100644 --- a/types/child-process-promise/index.d.ts +++ b/types/child-process-promise/index.d.ts @@ -1,12 +1,11 @@ // Type definitions for child-process-promise 2.2.1 -// Project: https://github.com/TheDSCPL/types_child-process-promise +// Project: https://github.com/patrick-steele-idem/child-process-promise // Definitions by: Luis Paulo // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 3.3.3 /// -// import child_process = require('child_process'); import { ChildProcess, ExecFileOptionsWithBufferEncoding, ExecFileOptionsWithOtherEncoding, @@ -111,3 +110,4 @@ declare namespace cpp { options?: Readonly ): ChildProcessPromise; } + From 972c8c30322b2fb367dc147cfe40749b3c06eb4f Mon Sep 17 00:00:00 2001 From: Luis Date: Thu, 21 Mar 2019 11:30:22 +0000 Subject: [PATCH 012/223] removed TypeScript version from the header of the "child-process-promise"'s definition file --- types/child-process-promise/index.d.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/types/child-process-promise/index.d.ts b/types/child-process-promise/index.d.ts index ddc627ae9a..ac0e06a6a8 100644 --- a/types/child-process-promise/index.d.ts +++ b/types/child-process-promise/index.d.ts @@ -2,7 +2,6 @@ // Project: https://github.com/patrick-steele-idem/child-process-promise // Definitions by: Luis Paulo // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 3.3.3 /// From 7ca55fe3788d79cb863934bfd1c5677a59a89283 Mon Sep 17 00:00:00 2001 From: Luis Date: Thu, 21 Mar 2019 11:44:03 +0000 Subject: [PATCH 013/223] added "strictFunctionTypes" to "child-process-promise"'s tsconfig --- types/child-process-promise/tsconfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/types/child-process-promise/tsconfig.json b/types/child-process-promise/tsconfig.json index 0f3bf72033..b0f60c39eb 100644 --- a/types/child-process-promise/tsconfig.json +++ b/types/child-process-promise/tsconfig.json @@ -7,6 +7,7 @@ "noImplicitAny": true, "noImplicitThis": true, "strictNullChecks": true, + "strictFunctionTypes": true, "baseUrl": "../", "typeRoots": [ "../" From 623762f7ad6a00687ba58bbdd26f69242ea18555 Mon Sep 17 00:00:00 2001 From: Luis Date: Thu, 21 Mar 2019 12:00:00 +0000 Subject: [PATCH 014/223] implemented several of the fixes suggested by the travic bot on "child-process-promise"'s definition file --- types/child-process-promise/index.d.ts | 176 ++++++++++++------------- 1 file changed, 86 insertions(+), 90 deletions(-) diff --git a/types/child-process-promise/index.d.ts b/types/child-process-promise/index.d.ts index ac0e06a6a8..533d00c4ea 100644 --- a/types/child-process-promise/index.d.ts +++ b/types/child-process-promise/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/patrick-steele-idem/child-process-promise // Definitions by: Luis Paulo // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 3.0 /// @@ -14,99 +15,94 @@ import { SpawnOptions } from 'child_process'; -export = cpp; -export as namespace cpp; - /** * Simple wrapper around the child_process module that makes use of promises */ -declare namespace cpp { - interface PromiseResult { - childProcess: ChildProcess, - stdout: Enc, - stderr: Enc - } - interface SpawnPromiseResult extends PromiseResult { - code: number - } - - interface ChildProcessPromise extends Promise { - childProcess: ChildProcess - } - - export interface Options { - /** - * Pass an additional capture option to buffer the result of stdout and/or stderr - * Default: [] - */ - capture?: []|['stdout']|['stderr']|['stdout'|'stderr']|['stderr'|'stdout'], - /** - * Array of the numbers that should be interpreted as successful execution codes - * Default: [0] - */ - successfulExitCodes?: number[] - } - - export function exec( - command: Readonly, - options: Readonly - ): ChildProcessPromise>; - export function exec( - command: Readonly, - options: Readonly - ): ChildProcessPromise>; - export function exec( - command: Readonly, - options: Readonly - ): ChildProcessPromise>; - export function exec( - command: Readonly, - options?: Readonly - ): ChildProcessPromise>; - - export function execFile( - file: Readonly, - options: Readonly - ): ChildProcessPromise>; - export function execFile( - file: Readonly, - args: ReadonlyArray | null, - options: Readonly - ): ChildProcessPromise>; - export function execFile( - file: Readonly, - options: Readonly - ): ChildProcessPromise>; - export function execFile( - file: Readonly, - args: ReadonlyArray | null, - options: Readonly - ): ChildProcessPromise>; - export function execFile( - file: Readonly, - options: Readonly - ): ChildProcessPromise>; - export function execFile( - file: Readonly, - args: ReadonlyArray | null, - options: Readonly - ): ChildProcessPromise>; - export function execFile( - file: Readonly, - args?: ReadonlyArray | null - ): ChildProcessPromise>; - - export function spawn( - command: Readonly, - args?: ReadonlyArray | null, - options?: Readonly - ): ChildProcessPromise; - - export function fork( - modulePath: string, - args?: ReadonlyArray, - options?: Readonly - ): ChildProcessPromise; +interface PromiseResult { + childProcess: ChildProcess; + stdout: Enc; + stderr: Enc; } +interface SpawnPromiseResult extends PromiseResult { + code: number; +} + +interface ChildProcessPromise extends Promise { + childProcess: ChildProcess; +} + +export interface Options { + /** + * Pass an additional capture option to buffer the result of stdout and/or stderr + * Default: [] + */ + capture?: []|['stdout']|['stderr']|['stdout'|'stderr']|['stderr'|'stdout']; + /** + * Array of the numbers that should be interpreted as successful execution codes + * Default: [0] + */ + successfulExitCodes?: number[]; +} + +export function exec( + command: Readonly, + options: Readonly +): ChildProcessPromise>; +export function exec( + command: Readonly, + options: Readonly +): ChildProcessPromise>; +export function exec( + command: Readonly, + options: Readonly +): ChildProcessPromise>; +export function exec( + command: Readonly, + options?: Readonly +): ChildProcessPromise>; + +export function execFile( + file: Readonly, + options: Readonly +): ChildProcessPromise>; +export function execFile( + file: Readonly, + args: ReadonlyArray | null, + options: Readonly +): ChildProcessPromise>; +export function execFile( + file: Readonly, + options: Readonly +): ChildProcessPromise>; +export function execFile( + file: Readonly, + args: ReadonlyArray | null, + options: Readonly +): ChildProcessPromise>; +export function execFile( + file: Readonly, + options: Readonly +): ChildProcessPromise>; +export function execFile( + file: Readonly, + args: ReadonlyArray | null, + options: Readonly +): ChildProcessPromise>; +export function execFile( + file: Readonly, + args?: ReadonlyArray | null +): ChildProcessPromise>; + +export function spawn( + command: Readonly, + args?: ReadonlyArray | null, + options?: Readonly +): ChildProcessPromise; + +export function fork( + modulePath: string, + args?: ReadonlyArray, + options?: Readonly +): ChildProcessPromise; \ No newline at end of file From c63dff33a24de9e8635abc0e21b86a50f8bf3a4b Mon Sep 17 00:00:00 2001 From: Andrew Haines Date: Thu, 21 Mar 2019 12:23:28 +0000 Subject: [PATCH 015/223] node-forge: Allow byte buffer or byte array for IV --- types/node-forge/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/node-forge/index.d.ts b/types/node-forge/index.d.ts index 4a366deab7..47a601fc32 100644 --- a/types/node-forge/index.d.ts +++ b/types/node-forge/index.d.ts @@ -639,7 +639,7 @@ declare module "node-forge" { function createDecipher(algorithm: Algorithm, payload: util.ByteBuffer | Bytes): BlockCipher; interface StartOptions { - iv?: Bytes; + iv?: util.ByteBuffer | Byte[] | Bytes; tag?: util.ByteStringBuffer; tagLength?: number; additionalData?: string; From a45e83be1b4e1d9b4ac167515540bada1600e785 Mon Sep 17 00:00:00 2001 From: Luis Date: Thu, 21 Mar 2019 13:10:14 +0000 Subject: [PATCH 016/223] implemented several other of the fixes suggested by the travic bot on "child-process-promise"'s definition file --- types/child-process-promise/child-process-promise-tests.ts | 2 +- types/child-process-promise/index.d.ts | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/types/child-process-promise/child-process-promise-tests.ts b/types/child-process-promise/child-process-promise-tests.ts index c76f0c9a49..365e7e8f60 100644 --- a/types/child-process-promise/child-process-promise-tests.ts +++ b/types/child-process-promise/child-process-promise-tests.ts @@ -12,4 +12,4 @@ a.childProcess; // $ExpectType ChildProcess at.childProcess; // $ExpectType ChildProcess at.stdout; // $ExpectType string at.stderr; // $ExpectType string -})(); \ No newline at end of file +})(); diff --git a/types/child-process-promise/index.d.ts b/types/child-process-promise/index.d.ts index 533d00c4ea..7e4069cc03 100644 --- a/types/child-process-promise/index.d.ts +++ b/types/child-process-promise/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for child-process-promise 2.2.1 +// Type definitions for child-process-promise 2.2 // Project: https://github.com/patrick-steele-idem/child-process-promise // Definitions by: Luis Paulo // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -19,6 +19,9 @@ import { * Simple wrapper around the child_process module that makes use of promises */ +// stop exporting everything by default +export {} + interface PromiseResult { childProcess: ChildProcess; stdout: Enc; @@ -105,4 +108,4 @@ export function fork( modulePath: string, args?: ReadonlyArray, options?: Readonly -): ChildProcessPromise; \ No newline at end of file +): ChildProcessPromise; From 99531b2ca0460648e3cedeaf22b487f4d7e42df9 Mon Sep 17 00:00:00 2001 From: Luis Date: Thu, 21 Mar 2019 13:18:06 +0000 Subject: [PATCH 017/223] implemented several other other of the fixes suggested by the travic bot on "child-process-promise"'s definition file --- types/child-process-promise/index.d.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/types/child-process-promise/index.d.ts b/types/child-process-promise/index.d.ts index 7e4069cc03..de47199ab5 100644 --- a/types/child-process-promise/index.d.ts +++ b/types/child-process-promise/index.d.ts @@ -20,7 +20,7 @@ import { */ // stop exporting everything by default -export {} +export {}; interface PromiseResult { childProcess: ChildProcess; @@ -79,11 +79,6 @@ export function execFile( file: Readonly, options: Readonly ): ChildProcessPromise>; -export function execFile( - file: Readonly, - args: ReadonlyArray | null, - options: Readonly -): ChildProcessPromise>; export function execFile( file: Readonly, options: Readonly @@ -95,7 +90,8 @@ export function execFile( ): ChildProcessPromise>; export function execFile( file: Readonly, - args?: ReadonlyArray | null + args?: ReadonlyArray | null, + options?: Readonly ): ChildProcessPromise>; export function spawn( From f15103b30d6ba2c02d76a35ac2fb64a598e32407 Mon Sep 17 00:00:00 2001 From: Ian Sanders Date: Thu, 21 Mar 2019 12:45:42 -0400 Subject: [PATCH 018/223] Add linedelimiters property to diff Hunk --- types/diff/index.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/types/diff/index.d.ts b/types/diff/index.d.ts index 5afb72192e..15fda0d409 100644 --- a/types/diff/index.d.ts +++ b/types/diff/index.d.ts @@ -142,6 +142,7 @@ export interface Hunk { newStart: number; newLines: number; lines: string[]; + linedelimiters?: string[]; } export interface BestPath { From 1fd1b537aa7be8863a00f61e82a6ac1606f15b86 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Sat, 20 Oct 2018 14:11:30 -0400 Subject: [PATCH 019/223] ndn-js: Transport --- types/ndn-js/face.d.ts | 17 +++++++++++++++ types/ndn-js/index.d.ts | 3 +++ types/ndn-js/ndn-js-tests.ts | 7 ++++++ types/ndn-js/transport.d.ts | 42 ++++++++++++++++++++++++++++++++++++ types/ndn-js/tsconfig.json | 23 ++++++++++++++++++++ types/ndn-js/tslint.json | 7 ++++++ 6 files changed, 99 insertions(+) create mode 100644 types/ndn-js/face.d.ts create mode 100644 types/ndn-js/index.d.ts create mode 100644 types/ndn-js/ndn-js-tests.ts create mode 100644 types/ndn-js/transport.d.ts create mode 100644 types/ndn-js/tsconfig.json create mode 100644 types/ndn-js/tslint.json diff --git a/types/ndn-js/face.d.ts b/types/ndn-js/face.d.ts new file mode 100644 index 0000000000..0049585be6 --- /dev/null +++ b/types/ndn-js/face.d.ts @@ -0,0 +1,17 @@ +import { Transport } from "./transport"; + +export interface FaceCtorOptions { + getTransport?: () => Transport; + getConnectionInfo?: () => Transport.ConnectionInfo; + connectionInfo?: Transport.ConnectionInfo|null; + host?: string|null; + port?: number|null; + onopen?: () => any; + onclose?: () => any; +} + +export class Face { + constructor(); + constructor(settings: FaceCtorOptions); + constructor(transport: Transport, connectionInfo: Transport.ConnectionInfo); +} diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts new file mode 100644 index 0000000000..da75f56e6c --- /dev/null +++ b/types/ndn-js/index.d.ts @@ -0,0 +1,3 @@ +export as namespace ndn; +export * from "./face"; +export * from "./transport"; diff --git a/types/ndn-js/ndn-js-tests.ts b/types/ndn-js/ndn-js-tests.ts new file mode 100644 index 0000000000..2364a6e377 --- /dev/null +++ b/types/ndn-js/ndn-js-tests.ts @@ -0,0 +1,7 @@ +import ndn = require("ndn-js"); + +let face = new ndn.Face(); +face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); +face = new ndn.Face(new ndn.TcpTransport(), new ndn.TcpTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); +face = new ndn.Face(new ndn.UnixTransport(), new ndn.UnixTransport.ConnectionInfo("/run/nfd.sock")); +face = new ndn.Face(new ndn.WebSocketTransport(), new ndn.WebSocketTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); diff --git a/types/ndn-js/transport.d.ts b/types/ndn-js/transport.d.ts new file mode 100644 index 0000000000..320ec1e695 --- /dev/null +++ b/types/ndn-js/transport.d.ts @@ -0,0 +1,42 @@ +export interface Transport { +} + +export namespace Transport { + interface ConnectionInfo { + } +} + +export class TcpTransport implements Transport { +} + +export namespace TcpTransport { + class ConnectionInfo implements Transport.ConnectionInfo { + constructor(host: string, port: number); + equals(other: ConnectionInfo): boolean; + toString(): string; + } +} + +export class UnixTransport implements Transport { +} + +export namespace UnixTransport { + class ConnectionInfo implements Transport.ConnectionInfo { + constructor(filePath: string); + equals(other: ConnectionInfo): boolean; + toString(): string; + } +} + +export class WebSocketTransport implements Transport { + isLocal(): boolean; +} + +export namespace WebSocketTransport { + class ConnectionInfo implements Transport.ConnectionInfo { + constructor(host: string, port: number); + constructor(uri: string); + equals(other: ConnectionInfo): boolean; + toString(): string; + } +} diff --git a/types/ndn-js/tsconfig.json b/types/ndn-js/tsconfig.json new file mode 100644 index 0000000000..1568d2bd35 --- /dev/null +++ b/types/ndn-js/tsconfig.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictFunctionTypes": true, + "strictNullChecks": true, + "baseUrl": "../", + "typeRoots": [ + "../" + ], + "types": [], + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "ndn-js-tests.ts" + ] +} diff --git a/types/ndn-js/tslint.json b/types/ndn-js/tslint.json new file mode 100644 index 0000000000..5f014d5c68 --- /dev/null +++ b/types/ndn-js/tslint.json @@ -0,0 +1,7 @@ +{ + "extends": "dtslint/dtslint.json", + "rules": { + "no-empty-interface": false, + "unified-signatures": false + } +} From 6baea0f9bf090d2d2fac76bce42a17bec9cef214 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Sat, 20 Oct 2018 14:38:48 -0400 Subject: [PATCH 020/223] ndn-js: Blob and SignedBlob --- types/ndn-js/blob.d.ts | 23 +++++++++++++++++++++++ types/ndn-js/index.d.ts | 1 + types/ndn-js/ndn-js-tests.ts | 34 +++++++++++++++++++++++++++++----- 3 files changed, 53 insertions(+), 5 deletions(-) create mode 100644 types/ndn-js/blob.d.ts diff --git a/types/ndn-js/blob.d.ts b/types/ndn-js/blob.d.ts new file mode 100644 index 0000000000..8a84e66b58 --- /dev/null +++ b/types/ndn-js/blob.d.ts @@ -0,0 +1,23 @@ +export class Blob { + constructor(value?: Blob); + constructor(value: Buffer, copy?: boolean); + constructor(value: number[]); + constructor(value: string); + + size(): number; + buf(): Buffer; + isNull(): boolean; + toHex(): string; + toString(): string; + equals(other: Blob): boolean; +} + +export class SignedBlob extends Blob { + constructor(); + constructor(value: Blob|Buffer|number[], signedPortionBeginOffset: number, signedPortionEndOffset: number); + + signedSize(): number; + signedBuf(): Buffer; + getSignedPortionBeginOffset(): number; + getSignedPortionEndOffset(): number; +} diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts index da75f56e6c..c1dbeb6a76 100644 --- a/types/ndn-js/index.d.ts +++ b/types/ndn-js/index.d.ts @@ -1,3 +1,4 @@ export as namespace ndn; +export * from "./blob"; export * from "./face"; export * from "./transport"; diff --git a/types/ndn-js/ndn-js-tests.ts b/types/ndn-js/ndn-js-tests.ts index 2364a6e377..ceeb00effe 100644 --- a/types/ndn-js/ndn-js-tests.ts +++ b/types/ndn-js/ndn-js-tests.ts @@ -1,7 +1,31 @@ +/// import ndn = require("ndn-js"); -let face = new ndn.Face(); -face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); -face = new ndn.Face(new ndn.TcpTransport(), new ndn.TcpTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); -face = new ndn.Face(new ndn.UnixTransport(), new ndn.UnixTransport.ConnectionInfo("/run/nfd.sock")); -face = new ndn.Face(new ndn.WebSocketTransport(), new ndn.WebSocketTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); +function testBlob() { + let blob = new ndn.Blob(); + blob = new ndn.Blob(blob); + blob = new ndn.Blob(Buffer.alloc(4)); + blob = new ndn.Blob("str"); + + let n: number = blob.size(); + let buf: Buffer = blob.buf(); + let b: boolean = blob.equals(blob); + let s: string = blob.toHex(); + s = blob.toString(); + b = blob.isNull(); + + let sb = new ndn.SignedBlob(); + sb = new ndn.SignedBlob(sb, 20, 40); + n = sb.signedSize(); + buf = sb.signedBuf(); + n = sb.getSignedPortionBeginOffset(); + n = sb.getSignedPortionEndOffset(); +} + +function testFaceTransport() { + let face = new ndn.Face(); + face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); + face = new ndn.Face(new ndn.TcpTransport(), new ndn.TcpTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); + face = new ndn.Face(new ndn.UnixTransport(), new ndn.UnixTransport.ConnectionInfo("/run/nfd.sock")); + face = new ndn.Face(new ndn.WebSocketTransport(), new ndn.WebSocketTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); +} From 6ecd873f913d6bff10ae30ae241985b344f2c72c Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Sat, 20 Oct 2018 16:01:35 -0400 Subject: [PATCH 021/223] ndn-js: Name and Name.Component --- types/ndn-js/blob.d.ts | 2 + types/ndn-js/index.d.ts | 1 + types/ndn-js/name.d.ts | 102 +++++++++++++++++++++++++++++++++++ types/ndn-js/ndn-js-tests.ts | 85 +++++++++++++++++++++++++++++ 4 files changed, 190 insertions(+) create mode 100644 types/ndn-js/name.d.ts diff --git a/types/ndn-js/blob.d.ts b/types/ndn-js/blob.d.ts index 8a84e66b58..562f05cda5 100644 --- a/types/ndn-js/blob.d.ts +++ b/types/ndn-js/blob.d.ts @@ -1,3 +1,5 @@ +export type BlobLike = Blob|Buffer; + export class Blob { constructor(value?: Blob); constructor(value: Buffer, copy?: boolean); diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts index c1dbeb6a76..0230f1a3f1 100644 --- a/types/ndn-js/index.d.ts +++ b/types/ndn-js/index.d.ts @@ -1,4 +1,5 @@ export as namespace ndn; export * from "./blob"; export * from "./face"; +export * from "./name"; export * from "./transport"; diff --git a/types/ndn-js/name.d.ts b/types/ndn-js/name.d.ts new file mode 100644 index 0000000000..8d0334f7a9 --- /dev/null +++ b/types/ndn-js/name.d.ts @@ -0,0 +1,102 @@ +import { Blob, BlobLike } from "./blob"; + +export namespace Name { + type ComponentCtorValue = string|number[]|ArrayBuffer|Buffer; + type CompareResult = -1|0|1; + + enum ComponentType { + IMPLICIT_SHA256_DIGEST = 1, + PARAMETERS_SHA256_DIGEST = 2, + GENERIC = 8, + OTHER_CODE = 0x7fff, + } + + class Component { + constructor(); + constructor(comp: Component); + constructor(value: ComponentCtorValue, type?: ComponentType); + constructor(value: ComponentCtorValue, type: ComponentType.OTHER_CODE, otherTypeCode: number); + + // accessors + getType(): ComponentType; + getOtherTypeCode(): number; + getValue(): Blob; + toEscapedString(): string; + + // algorithms + getSuccessor(): Component; + equals(other: Component): boolean; + compare(other: Component): CompareResult; + + // digest types + isImplicitSha256Digest(): boolean; + isParametersSha256Digest(): boolean; + static fromImplicitSha256Digest(digest: BlobLike): Component; + static fromParametersSha256Digest(digest: BlobLike): Component; + + // naming conventions + isSegment(): boolean; + isSegmentOffset(): boolean; + isVersion(): boolean; + isTimestamp(): boolean; + isSequenceNumber(): boolean; + isGeneric(): boolean; + toNumber(): number; + toNumberWithMarker(marker: number): number; + toSegment(): number; + toSegmentOffset(): number; + toVersion(): number; + toTimestamp(): number; + toSequenceNumber(): number; + static fromNumber(number: number, type?: ComponentType): Component; + static fromNumber(number: number, type: ComponentType.OTHER_CODE, otherTypeCode: number): Component; + static fromNumberWithMarker(number: number, marker: number): Component; + static fromSegment(segment: number): Component; + static fromSegmentOffset(segmentOffset: number): Component; + static fromVersion(version: number): Component; + static fromTimestamp(timestamp: number): Component; + static fromSequenceNumber(sequenceNumber: number): Component; + } +} + +export class Name { + constructor(uri?: string); + constructor(name: Name); + constructor(components: Array); + + // accessors + set(uri: string): void; + clear(): void; + getSubName(iStartComponent: number, nComponents?: number): Name; + getPrefix(nComponents: number): Name; + size(): number; + get(i: number): Name.Component; + + // append + append(component: Name.Component): Name; + append(component: Name): Name; + append(value: Name.ComponentCtorValue, type?: Name.ComponentType): Name; + append(value: Name.ComponentCtorValue, type: Name.ComponentType.OTHER_CODE, otherTypeCode: number): Name; + appendSegment(segment: number): Name; + appendSegmentOffset(segmentOffset: number): Name; + appendVersion(version: number): Name; + appendTimestamp(timestamp: number): Name; + appendSequenceNumber(sequenceNumber: number): Name; + appendImplicitSha256Digest(digest: BlobLike): Name; + appendParametersSha256Digest(digest: BlobLike): Name; + + // algorithms + compare(other: Name): Name.CompareResult; + compare(iStartComponent: number, nComponents: number, other: Name, + iOtherStartComponent?: number, nOtherComponents?: number): Name.CompareResult; + equals(other: Name): boolean; + getSuccessor(): Name; + match(name: Name): boolean; + isPrefixOf(name: Name): boolean; + + // encoding + wireEncode(): Blob; + wireDecode(input: BlobLike): void; + toUri(includeScheme?: boolean): string; + static fromEscapedString(uri: string): Name; +} diff --git a/types/ndn-js/ndn-js-tests.ts b/types/ndn-js/ndn-js-tests.ts index ceeb00effe..a617509bb1 100644 --- a/types/ndn-js/ndn-js-tests.ts +++ b/types/ndn-js/ndn-js-tests.ts @@ -5,6 +5,7 @@ function testBlob() { let blob = new ndn.Blob(); blob = new ndn.Blob(blob); blob = new ndn.Blob(Buffer.alloc(4)); + blob = new ndn.Blob([0x08, 0x01, 0x41]); blob = new ndn.Blob("str"); let n: number = blob.size(); @@ -22,6 +23,90 @@ function testBlob() { n = sb.getSignedPortionEndOffset(); } +function testName() { + const digestBlob = new ndn.Blob([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]); + + let comp = new ndn.Name.Component(); + comp = new ndn.Name.Component(comp); + comp = new ndn.Name.Component("A"); + comp = new ndn.Name.Component([0x41], ndn.Name.ComponentType.GENERIC); + comp = new ndn.Name.Component([0x41], ndn.Name.ComponentType.OTHER_CODE, 1000); + + let blob: ndn.Blob = comp.getValue(); + const ct: ndn.Name.ComponentType = comp.getType(); + let n: number = comp.getOtherTypeCode(); + let s: string = comp.toEscapedString(); + + comp = comp.getSuccessor(); + let b: boolean = comp.equals(comp); + n = comp.compare(comp); + + b = comp.isImplicitSha256Digest(); + b = comp.isParametersSha256Digest(); + comp = ndn.Name.Component.fromImplicitSha256Digest(digestBlob); + comp = ndn.Name.Component.fromParametersSha256Digest(Buffer.alloc(32)); + + b = comp.isSegment(); + b = comp.isSegmentOffset(); + b = comp.isVersion(); + b = comp.isTimestamp(); + b = comp.isSequenceNumber(); + b = comp.isGeneric(); + + n = comp.toNumber(); + n = comp.toNumberWithMarker(0xFD); + n = comp.toSegment(); + n = comp.toSegmentOffset(); + n = comp.toVersion(); + n = comp.toTimestamp(); + n = comp.toSequenceNumber(); + + comp = ndn.Name.Component.fromNumber(200); + comp = ndn.Name.Component.fromNumber(200, ndn.Name.ComponentType.OTHER_CODE, 1000); + comp = ndn.Name.Component.fromNumberWithMarker(200, 0xFD); + comp = ndn.Name.Component.fromSegment(0); + comp = ndn.Name.Component.fromSegmentOffset(0); + comp = ndn.Name.Component.fromVersion(4); + comp = ndn.Name.Component.fromTimestamp(123456789); + comp = ndn.Name.Component.fromSequenceNumber(1); + + let name = new ndn.Name(); + name = new ndn.Name("/A"); + name = new ndn.Name(name); + name = new ndn.Name(["A", Buffer.from([0x42]), name]); + + name.set("/B"); + name.clear(); + name = name.getSubName(1) + .getSubName(1, 4) + .getPrefix(3); + n = name.size(); + comp = name.get(2); + + name = name.append(ndn.Name.Component.fromSegment(4)) + .append("A", ndn.Name.ComponentType.OTHER_CODE, 1000) + .appendSegment(0) + .appendSegmentOffset(1) + .appendVersion(2) + .appendTimestamp(3) + .appendSequenceNumber(4) + .appendImplicitSha256Digest(digestBlob) + .appendParametersSha256Digest(Buffer.alloc(32)); + + n = name.compare(name); + n = name.compare(0, 2, name, 1, 3); + b = name.equals(name); + name = name.getSuccessor(); + b = name.match(name); + b = name.isPrefixOf(name); + + blob = name.wireEncode(); + name.wireDecode(blob); + s = name.toUri(); + name = ndn.Name.fromEscapedString(s); +} + function testFaceTransport() { let face = new ndn.Face(); face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); From 6b9475b1293e463cf28ca96b0e7344cc2f0942a2 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Sat, 20 Oct 2018 16:25:07 -0400 Subject: [PATCH 022/223] ndn-js: Interest --- types/ndn-js/data.d.ts | 1 + types/ndn-js/delegation-set.d.ts | 1 + types/ndn-js/index.d.ts | 1 + types/ndn-js/interest.d.ts | 31 +++++++++++++++++++++++++++++++ types/ndn-js/name.d.ts | 6 +++--- types/ndn-js/ndn-js-tests.ts | 20 ++++++++++++++++++++ 6 files changed, 57 insertions(+), 3 deletions(-) create mode 100644 types/ndn-js/data.d.ts create mode 100644 types/ndn-js/delegation-set.d.ts create mode 100644 types/ndn-js/interest.d.ts diff --git a/types/ndn-js/data.d.ts b/types/ndn-js/data.d.ts new file mode 100644 index 0000000000..9c1b2d5e22 --- /dev/null +++ b/types/ndn-js/data.d.ts @@ -0,0 +1 @@ +export type Data = any; diff --git a/types/ndn-js/delegation-set.d.ts b/types/ndn-js/delegation-set.d.ts new file mode 100644 index 0000000000..f40dbd1912 --- /dev/null +++ b/types/ndn-js/delegation-set.d.ts @@ -0,0 +1 @@ +export type DelegationSet = any; diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts index 0230f1a3f1..7646134cb6 100644 --- a/types/ndn-js/index.d.ts +++ b/types/ndn-js/index.d.ts @@ -1,5 +1,6 @@ export as namespace ndn; export * from "./blob"; export * from "./face"; +export * from "./interest"; export * from "./name"; export * from "./transport"; diff --git a/types/ndn-js/interest.d.ts b/types/ndn-js/interest.d.ts new file mode 100644 index 0000000000..94f826dc6a --- /dev/null +++ b/types/ndn-js/interest.d.ts @@ -0,0 +1,31 @@ +import { Blob, BlobLike } from "./blob"; +import { Data } from "./data"; +import { DelegationSet } from "./delegation-set"; +import { Name, NameCtor } from "./name"; + +export class Interest { + constructor(name?: NameCtor); + constructor(interest: Interest); + + // field accessors + getName(): Name; + setName(name: NameCtor): Interest; + getCanBePrefix(): boolean; + setCanBePrefix(canBePrefix: boolean): Interest; + getMustBeFresh(): boolean; + setMustBeFresh(mustBeFresh: boolean): Interest; + getForwardingHint(): DelegationSet; + setForwardingHint(fh: DelegationSet): Interest; + getNonce(): Blob; + refreshNonce(): void; + getInterestLifetimeMilliseconds(): number; + setInterestLifetimeMilliseconds(lifetime: number): Interest; + + // algorithms + matchesData(data: Data): boolean; + matchesName(name: Name): boolean; + + // encoding + wireEncode(): Blob; + wireDecode(input: BlobLike): void; +} diff --git a/types/ndn-js/name.d.ts b/types/ndn-js/name.d.ts index 8d0334f7a9..b4eea8064a 100644 --- a/types/ndn-js/name.d.ts +++ b/types/ndn-js/name.d.ts @@ -59,10 +59,10 @@ export namespace Name { } } +export type NameCtor = string|Name|Array; + export class Name { - constructor(uri?: string); - constructor(name: Name); - constructor(components: Array); + constructor(arg?: NameCtor); // accessors set(uri: string): void; diff --git a/types/ndn-js/ndn-js-tests.ts b/types/ndn-js/ndn-js-tests.ts index a617509bb1..005aad2d4d 100644 --- a/types/ndn-js/ndn-js-tests.ts +++ b/types/ndn-js/ndn-js-tests.ts @@ -107,6 +107,26 @@ function testName() { name = ndn.Name.fromEscapedString(s); } +function testInterest() { + let interest = new ndn.Interest(); + interest = new ndn.Interest("/A"); + interest = new ndn.Interest(interest); + + const name: ndn.Name = interest.setName("/B").getName(); + let b: boolean = interest.setCanBePrefix(false).getCanBePrefix(); + b = interest.setMustBeFresh(true).getMustBeFresh(); + const fh: any = interest.setForwardingHint({}).getMustBeFresh(); + let blob: ndn.Blob = interest.getNonce(); + interest.refreshNonce(); + const n: number = interest.setInterestLifetimeMilliseconds(8888).getInterestLifetimeMilliseconds(); + + b = interest.matchesData({}); + b = interest.matchesName(name); + + blob = name.wireEncode(); + name.wireDecode(blob); +} + function testFaceTransport() { let face = new ndn.Face(); face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); From 9462ec2b57cec752e1929f0a086c9f6580ada091 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Sat, 20 Oct 2018 20:38:32 -0400 Subject: [PATCH 023/223] ndn-js: Data and Signature --- types/ndn-js/data.d.ts | 48 +++++++++++++++++++++++++- types/ndn-js/index.d.ts | 2 ++ types/ndn-js/interest.d.ts | 2 +- types/ndn-js/name.d.ts | 15 ++++---- types/ndn-js/ndn-js-tests.ts | 34 ++++++++++++++++++- types/ndn-js/signature.d.ts | 66 ++++++++++++++++++++++++++++++++++++ 6 files changed, 157 insertions(+), 10 deletions(-) create mode 100644 types/ndn-js/signature.d.ts diff --git a/types/ndn-js/data.d.ts b/types/ndn-js/data.d.ts index 9c1b2d5e22..3682d055ff 100644 --- a/types/ndn-js/data.d.ts +++ b/types/ndn-js/data.d.ts @@ -1 +1,47 @@ -export type Data = any; +import { Blob, BlobLike } from "./blob"; +import { NameCtor, Name } from "./name"; +import { Signature } from "./signature"; + +export class Data { + constructor(name?: NameCtor, content?: BlobLike); + constructor(name: NameCtor, metaInfo: MetaInfo, content: Buffer); + constructor(data: Data); + + // accessors + getName(): Name; + setName(name: NameCtor): Data; + getMetaInfo(): MetaInfo; + setMetaInfo(meta: MetaInfo): Data; + getContent(): Blob; + setContent(content: BlobLike): Data; + getSignature(): Signature; + setSignature(sig: Signature): Data; + + // algorithms + getFullName(): Name; + + // encoding + wireEncode(): Blob; + wireDecode(input: BlobLike): void; +} + +export enum ContentType { + BLOB = 0, + LINK = 1, + KEY = 2, + NACK = 3, + OTHER_CODE = 0x7fff, +} + +export class MetaInfo { + constructor(meta?: MetaInfo); + + getType(): ContentType; + setType(type: ContentType|null): void; + getOtherTypeCode(): number; + setOtherTypeCode(otherTypeCode: number): void; + getFreshnessPeriod(): number; + setFreshnessPeriod(freshness: number): void; + getFinalBlockId(): Name.Component; + setFinalBlockId(comp: Name.ComponentCtor): void; +} diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts index 7646134cb6..ebd46601ba 100644 --- a/types/ndn-js/index.d.ts +++ b/types/ndn-js/index.d.ts @@ -1,6 +1,8 @@ export as namespace ndn; export * from "./blob"; +export * from "./data"; export * from "./face"; export * from "./interest"; export * from "./name"; +export * from "./signature"; export * from "./transport"; diff --git a/types/ndn-js/interest.d.ts b/types/ndn-js/interest.d.ts index 94f826dc6a..fd20be4492 100644 --- a/types/ndn-js/interest.d.ts +++ b/types/ndn-js/interest.d.ts @@ -7,7 +7,7 @@ export class Interest { constructor(name?: NameCtor); constructor(interest: Interest); - // field accessors + // accessors getName(): Name; setName(name: NameCtor): Interest; getCanBePrefix(): boolean; diff --git a/types/ndn-js/name.d.ts b/types/ndn-js/name.d.ts index b4eea8064a..9a72d7020b 100644 --- a/types/ndn-js/name.d.ts +++ b/types/ndn-js/name.d.ts @@ -1,7 +1,7 @@ import { Blob, BlobLike } from "./blob"; export namespace Name { - type ComponentCtorValue = string|number[]|ArrayBuffer|Buffer; + type ComponentCtor = string|number[]|ArrayBuffer|Buffer; type CompareResult = -1|0|1; enum ComponentType { @@ -14,8 +14,8 @@ export namespace Name { class Component { constructor(); constructor(comp: Component); - constructor(value: ComponentCtorValue, type?: ComponentType); - constructor(value: ComponentCtorValue, type: ComponentType.OTHER_CODE, otherTypeCode: number); + constructor(value: ComponentCtor, type?: ComponentType); + constructor(value: ComponentCtor, type: ComponentType.OTHER_CODE, otherTypeCode: number); // accessors getType(): ComponentType; @@ -59,10 +59,11 @@ export namespace Name { } } -export type NameCtor = string|Name|Array; +export type NameCtor = string|Name; export class Name { - constructor(arg?: NameCtor); + constructor(name?: NameCtor); + constructor(components: Array); // accessors set(uri: string): void; @@ -75,8 +76,8 @@ export class Name { // append append(component: Name.Component): Name; append(component: Name): Name; - append(value: Name.ComponentCtorValue, type?: Name.ComponentType): Name; - append(value: Name.ComponentCtorValue, type: Name.ComponentType.OTHER_CODE, otherTypeCode: number): Name; + append(value: Name.ComponentCtor, type?: Name.ComponentType): Name; + append(value: Name.ComponentCtor, type: Name.ComponentType.OTHER_CODE, otherTypeCode: number): Name; appendSegment(segment: number): Name; appendSegmentOffset(segmentOffset: number): Name; appendVersion(version: number): Name; diff --git a/types/ndn-js/ndn-js-tests.ts b/types/ndn-js/ndn-js-tests.ts index 005aad2d4d..eaade07186 100644 --- a/types/ndn-js/ndn-js-tests.ts +++ b/types/ndn-js/ndn-js-tests.ts @@ -120,13 +120,45 @@ function testInterest() { interest.refreshNonce(); const n: number = interest.setInterestLifetimeMilliseconds(8888).getInterestLifetimeMilliseconds(); - b = interest.matchesData({}); + b = interest.matchesData(new ndn.Data()); b = interest.matchesName(name); blob = name.wireEncode(); name.wireDecode(blob); } +function testData() { + let meta = new ndn.MetaInfo(); + meta = new ndn.MetaInfo(meta); + let n: number = meta.getType(); + meta.setType(ndn.ContentType.OTHER_CODE); + n = meta.getOtherTypeCode(); + meta.setOtherTypeCode(25); + n = meta.getFreshnessPeriod(); + meta.setFreshnessPeriod(5000); + const comp: ndn.Name.Component = meta.getFinalBlockId(); + meta.setFinalBlockId("A"); + + let sig: ndn.Signature = new ndn.DigestSha256Signature(); + sig = new ndn.GenericSignature(); + sig = new ndn.Sha256WithRsaSignature(); + sig = new ndn.Sha256WithEcdsaSignature(); + + let data = new ndn.Data(); + data = new ndn.Data("/A"); + data = new ndn.Data("/A", new ndn.Blob()); + data = new ndn.Data("/A", meta, Buffer.alloc(4)); + + let name: ndn.Name = data.setName("/B").getName(); + meta = data.setMetaInfo(meta).getMetaInfo(); + let blob: ndn.Blob = data.setContent(Buffer.alloc(4)).getContent(); + sig = data.setSignature(sig).getSignature(); + + name = data.getFullName(); + blob = data.wireEncode(); + data.wireDecode(blob); +} + function testFaceTransport() { let face = new ndn.Face(); face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); diff --git a/types/ndn-js/signature.d.ts b/types/ndn-js/signature.d.ts new file mode 100644 index 0000000000..72ce443b41 --- /dev/null +++ b/types/ndn-js/signature.d.ts @@ -0,0 +1,66 @@ +import { Blob, BlobLike } from "./blob"; +import { Name } from "./name"; + +export enum KeyLocatorType { + KEYNAME = 1, + KEY_LOCATOR_DIGEST = 2, +} + +export class KeyLocator { + constructor(kl?: KeyLocator); + + getKeyData(): Blob; + getKeyName(): Name; + getType(): KeyLocatorType; + + setKeyData(keyData: Blob): void; + setKeyName(name: Name): void; + setType(type: KeyLocatorType): void; + + clear(): void; +} + +export type ValidityPeriod = any; + +export interface Signature { + clone(): Signature; +} + +export class SignatureBase implements Signature { + constructor(); + clone(): T; + + getSignature(): Blob; + setSignature(sigValue: BlobLike): void; +} + +export class SignatureBaseKl extends SignatureBase { + getKeyLocator(): KeyLocator; + setKeyLocator(kl?: KeyLocator): void; +} + +export class SignatureBaseKlVp extends SignatureBaseKl { + getValidityPeriod(): ValidityPeriod; + setValidityPeriod(validity?: ValidityPeriod): void; +} + +export class DigestSha256Signature extends SignatureBase { +} + +export class GenericSignature extends SignatureBase { + constructor(); + clone(): GenericSignature; + + getTypeCode(): number; + getSignatureInfoEncoding(): Blob; + setSignatureInfoEncoding(encoding: Blob, typeCode?: number): void; +} + +export class Sha256WithRsaSignature extends SignatureBaseKlVp { +} + +export class Sha256WithEcdsaSignature extends SignatureBaseKlVp { +} + +export class HmacWithSha25Signature extends SignatureBaseKl { +} From 06035ab117bbf00921ee821851a2a3b6a7447b39 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Sat, 20 Oct 2018 21:53:32 -0400 Subject: [PATCH 024/223] ndn-js: follow ndn-ccl-api and split tests --- types/ndn-js/blob-test.ts | 20 ++++ types/ndn-js/blob.d.ts | 12 +-- types/ndn-js/data-test.ts | 34 +++++++ types/ndn-js/data.d.ts | 44 +++++---- types/ndn-js/face-test.ts | 3 + types/ndn-js/index.d.ts | 1 + types/ndn-js/interest-test.ts | 28 ++++++ types/ndn-js/interest.d.ts | 30 +++--- types/ndn-js/name-test.ts | 82 ++++++++++++++++ types/ndn-js/name.d.ts | 128 +++++++++++-------------- types/ndn-js/ndn-js-tests.ts | 168 --------------------------------- types/ndn-js/signature-test.ts | 60 ++++++++++++ types/ndn-js/signature.d.ts | 11 +-- types/ndn-js/transport-test.ts | 6 ++ types/ndn-js/tsconfig.json | 8 +- 15 files changed, 341 insertions(+), 294 deletions(-) create mode 100644 types/ndn-js/blob-test.ts create mode 100644 types/ndn-js/data-test.ts create mode 100644 types/ndn-js/face-test.ts create mode 100644 types/ndn-js/interest-test.ts create mode 100644 types/ndn-js/name-test.ts delete mode 100644 types/ndn-js/ndn-js-tests.ts create mode 100644 types/ndn-js/signature-test.ts create mode 100644 types/ndn-js/transport-test.ts diff --git a/types/ndn-js/blob-test.ts b/types/ndn-js/blob-test.ts new file mode 100644 index 0000000000..b5540b831b --- /dev/null +++ b/types/ndn-js/blob-test.ts @@ -0,0 +1,20 @@ +/// +import ndn = require("ndn-js"); + +let blob = new ndn.Blob(); +blob = new ndn.Blob(blob); +blob = new ndn.Blob(Buffer.alloc(4)); +blob = new ndn.Blob([0x08, 0x01, 0x41]); +blob = new ndn.Blob("str"); + +let buf: Buffer = blob.buf(); +let b: boolean = blob.equals(blob); +b = blob.isNull(); +let n: number = blob.size(); + +let sb = new ndn.SignedBlob(); +sb = new ndn.SignedBlob(blob, 20, 40); +n = sb.getSignedPortionBeginOffset(); +n = sb.getSignedPortionEndOffset(); +buf = sb.signedBuf(); +n = sb.signedSize(); diff --git a/types/ndn-js/blob.d.ts b/types/ndn-js/blob.d.ts index 562f05cda5..eaaabb9dda 100644 --- a/types/ndn-js/blob.d.ts +++ b/types/ndn-js/blob.d.ts @@ -1,25 +1,21 @@ -export type BlobLike = Blob|Buffer; - export class Blob { constructor(value?: Blob); constructor(value: Buffer, copy?: boolean); constructor(value: number[]); constructor(value: string); - size(): number; buf(): Buffer; - isNull(): boolean; - toHex(): string; - toString(): string; equals(other: Blob): boolean; + isNull(): boolean; + size(): number; } export class SignedBlob extends Blob { constructor(); constructor(value: Blob|Buffer|number[], signedPortionBeginOffset: number, signedPortionEndOffset: number); - signedSize(): number; - signedBuf(): Buffer; getSignedPortionBeginOffset(): number; getSignedPortionEndOffset(): number; + signedBuf(): Buffer; + signedSize(): number; } diff --git a/types/ndn-js/data-test.ts b/types/ndn-js/data-test.ts new file mode 100644 index 0000000000..feea541a19 --- /dev/null +++ b/types/ndn-js/data-test.ts @@ -0,0 +1,34 @@ +/// +import ndn = require("ndn-js"); + +let meta = new ndn.MetaInfo(); +meta = new ndn.MetaInfo(meta); +const comp: ndn.Name.Component = meta.getFinalBlockId(); +let n: number = meta.getFreshnessPeriod(); +n = meta.getOtherTypeCode(); +const ct: ndn.ContentType = meta.getType(); + +meta.setFinalBlockId(comp); +meta.setFreshnessPeriod(5000); +meta.setOtherTypeCode(1000); +meta.setType(ndn.ContentType.OTHER_CODE); + +let data = new ndn.Data(); +data = new ndn.Data(new ndn.Name("/A")); + +n = data.getCongestionMark(); +let blob: ndn.Blob = data.getContent(); +let name: ndn.Name = data.getName(); +n = data.getIncomingFaceId(); +meta = data.getMetaInfo(); +name = data.getName(); +const sig: ndn.Signature = data.getSignature(); + +data = data.setContent(blob) + .setMetaInfo(meta) + .setName(name) + .setSignature(sig); + +data.wireDecode(blob); +data.wireDecode(Buffer.alloc(4)); +blob = data.wireEncode(); diff --git a/types/ndn-js/data.d.ts b/types/ndn-js/data.d.ts index 3682d055ff..d76dd02779 100644 --- a/types/ndn-js/data.d.ts +++ b/types/ndn-js/data.d.ts @@ -1,28 +1,25 @@ -import { Blob, BlobLike } from "./blob"; -import { NameCtor, Name } from "./name"; +import { Blob } from "./blob"; +import { Name } from "./name"; import { Signature } from "./signature"; export class Data { - constructor(name?: NameCtor, content?: BlobLike); - constructor(name: NameCtor, metaInfo: MetaInfo, content: Buffer); - constructor(data: Data); + constructor(name?: Name); - // accessors - getName(): Name; - setName(name: NameCtor): Data; - getMetaInfo(): MetaInfo; - setMetaInfo(meta: MetaInfo): Data; + getCongestionMark(): number; getContent(): Blob; - setContent(content: BlobLike): Data; + getFullName(): Name; + getIncomingFaceId(): number; + getMetaInfo(): MetaInfo; + getName(): Name; getSignature(): Signature; + + setContent(content: Blob): Data; + setMetaInfo(meta: MetaInfo): Data; + setName(name: Name): Data; setSignature(sig: Signature): Data; - // algorithms - getFullName(): Name; - - // encoding + wireDecode(input: Blob|Buffer): void; wireEncode(): Blob; - wireDecode(input: BlobLike): void; } export enum ContentType { @@ -36,12 +33,13 @@ export enum ContentType { export class MetaInfo { constructor(meta?: MetaInfo); - getType(): ContentType; - setType(type: ContentType|null): void; - getOtherTypeCode(): number; - setOtherTypeCode(otherTypeCode: number): void; - getFreshnessPeriod(): number; - setFreshnessPeriod(freshness: number): void; getFinalBlockId(): Name.Component; - setFinalBlockId(comp: Name.ComponentCtor): void; + getFreshnessPeriod(): number; + getOtherTypeCode(): number; + getType(): ContentType; + + setFinalBlockId(comp: Name.Component): void; + setFreshnessPeriod(freshness: number): void; + setOtherTypeCode(otherTypeCode: number): void; + setType(type: ContentType): void; } diff --git a/types/ndn-js/face-test.ts b/types/ndn-js/face-test.ts new file mode 100644 index 0000000000..f2afe7bed1 --- /dev/null +++ b/types/ndn-js/face-test.ts @@ -0,0 +1,3 @@ +import ndn = require("ndn-js"); + +const face = new ndn.Face(); diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts index ebd46601ba..d6c46c551b 100644 --- a/types/ndn-js/index.d.ts +++ b/types/ndn-js/index.d.ts @@ -1,6 +1,7 @@ export as namespace ndn; export * from "./blob"; export * from "./data"; +export * from "./delegation-set"; export * from "./face"; export * from "./interest"; export * from "./name"; diff --git a/types/ndn-js/interest-test.ts b/types/ndn-js/interest-test.ts new file mode 100644 index 0000000000..9f964fd2ed --- /dev/null +++ b/types/ndn-js/interest-test.ts @@ -0,0 +1,28 @@ +/// +import ndn = require("ndn-js"); + +let interest = new ndn.Interest(); +interest = new ndn.Interest(new ndn.Name("/A")); +interest = new ndn.Interest(interest); + +let b: boolean = interest.getCanBePrefix(); +const fh: ndn.DelegationSet = interest.getForwardingHint(); +let n: number = interest.getIncomingFaceId(); +n = interest.getInterestLifetimeMilliseconds(); +b = interest.getMustBeFresh(); +const name: ndn.Name = interest.getName(); +let blob: ndn.Blob = interest.getNonce(); + +interest = interest.setCanBePrefix(true) + .setForwardingHint(fh) + .setInterestLifetimeMilliseconds(2000) + .setMustBeFresh(true) + .setName(name); + +b = interest.matchesData(new ndn.Data()); +b = interest.matchesName(name); +interest.refreshNonce(); + +interest.wireDecode(blob); +interest.wireDecode(Buffer.alloc(4)); +blob = interest.wireEncode(); diff --git a/types/ndn-js/interest.d.ts b/types/ndn-js/interest.d.ts index fd20be4492..f3b5bc88b4 100644 --- a/types/ndn-js/interest.d.ts +++ b/types/ndn-js/interest.d.ts @@ -1,31 +1,29 @@ -import { Blob, BlobLike } from "./blob"; +import { Blob } from "./blob"; import { Data } from "./data"; import { DelegationSet } from "./delegation-set"; -import { Name, NameCtor } from "./name"; +import { Name } from "./name"; export class Interest { - constructor(name?: NameCtor); + constructor(name?: Name); constructor(interest: Interest); - // accessors - getName(): Name; - setName(name: NameCtor): Interest; getCanBePrefix(): boolean; - setCanBePrefix(canBePrefix: boolean): Interest; - getMustBeFresh(): boolean; - setMustBeFresh(mustBeFresh: boolean): Interest; getForwardingHint(): DelegationSet; - setForwardingHint(fh: DelegationSet): Interest; - getNonce(): Blob; - refreshNonce(): void; + getIncomingFaceId(): number; getInterestLifetimeMilliseconds(): number; + getMustBeFresh(): boolean; + getName(): Name; + getNonce(): Blob; + + setCanBePrefix(canBePrefix: boolean): Interest; + setForwardingHint(fh: DelegationSet): Interest; setInterestLifetimeMilliseconds(lifetime: number): Interest; + setMustBeFresh(mustBeFresh: boolean): Interest; + setName(name: Name): Interest; - // algorithms matchesData(data: Data): boolean; matchesName(name: Name): boolean; - - // encoding + refreshNonce(): void; + wireDecode(input: Blob|Buffer): void; wireEncode(): Blob; - wireDecode(input: BlobLike): void; } diff --git a/types/ndn-js/name-test.ts b/types/ndn-js/name-test.ts new file mode 100644 index 0000000000..beb7e3c26c --- /dev/null +++ b/types/ndn-js/name-test.ts @@ -0,0 +1,82 @@ +/// +import ndn = require("ndn-js"); + +const DIGEST = new ndn.Blob(Buffer.alloc(32)); + +let comp = new ndn.Name.Component(); +comp = new ndn.Name.Component([0x41]); +comp = new ndn.Name.Component(new ArrayBuffer(4), ndn.ComponentType.GENERIC); +comp = new ndn.Name.Component(Buffer.alloc(4), ndn.ComponentType.OTHER_CODE, 1000); +comp = new ndn.Name.Component(new Uint8Array(4)); +comp = new ndn.Name.Component("A"); +comp = new ndn.Name.Component(new ndn.Blob()); +comp = new ndn.Name.Component(comp); + +let n: number = comp.compare(comp); +let b: boolean = comp.equals(comp); +comp = ndn.Name.Component.fromImplicitSha256Digest(DIGEST); +comp = ndn.Name.Component.fromParametersSha256Digest(DIGEST); +n = comp.getOtherTypeCode(); +comp = comp.getSuccessor(); +const ct: ndn.ComponentType = comp.getType(); +let blob: ndn.Blob = comp.getValue(); +b = comp.isGeneric(); +b = comp.isImplicitSha256Digest(); +b = comp.isParametersSha256Digest(); +let s: string = comp.toEscapedString(); + +comp = ndn.Name.Component.fromNumber(200); +comp = ndn.Name.Component.fromNumber(200, ndn.ComponentType.OTHER_CODE, 1000); +comp = ndn.Name.Component.fromNumberWithMarker(200, 0xFD); +comp = ndn.Name.Component.fromSegment(0); +comp = ndn.Name.Component.fromSegmentOffset(0); +comp = ndn.Name.Component.fromSequenceNumber(1); +comp = ndn.Name.Component.fromTimestamp(123456789); +comp = ndn.Name.Component.fromVersion(4); + +b = comp.isSegment(); +b = comp.isSegmentOffset(); +b = comp.isSequenceNumber(); +b = comp.isTimestamp(); +b = comp.isVersion(); + +n = comp.toNumber(); +n = comp.toNumberWithMarker(0xFD); +n = comp.toSegment(); +n = comp.toSegmentOffset(); +n = comp.toSequenceNumber(); +n = comp.toTimestamp(); +n = comp.toVersion(); + +let name = new ndn.Name(); +name = new ndn.Name([new ndn.Name.Component("A"), new Uint8Array(2)]); +name = new ndn.Name("/A"); +name = new ndn.Name(name); + +name = name.append(ndn.Name.Component.fromSegment(4)) + .append("A", ndn.ComponentType.OTHER_CODE, 1000) + .appendImplicitSha256Digest(DIGEST) + .appendParametersSha256Digest(DIGEST) + .appendSegment(0) + .appendSegmentOffset(1) + .appendSequenceNumber(4) + .appendTimestamp(3) + .appendVersion(2); + +name.clear(); +n = name.compare(name); +n = name.compare(0, 2, name, 1, 3); +b = name.equals(name); +name = ndn.Name.fromEscapedString(s); +comp = name.get(2); +name = name.getPrefix(3); +name = name.getSubName(1).getSubName(1, 4); +name = name.getSuccessor(); +b = name.match(name); +name.set("/B"); +n = name.size(); +s = name.toUri(); +s = name.toUri(true); +name.wireDecode(blob); +name.wireDecode(Buffer.alloc(4)); +blob = name.wireEncode(); diff --git a/types/ndn-js/name.d.ts b/types/ndn-js/name.d.ts index 9a72d7020b..5519b28a9a 100644 --- a/types/ndn-js/name.d.ts +++ b/types/ndn-js/name.d.ts @@ -1,103 +1,89 @@ -import { Blob, BlobLike } from "./blob"; +import { Blob } from "./blob"; + +export enum ComponentType { + IMPLICIT_SHA256_DIGEST = 1, + PARAMETERS_SHA256_DIGEST = 2, + GENERIC = 8, + OTHER_CODE = 0x7fff, +} + +export type CompareResult = -1|0|1; export namespace Name { - type ComponentCtor = string|number[]|ArrayBuffer|Buffer; - type CompareResult = -1|0|1; - - enum ComponentType { - IMPLICIT_SHA256_DIGEST = 1, - PARAMETERS_SHA256_DIGEST = 2, - GENERIC = 8, - OTHER_CODE = 0x7fff, - } - class Component { - constructor(); - constructor(comp: Component); - constructor(value: ComponentCtor, type?: ComponentType); - constructor(value: ComponentCtor, type: ComponentType.OTHER_CODE, otherTypeCode: number); + constructor(value?: number[]|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number); + constructor(component: Component); - // accessors - getType(): ComponentType; - getOtherTypeCode(): number; - getValue(): Blob; - toEscapedString(): string; - - // algorithms - getSuccessor(): Component; - equals(other: Component): boolean; compare(other: Component): CompareResult; - - // digest types + equals(other: Component): boolean; + static fromImplicitSha256Digest(digest: Blob): Component; + static fromParametersSha256Digest(digest: Blob): Component; + getOtherTypeCode(): number; + getSuccessor(): Component; + getType(): ComponentType; + getValue(): Blob; + isGeneric(): boolean; isImplicitSha256Digest(): boolean; isParametersSha256Digest(): boolean; - static fromImplicitSha256Digest(digest: BlobLike): Component; - static fromParametersSha256Digest(digest: BlobLike): Component; + toEscapedString(): string; + + static fromNumber(number: number, type?: ComponentType, otherTypeCode?: number): Component; + static fromNumberWithMarker(number: number, marker: number): Component; + static fromSegment(segment: number): Component; + static fromSegmentOffset(segmentOffset: number): Component; + static fromSequenceNumber(sequenceNumber: number): Component; + static fromTimestamp(timestamp: number): Component; + static fromVersion(version: number): Component; - // naming conventions isSegment(): boolean; isSegmentOffset(): boolean; - isVersion(): boolean; - isTimestamp(): boolean; isSequenceNumber(): boolean; - isGeneric(): boolean; + isTimestamp(): boolean; + isVersion(): boolean; + toNumber(): number; toNumberWithMarker(marker: number): number; toSegment(): number; toSegmentOffset(): number; - toVersion(): number; - toTimestamp(): number; toSequenceNumber(): number; - static fromNumber(number: number, type?: ComponentType): Component; - static fromNumber(number: number, type: ComponentType.OTHER_CODE, otherTypeCode: number): Component; - static fromNumberWithMarker(number: number, marker: number): Component; - static fromSegment(segment: number): Component; - static fromSegmentOffset(segmentOffset: number): Component; - static fromVersion(version: number): Component; - static fromTimestamp(timestamp: number): Component; - static fromSequenceNumber(sequenceNumber: number): Component; + toTimestamp(): number; + toVersion(): number; } } -export type NameCtor = string|Name; - export class Name { - constructor(name?: NameCtor); - constructor(components: Array); + constructor(components?: Array); + constructor(uri: string); + constructor(name: Name); - // accessors - set(uri: string): void; - clear(): void; - getSubName(iStartComponent: number, nComponents?: number): Name; - getPrefix(nComponents: number): Name; - size(): number; - get(i: number): Name.Component; - - // append + append(value: number[]|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number): Name; append(component: Name.Component): Name; - append(component: Name): Name; - append(value: Name.ComponentCtor, type?: Name.ComponentType): Name; - append(value: Name.ComponentCtor, type: Name.ComponentType.OTHER_CODE, otherTypeCode: number): Name; + append(name: Name): Name; + appendImplicitSha256Digest(digest: Blob): Name; + appendParametersSha256Digest(digest: Blob): Name; appendSegment(segment: number): Name; appendSegmentOffset(segmentOffset: number): Name; - appendVersion(version: number): Name; - appendTimestamp(timestamp: number): Name; appendSequenceNumber(sequenceNumber: number): Name; - appendImplicitSha256Digest(digest: BlobLike): Name; - appendParametersSha256Digest(digest: BlobLike): Name; + appendTimestamp(timestamp: number): Name; + appendVersion(version: number): Name; - // algorithms - compare(other: Name): Name.CompareResult; + clear(): void; + + compare(other: Name): CompareResult; compare(iStartComponent: number, nComponents: number, other: Name, - iOtherStartComponent?: number, nOtherComponents?: number): Name.CompareResult; + iOtherStartComponent?: number, nOtherComponents?: number): CompareResult; + equals(other: Name): boolean; + static fromEscapedString(uri: string): Name; + get(i: number): Name.Component; + getPrefix(nComponents: number): Name; + getSubName(iStartComponent: number, nComponents?: number): Name; getSuccessor(): Name; match(name: Name): boolean; - isPrefixOf(name: Name): boolean; - - // encoding - wireEncode(): Blob; - wireDecode(input: BlobLike): void; + set(uri: string): void; + size(): number; toUri(includeScheme?: boolean): string; - static fromEscapedString(uri: string): Name; + + wireDecode(input: Blob|Buffer): void; + wireEncode(): Blob; } diff --git a/types/ndn-js/ndn-js-tests.ts b/types/ndn-js/ndn-js-tests.ts deleted file mode 100644 index eaade07186..0000000000 --- a/types/ndn-js/ndn-js-tests.ts +++ /dev/null @@ -1,168 +0,0 @@ -/// -import ndn = require("ndn-js"); - -function testBlob() { - let blob = new ndn.Blob(); - blob = new ndn.Blob(blob); - blob = new ndn.Blob(Buffer.alloc(4)); - blob = new ndn.Blob([0x08, 0x01, 0x41]); - blob = new ndn.Blob("str"); - - let n: number = blob.size(); - let buf: Buffer = blob.buf(); - let b: boolean = blob.equals(blob); - let s: string = blob.toHex(); - s = blob.toString(); - b = blob.isNull(); - - let sb = new ndn.SignedBlob(); - sb = new ndn.SignedBlob(sb, 20, 40); - n = sb.signedSize(); - buf = sb.signedBuf(); - n = sb.getSignedPortionBeginOffset(); - n = sb.getSignedPortionEndOffset(); -} - -function testName() { - const digestBlob = new ndn.Blob([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]); - - let comp = new ndn.Name.Component(); - comp = new ndn.Name.Component(comp); - comp = new ndn.Name.Component("A"); - comp = new ndn.Name.Component([0x41], ndn.Name.ComponentType.GENERIC); - comp = new ndn.Name.Component([0x41], ndn.Name.ComponentType.OTHER_CODE, 1000); - - let blob: ndn.Blob = comp.getValue(); - const ct: ndn.Name.ComponentType = comp.getType(); - let n: number = comp.getOtherTypeCode(); - let s: string = comp.toEscapedString(); - - comp = comp.getSuccessor(); - let b: boolean = comp.equals(comp); - n = comp.compare(comp); - - b = comp.isImplicitSha256Digest(); - b = comp.isParametersSha256Digest(); - comp = ndn.Name.Component.fromImplicitSha256Digest(digestBlob); - comp = ndn.Name.Component.fromParametersSha256Digest(Buffer.alloc(32)); - - b = comp.isSegment(); - b = comp.isSegmentOffset(); - b = comp.isVersion(); - b = comp.isTimestamp(); - b = comp.isSequenceNumber(); - b = comp.isGeneric(); - - n = comp.toNumber(); - n = comp.toNumberWithMarker(0xFD); - n = comp.toSegment(); - n = comp.toSegmentOffset(); - n = comp.toVersion(); - n = comp.toTimestamp(); - n = comp.toSequenceNumber(); - - comp = ndn.Name.Component.fromNumber(200); - comp = ndn.Name.Component.fromNumber(200, ndn.Name.ComponentType.OTHER_CODE, 1000); - comp = ndn.Name.Component.fromNumberWithMarker(200, 0xFD); - comp = ndn.Name.Component.fromSegment(0); - comp = ndn.Name.Component.fromSegmentOffset(0); - comp = ndn.Name.Component.fromVersion(4); - comp = ndn.Name.Component.fromTimestamp(123456789); - comp = ndn.Name.Component.fromSequenceNumber(1); - - let name = new ndn.Name(); - name = new ndn.Name("/A"); - name = new ndn.Name(name); - name = new ndn.Name(["A", Buffer.from([0x42]), name]); - - name.set("/B"); - name.clear(); - name = name.getSubName(1) - .getSubName(1, 4) - .getPrefix(3); - n = name.size(); - comp = name.get(2); - - name = name.append(ndn.Name.Component.fromSegment(4)) - .append("A", ndn.Name.ComponentType.OTHER_CODE, 1000) - .appendSegment(0) - .appendSegmentOffset(1) - .appendVersion(2) - .appendTimestamp(3) - .appendSequenceNumber(4) - .appendImplicitSha256Digest(digestBlob) - .appendParametersSha256Digest(Buffer.alloc(32)); - - n = name.compare(name); - n = name.compare(0, 2, name, 1, 3); - b = name.equals(name); - name = name.getSuccessor(); - b = name.match(name); - b = name.isPrefixOf(name); - - blob = name.wireEncode(); - name.wireDecode(blob); - s = name.toUri(); - name = ndn.Name.fromEscapedString(s); -} - -function testInterest() { - let interest = new ndn.Interest(); - interest = new ndn.Interest("/A"); - interest = new ndn.Interest(interest); - - const name: ndn.Name = interest.setName("/B").getName(); - let b: boolean = interest.setCanBePrefix(false).getCanBePrefix(); - b = interest.setMustBeFresh(true).getMustBeFresh(); - const fh: any = interest.setForwardingHint({}).getMustBeFresh(); - let blob: ndn.Blob = interest.getNonce(); - interest.refreshNonce(); - const n: number = interest.setInterestLifetimeMilliseconds(8888).getInterestLifetimeMilliseconds(); - - b = interest.matchesData(new ndn.Data()); - b = interest.matchesName(name); - - blob = name.wireEncode(); - name.wireDecode(blob); -} - -function testData() { - let meta = new ndn.MetaInfo(); - meta = new ndn.MetaInfo(meta); - let n: number = meta.getType(); - meta.setType(ndn.ContentType.OTHER_CODE); - n = meta.getOtherTypeCode(); - meta.setOtherTypeCode(25); - n = meta.getFreshnessPeriod(); - meta.setFreshnessPeriod(5000); - const comp: ndn.Name.Component = meta.getFinalBlockId(); - meta.setFinalBlockId("A"); - - let sig: ndn.Signature = new ndn.DigestSha256Signature(); - sig = new ndn.GenericSignature(); - sig = new ndn.Sha256WithRsaSignature(); - sig = new ndn.Sha256WithEcdsaSignature(); - - let data = new ndn.Data(); - data = new ndn.Data("/A"); - data = new ndn.Data("/A", new ndn.Blob()); - data = new ndn.Data("/A", meta, Buffer.alloc(4)); - - let name: ndn.Name = data.setName("/B").getName(); - meta = data.setMetaInfo(meta).getMetaInfo(); - let blob: ndn.Blob = data.setContent(Buffer.alloc(4)).getContent(); - sig = data.setSignature(sig).getSignature(); - - name = data.getFullName(); - blob = data.wireEncode(); - data.wireDecode(blob); -} - -function testFaceTransport() { - let face = new ndn.Face(); - face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); - face = new ndn.Face(new ndn.TcpTransport(), new ndn.TcpTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); - face = new ndn.Face(new ndn.UnixTransport(), new ndn.UnixTransport.ConnectionInfo("/run/nfd.sock")); - face = new ndn.Face(new ndn.WebSocketTransport(), new ndn.WebSocketTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); -} diff --git a/types/ndn-js/signature-test.ts b/types/ndn-js/signature-test.ts new file mode 100644 index 0000000000..026edf9556 --- /dev/null +++ b/types/ndn-js/signature-test.ts @@ -0,0 +1,60 @@ +import ndn = require("ndn-js"); + +let kl: ndn.KeyLocator = new ndn.KeyLocator(); +kl = new ndn.KeyLocator(kl); + +let blob: ndn.Blob = kl.getKeyData(); +const name: ndn.Name = kl.getKeyName(); +const klt: ndn.KeyLocatorType = kl.getType(); + +kl.setKeyData(blob); +kl.setKeyName(name); +kl.setType(ndn.KeyLocatorType.KEY_LOCATOR_DIGEST); + +kl.clear(); + +let validity: ndn.ValidityPeriod; + +let sig0 = new ndn.DigestSha256Signature(); +blob = sig0.getSignature(); +sig0.setSignature(blob); +sig0 = sig0.clone(); +let sig: ndn.Signature = sig0; + +let sigG = new ndn.GenericSignature(); +blob = sigG.getSignature(); +blob = sigG.getSignatureInfoEncoding(); +const n: number = sigG.getTypeCode(); +sigG.setSignature(blob); +sigG.setSignatureInfoEncoding(blob); +sigG.setSignatureInfoEncoding(blob, 1000); +sigG = sigG.clone(); +sig = sigG; + +let sig1 = new ndn.Sha256WithRsaSignature(); +kl = sig1.getKeyLocator(); +blob = sig1.getSignature(); +validity = sig1.getValidityPeriod(); +sig1.setKeyLocator(kl); +sig1.setSignature(blob); +sig1.setValidityPeriod(validity); +sig1 = sig1.clone(); +sig = sig1; + +let sig3 = new ndn.Sha256WithEcdsaSignature(); +kl = sig3.getKeyLocator(); +blob = sig3.getSignature(); +validity = sig3.getValidityPeriod(); +sig3.setKeyLocator(kl); +sig3.setSignature(blob); +sig3.setValidityPeriod(validity); +sig3 = sig3.clone(); +sig = sig3; + +let sig4 = new ndn.HmacWithSha25Signature(); +kl = sig4.getKeyLocator(); +blob = sig4.getSignature(); +sig4.setKeyLocator(kl); +sig4.setSignature(blob); +sig4 = sig4.clone(); +sig = sig4; diff --git a/types/ndn-js/signature.d.ts b/types/ndn-js/signature.d.ts index 72ce443b41..cd33bfbbc0 100644 --- a/types/ndn-js/signature.d.ts +++ b/types/ndn-js/signature.d.ts @@ -1,4 +1,4 @@ -import { Blob, BlobLike } from "./blob"; +import { Blob } from "./blob"; import { Name } from "./name"; export enum KeyLocatorType { @@ -28,10 +28,9 @@ export interface Signature { export class SignatureBase implements Signature { constructor(); - clone(): T; - getSignature(): Blob; - setSignature(sigValue: BlobLike): void; + setSignature(sigValue: Blob): void; + clone(): T; } export class SignatureBaseKl extends SignatureBase { @@ -49,10 +48,8 @@ export class DigestSha256Signature extends SignatureBase export class GenericSignature extends SignatureBase { constructor(); - clone(): GenericSignature; - - getTypeCode(): number; getSignatureInfoEncoding(): Blob; + getTypeCode(): number; setSignatureInfoEncoding(encoding: Blob, typeCode?: number): void; } diff --git a/types/ndn-js/transport-test.ts b/types/ndn-js/transport-test.ts new file mode 100644 index 0000000000..0a95844ce4 --- /dev/null +++ b/types/ndn-js/transport-test.ts @@ -0,0 +1,6 @@ +import ndn = require("ndn-js"); + +let face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); +face = new ndn.Face(new ndn.TcpTransport(), new ndn.TcpTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); +face = new ndn.Face(new ndn.UnixTransport(), new ndn.UnixTransport.ConnectionInfo("/run/nfd.sock")); +face = new ndn.Face(new ndn.WebSocketTransport(), new ndn.WebSocketTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); diff --git a/types/ndn-js/tsconfig.json b/types/ndn-js/tsconfig.json index 1568d2bd35..ba0723ec4d 100644 --- a/types/ndn-js/tsconfig.json +++ b/types/ndn-js/tsconfig.json @@ -18,6 +18,12 @@ }, "files": [ "index.d.ts", - "ndn-js-tests.ts" + "blob-test.ts", + "data-test.ts", + "face-test.ts", + "interest-test.ts", + "name-test.ts", + "signature-test.ts", + "transport-test.ts" ] } From 6dc4a94d5a76ce6fe2e9b21b8b9f58f67f0765d5 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Sat, 20 Oct 2018 22:29:09 -0400 Subject: [PATCH 025/223] ndn-js: Face --- types/ndn-js/face-test.ts | 44 ++++++++++++++++++++++++++++ types/ndn-js/face.d.ts | 52 +++++++++++++++++++++++++++++++--- types/ndn-js/index.d.ts | 2 ++ types/ndn-js/key-chain.d.ts | 1 + types/ndn-js/network-nack.d.ts | 1 + types/ndn-js/transport-test.ts | 9 ++++-- 6 files changed, 103 insertions(+), 6 deletions(-) create mode 100644 types/ndn-js/key-chain.d.ts create mode 100644 types/ndn-js/network-nack.d.ts diff --git a/types/ndn-js/face-test.ts b/types/ndn-js/face-test.ts index f2afe7bed1..738385f6ef 100644 --- a/types/ndn-js/face-test.ts +++ b/types/ndn-js/face-test.ts @@ -1,3 +1,47 @@ import ndn = require("ndn-js"); +let filter = new ndn.InterestFilter("/A"); +filter = new ndn.InterestFilter(new ndn.Name("/A"), "<>{2}"); +filter = new ndn.InterestFilter(filter); + +let b: boolean = filter.doesMatch(new ndn.Name("/B")); +const name: ndn.Name = filter.getPrefix(); +const s: string = filter.getRegexFilter(); +b = filter.hasRegexFilter(); + const face = new ndn.Face(); + +let n: number = face.expressInterest(new ndn.Interest(), + (interest: ndn.Interest, data: ndn.Data) => {}); +face.expressInterest(new ndn.Name("/A"), + (interest: ndn.Interest, data: ndn.Data) => {}, + (interest: ndn.Interest) => {}); +face.expressInterest(new ndn.Name("/A"), + new ndn.Interest().setCanBePrefix(true), + (interest: ndn.Interest, data: ndn.Data) => {}, + (interest: ndn.Interest) => {}, + (interest: ndn.Interest, nack: ndn.NetworkNack) => {}); + +n = ndn.Face.getMaxNdnPacketSize(); +face.putData(new ndn.Data()); + +n = face.registerPrefix(new ndn.Name("/A"), + (prefix: ndn.Name, interest: ndn.Interest) => {}, + (prefix: ndn.Name) => {}); +face.registerPrefix(new ndn.Name("/A"), + (prefix: ndn.Name, interest: ndn.Interest) => {}, + (prefix: ndn.Name) => {}, + (prefix: ndn.Name, id: number) => {}); + +face.removePendingInterest(n); +face.removeRegisteredPrefix(n); +face.send(new ndn.Blob()); +face.setCommandCertificateName(name); +face.setCommandSigningInfo({}, name); + +n = face.setInterestFilter(filter, + (prefix: ndn.Name, interest: ndn.Interest, face: ndn.Face, filterId: number, filter: ndn.InterestFilter) => {}); +face.setInterestFilter(name, + (prefix: ndn.Name, interest: ndn.Interest) => {}); + +face.unsetInterestFilter(n); diff --git a/types/ndn-js/face.d.ts b/types/ndn-js/face.d.ts index 0049585be6..06143a4614 100644 --- a/types/ndn-js/face.d.ts +++ b/types/ndn-js/face.d.ts @@ -1,3 +1,9 @@ +import { Blob } from "./blob"; +import { Data } from "./data"; +import { Interest } from "./interest"; +import { KeyChain } from "./key-chain"; +import { Name } from "./name"; +import { NetworkNack } from "./network-nack"; import { Transport } from "./transport"; export interface FaceCtorOptions { @@ -6,12 +12,50 @@ export interface FaceCtorOptions { connectionInfo?: Transport.ConnectionInfo|null; host?: string|null; port?: number|null; - onopen?: () => any; - onclose?: () => any; } +export type OnInterestCallback = (prefix: Name, interest: Interest, face: Face, filterId: number, filter: InterestFilter) => any; + export class Face { - constructor(); - constructor(settings: FaceCtorOptions); constructor(transport: Transport, connectionInfo: Transport.ConnectionInfo); + constructor(settings?: FaceCtorOptions); + + expressInterest(interest: Interest|Name, + onData: (interest: Interest, data: Data) => any, + onTimeout?: (interest: Interest) => any, + onNetworkNack?: (interest: Interest, nack: NetworkNack) => any): number; + expressInterest(name: Name, + interestTemplate: Interest, + onData: (interest: Interest, data: Data) => any, + onTimeout?: (interest: Interest) => any, + onNetworkNack?: (interest: Interest, nack: NetworkNack) => any): number; + + static getMaxNdnPacketSize(): number; + putData(data: Data): void; + + registerPrefix(prefix: Name, + onInterest: OnInterestCallback, + onRegisterFailed: (prefix: Name) => any, + onRegisterSuccess?: (prefix: Name, registeredPrefixId: number) => any, + flags?: ForwardingFlags): number; + + removePendingInterest(id: number): void; + removeRegisteredPrefix(id: number): void; + send(encoding: Blob|Buffer): void; + setCommandCertificateName(certificateName: Name): void; + setCommandSigningInfo(keyChain: KeyChain, certificateName: Name): void; + setInterestFilter(filter: InterestFilter|Name, onInterest: OnInterestCallback): number; + unsetInterestFilter(id: number): void; +} + +export type ForwardingFlags = any; + +export class InterestFilter { + constructor(filter: InterestFilter); + constructor(prefix: Name|string, regexFilter?: string); + + doesMatch(name: Name): boolean; + getPrefix(): Name; + getRegexFilter(): string; + hasRegexFilter(): boolean; } diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts index d6c46c551b..cf3aba3518 100644 --- a/types/ndn-js/index.d.ts +++ b/types/ndn-js/index.d.ts @@ -4,6 +4,8 @@ export * from "./data"; export * from "./delegation-set"; export * from "./face"; export * from "./interest"; +export * from "./key-chain"; export * from "./name"; +export * from "./network-nack"; export * from "./signature"; export * from "./transport"; diff --git a/types/ndn-js/key-chain.d.ts b/types/ndn-js/key-chain.d.ts new file mode 100644 index 0000000000..1ecb000773 --- /dev/null +++ b/types/ndn-js/key-chain.d.ts @@ -0,0 +1 @@ +export type KeyChain = any; diff --git a/types/ndn-js/network-nack.d.ts b/types/ndn-js/network-nack.d.ts new file mode 100644 index 0000000000..d1444bf9d5 --- /dev/null +++ b/types/ndn-js/network-nack.d.ts @@ -0,0 +1 @@ +export type NetworkNack = any; diff --git a/types/ndn-js/transport-test.ts b/types/ndn-js/transport-test.ts index 0a95844ce4..7c5b55dabb 100644 --- a/types/ndn-js/transport-test.ts +++ b/types/ndn-js/transport-test.ts @@ -1,6 +1,11 @@ import ndn = require("ndn-js"); -let face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); -face = new ndn.Face(new ndn.TcpTransport(), new ndn.TcpTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); +let face = new ndn.Face(new ndn.TcpTransport(), new ndn.TcpTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); face = new ndn.Face(new ndn.UnixTransport(), new ndn.UnixTransport.ConnectionInfo("/run/nfd.sock")); face = new ndn.Face(new ndn.WebSocketTransport(), new ndn.WebSocketTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); + +face = new ndn.Face({host: 'hobo.cs.arizona.edu', port: 6363}); +face = new ndn.Face({getTransport: () => new ndn.UnixTransport(), + getConnectionInfo: () => new ndn.UnixTransport.ConnectionInfo("/run/nfd.sock")}); +face = new ndn.Face({getTransport: () => new ndn.UnixTransport(), + connectionInfo: new ndn.UnixTransport.ConnectionInfo("/run/nfd.sock")}); From 652219757831072026191bcfa9ae40bbeebe6a5a Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Sat, 20 Oct 2018 22:34:49 -0400 Subject: [PATCH 026/223] ndn-js: NetworkNack --- types/ndn-js/network-nack-test.ts | 6 ++++++ types/ndn-js/network-nack.d.ts | 15 ++++++++++++++- types/ndn-js/tsconfig.json | 1 + 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 types/ndn-js/network-nack-test.ts diff --git a/types/ndn-js/network-nack-test.ts b/types/ndn-js/network-nack-test.ts new file mode 100644 index 0000000000..8341742295 --- /dev/null +++ b/types/ndn-js/network-nack-test.ts @@ -0,0 +1,6 @@ +import ndn = require("ndn-js"); + +(nack: ndn.NetworkNack) => { + const n: number = nack.getOtherReasonCode(); + const reason: ndn.NetworkNack.Reason = nack.getReason(); +}; diff --git a/types/ndn-js/network-nack.d.ts b/types/ndn-js/network-nack.d.ts index d1444bf9d5..6ffb681313 100644 --- a/types/ndn-js/network-nack.d.ts +++ b/types/ndn-js/network-nack.d.ts @@ -1 +1,14 @@ -export type NetworkNack = any; +export namespace NetworkNack { + enum Reason { + NONE = 0, + CONGESTION = 50, + DUPLICATE = 100, + NO_ROUTE = 150, + OTHER_CODE = 0x7fff, + } +} + +export class NetworkNack { + getOtherReasonCode(): number; + getReason(): NetworkNack.Reason; +} diff --git a/types/ndn-js/tsconfig.json b/types/ndn-js/tsconfig.json index ba0723ec4d..766352636d 100644 --- a/types/ndn-js/tsconfig.json +++ b/types/ndn-js/tsconfig.json @@ -23,6 +23,7 @@ "face-test.ts", "interest-test.ts", "name-test.ts", + "network-nack-test.ts", "signature-test.ts", "transport-test.ts" ] From a70f2757ff08037457f91c67560960757f2db580 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Sun, 21 Oct 2018 12:09:58 -0400 Subject: [PATCH 027/223] ndn-js: KeyChain --- types/ndn-js/face-test.ts | 2 +- types/ndn-js/key-chain-test.ts | 40 ++++++++++++++++++++++++++++++++ types/ndn-js/key-chain.d.ts | 42 +++++++++++++++++++++++++++++++++- types/ndn-js/tsconfig.json | 1 + 4 files changed, 83 insertions(+), 2 deletions(-) create mode 100644 types/ndn-js/key-chain-test.ts diff --git a/types/ndn-js/face-test.ts b/types/ndn-js/face-test.ts index 738385f6ef..90ba176d27 100644 --- a/types/ndn-js/face-test.ts +++ b/types/ndn-js/face-test.ts @@ -37,7 +37,7 @@ face.removePendingInterest(n); face.removeRegisteredPrefix(n); face.send(new ndn.Blob()); face.setCommandCertificateName(name); -face.setCommandSigningInfo({}, name); +face.setCommandSigningInfo(new ndn.KeyChain(), name); n = face.setInterestFilter(filter, (prefix: ndn.Name, interest: ndn.Interest, face: ndn.Face, filterId: number, filter: ndn.InterestFilter) => {}); diff --git a/types/ndn-js/key-chain-test.ts b/types/ndn-js/key-chain-test.ts new file mode 100644 index 0000000000..4bfefc9f28 --- /dev/null +++ b/types/ndn-js/key-chain-test.ts @@ -0,0 +1,40 @@ +/// +import ndn = require("ndn-js"); + +let kc = new ndn.KeyChain(); +kc = new ndn.KeyChain("pib-memory:", "tpm-memory:"); + +const kp: ndn.KeyParams = ndn.KeyChain.getDefaultKeyParams(); +const pib: ndn.Pib = kc.getPib(); +const tpm: ndn.Tpm = kc.getTpm(); + +const name = new ndn.Name("/key-name"); + +let id: ndn.PibIdentity = kc.createIdentityV2(name); +id = kc.createIdentityV2(name, kp); +kc.createIdentityV2(name, (id: ndn.PibIdentity) => {}); +kc.createIdentityV2(name, (id: ndn.PibIdentity) => {}, (err) => {}); +kc.createIdentityV2(name, kp, (id: ndn.PibIdentity) => {}); +kc.createIdentityV2(name, kp, (id: ndn.PibIdentity) => {}, (err) => {}); +kc.deleteIdentity(id); +kc.setDefaultIdentity(id); + +let key: ndn.PibKey = kc.createKey(id); +key = kc.createKey(id, kp); +kc.createKey(id, (key: ndn.PibKey) => {}); +kc.createKey(id, (key: ndn.PibKey) => {}, (err) => {}); +kc.createKey(id, kp, (key: ndn.PibKey) => {}); +kc.createKey(id, kp, (key: ndn.PibKey) => {}, (err) => {}); +kc.deleteKey(id, key); +kc.setDefaultKey(id, key); + +const cert: ndn.CertificateV2 = {}; +kc.addCertificate(key, cert); +kc.deleteCertificate(key, cert); +kc.setDefaultCertificate(key, cert); + +const si: ndn.SigningInfo = {}; +kc.sign(new ndn.Data(), si, (data: ndn.Data) => {}); +kc.sign(new ndn.Interest(), si, (interest: ndn.Interest) => {}); +kc.signWithSha256(new ndn.Data()); +kc.signWithSha256(new ndn.Interest()); diff --git a/types/ndn-js/key-chain.d.ts b/types/ndn-js/key-chain.d.ts index 1ecb000773..1aa96e4129 100644 --- a/types/ndn-js/key-chain.d.ts +++ b/types/ndn-js/key-chain.d.ts @@ -1 +1,41 @@ -export type KeyChain = any; +import { Data } from "./data"; +import { Interest } from "./interest"; +import { Name } from "./name"; + +export class KeyChain { + constructor(); + constructor(pibLocator: string, tpmLocator: string, allowReset?: boolean); + + static getDefaultKeyParams(): KeyParams; + getPib(): Pib; + getTpm(): Tpm; + + createIdentityV2(identityName: Name, params?: KeyParams): PibIdentity; + createIdentityV2(identityName: Name, onComplete: (identity: PibIdentity) => any, onError?: (err: any) => any): void; + createIdentityV2(identityName: Name, params: KeyParams, onComplete: (identity: PibIdentity) => any, onError?: (err: any) => any): void; + deleteIdentity(identity: PibIdentity, onComplete?: () => any, onError?: (err: any) => any): void; + setDefaultIdentity(identity: PibIdentity, onComplete?: () => any, onError?: (err: any) => any): void; + + createKey(identity: PibIdentity, params?: KeyParams): PibKey; + createKey(identity: PibIdentity, onComplete: (key: PibKey) => any, onError?: (err: any) => any): void; + createKey(identity: PibIdentity, params: KeyParams, onComplete: (key: PibKey) => any, onError?: (err: any) => any): void; + deleteKey(identity: PibIdentity, key: PibKey, onComplete?: () => any, onError?: (err: any) => any): void; + setDefaultKey(identity: PibIdentity, key: PibKey, onComplete?: () => any, onError?: (err: any) => any): void; + + addCertificate(key: PibKey, certificate: CertificateV2, onComplete?: () => any, onError?: (err: any) => any): void; + deleteCertificate(key: PibKey, certificateName: Name, onComplete?: () => any, onError?: (err: any) => any): void; + setDefaultCertificate(key: PibKey, certificate: CertificateV2, onComplete?: () => any, onError?: (err: any) => any): void; + + sign(data: Data, params: SigningInfo, onComplete?: (data: Data) => any, onError?: (err: any) => any): void; + sign(interest: Interest, params: SigningInfo, onComplete?: (interest: Interest) => any, onError?: (err: any) => any): void; + signWithSha256(data: Data): void; + signWithSha256(interest: Interest): void; +} + +export type CertificateV2 = any; +export type KeyParams = any; +export type Pib = any; +export type PibIdentity = any; +export type PibKey = any; +export type SigningInfo = any; +export type Tpm = any; diff --git a/types/ndn-js/tsconfig.json b/types/ndn-js/tsconfig.json index 766352636d..a07c5e1c00 100644 --- a/types/ndn-js/tsconfig.json +++ b/types/ndn-js/tsconfig.json @@ -22,6 +22,7 @@ "data-test.ts", "face-test.ts", "interest-test.ts", + "key-chain-test.ts", "name-test.ts", "network-nack-test.ts", "signature-test.ts", From d81940298541ccefd969dde50b8c222e58a82661 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Tue, 23 Oct 2018 10:39:14 -0400 Subject: [PATCH 028/223] ndn-js: add MemoryContentCache --- types/ndn-js/index.d.ts | 1 + types/ndn-js/memory-content-cache-test.ts | 15 +++++++++++++++ types/ndn-js/memory-content-cache.d.ts | 20 ++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 types/ndn-js/memory-content-cache-test.ts create mode 100644 types/ndn-js/memory-content-cache.d.ts diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts index cf3aba3518..1481a65162 100644 --- a/types/ndn-js/index.d.ts +++ b/types/ndn-js/index.d.ts @@ -5,6 +5,7 @@ export * from "./delegation-set"; export * from "./face"; export * from "./interest"; export * from "./key-chain"; +export * from "./memory-content-cache"; export * from "./name"; export * from "./network-nack"; export * from "./signature"; diff --git a/types/ndn-js/memory-content-cache-test.ts b/types/ndn-js/memory-content-cache-test.ts new file mode 100644 index 0000000000..d166ef30d9 --- /dev/null +++ b/types/ndn-js/memory-content-cache-test.ts @@ -0,0 +1,15 @@ +import ndn = require("ndn-js"); + +const face = new ndn.Face(); +let cache = new ndn.MemoryContentCache(face); +cache = new ndn.MemoryContentCache(face, 8000); + +cache.add(new ndn.Data()); +const n: number = cache.getMinimumCacheLifetime(); +cache.registerPrefix(new ndn.Name("/A"), + () => {}, + () => {}, + cache.getStorePendingInterest()); +cache.setInterestFilter(new ndn.Name("/A"), cache.getStorePendingInterest()); +cache.setMinimumCacheLifetime(5000); +cache.storePendingInterest(new ndn.Interest(), new ndn.UdpTransport()); diff --git a/types/ndn-js/memory-content-cache.d.ts b/types/ndn-js/memory-content-cache.d.ts new file mode 100644 index 0000000000..1411bebe08 --- /dev/null +++ b/types/ndn-js/memory-content-cache.d.ts @@ -0,0 +1,20 @@ +import { Data } from "./data"; +import { Face, ForwardingFlags, InterestFilter, OnInterestCallback } from "./face"; +import { Interest } from "./interest"; +import { Name } from "./name"; +import { Transport } from "./transport"; + +export class MemoryContentCache { + constructor(face: Face, cleanupIntervalMilliseconds?: number); + + add(data: Data): void; + getMinimumCacheLifetime(): number; + getStorePendingInterest(): OnInterestCallback; + registerPrefix(name: Name, onRegisterFailed: (prefix: Name) => any, + onRegisterSuccess?: (prefix: Name, registeredPrefixId: number) => any, + onDataNotFound?: OnInterestCallback, flags?: ForwardingFlags): void; + setInterestFilter(filter: InterestFilter|Name, onDataNotFound?: OnInterestCallback): void; + setMinimumCacheLifetime(minimumCacheLifetime: number): void; + storePendingInterest(interest: Interest, transport: Transport): void; + unregisterAll(): void; +} From 0f0b8fa5a3fb60617eaf60eb3f586c344f26e034 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Wed, 20 Feb 2019 16:06:58 -0500 Subject: [PATCH 029/223] ndn-js: use tslint:disable comments --- types/ndn-js/blob.d.ts | 3 +-- types/ndn-js/key-chain.d.ts | 1 + types/ndn-js/name.d.ts | 2 ++ types/ndn-js/transport.d.ts | 3 +++ types/ndn-js/tslint.json | 6 +----- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/types/ndn-js/blob.d.ts b/types/ndn-js/blob.d.ts index eaaabb9dda..8b6b43b8aa 100644 --- a/types/ndn-js/blob.d.ts +++ b/types/ndn-js/blob.d.ts @@ -1,8 +1,7 @@ export class Blob { constructor(value?: Blob); constructor(value: Buffer, copy?: boolean); - constructor(value: number[]); - constructor(value: string); + constructor(value: number[]|string); buf(): Buffer; equals(other: Blob): boolean; diff --git a/types/ndn-js/key-chain.d.ts b/types/ndn-js/key-chain.d.ts index 1aa96e4129..6c1103eed5 100644 --- a/types/ndn-js/key-chain.d.ts +++ b/types/ndn-js/key-chain.d.ts @@ -29,6 +29,7 @@ export class KeyChain { sign(data: Data, params: SigningInfo, onComplete?: (data: Data) => any, onError?: (err: any) => any): void; sign(interest: Interest, params: SigningInfo, onComplete?: (interest: Interest) => any, onError?: (err: any) => any): void; signWithSha256(data: Data): void; + // tslint:disable-next-line unified-signatures signWithSha256(interest: Interest): void; } diff --git a/types/ndn-js/name.d.ts b/types/ndn-js/name.d.ts index 5519b28a9a..4c38617ab5 100644 --- a/types/ndn-js/name.d.ts +++ b/types/ndn-js/name.d.ts @@ -54,10 +54,12 @@ export namespace Name { export class Name { constructor(components?: Array); constructor(uri: string); + // tslint:disable-next-line unified-signatures constructor(name: Name); append(value: number[]|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number): Name; append(component: Name.Component): Name; + // tslint:disable-next-line unified-signatures append(name: Name): Name; appendImplicitSha256Digest(digest: Blob): Name; appendParametersSha256Digest(digest: Blob): Name; diff --git a/types/ndn-js/transport.d.ts b/types/ndn-js/transport.d.ts index 320ec1e695..68cd7fc3a9 100644 --- a/types/ndn-js/transport.d.ts +++ b/types/ndn-js/transport.d.ts @@ -1,7 +1,9 @@ +// tslint:disable-next-line no-empty-interface export interface Transport { } export namespace Transport { + // tslint:disable-next-line no-empty-interface interface ConnectionInfo { } } @@ -34,6 +36,7 @@ export class WebSocketTransport implements Transport { export namespace WebSocketTransport { class ConnectionInfo implements Transport.ConnectionInfo { + // tslint:disable-next-line unified-signatures constructor(host: string, port: number); constructor(uri: string); equals(other: ConnectionInfo): boolean; diff --git a/types/ndn-js/tslint.json b/types/ndn-js/tslint.json index 5f014d5c68..4c3a548997 100644 --- a/types/ndn-js/tslint.json +++ b/types/ndn-js/tslint.json @@ -1,7 +1,3 @@ { - "extends": "dtslint/dtslint.json", - "rules": { - "no-empty-interface": false, - "unified-signatures": false - } + "extends": "dtslint/dtslint.json" } From 6ddf89b20bad73197682ea299066bf2cc0afb162 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Wed, 20 Feb 2019 16:09:33 -0500 Subject: [PATCH 030/223] ndn-js: use ReadonlyArray --- types/ndn-js/blob.d.ts | 4 ++-- types/ndn-js/name.d.ts | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/types/ndn-js/blob.d.ts b/types/ndn-js/blob.d.ts index 8b6b43b8aa..9b3d56bb67 100644 --- a/types/ndn-js/blob.d.ts +++ b/types/ndn-js/blob.d.ts @@ -1,7 +1,7 @@ export class Blob { constructor(value?: Blob); constructor(value: Buffer, copy?: boolean); - constructor(value: number[]|string); + constructor(value: ReadonlyArray|string); buf(): Buffer; equals(other: Blob): boolean; @@ -11,7 +11,7 @@ export class Blob { export class SignedBlob extends Blob { constructor(); - constructor(value: Blob|Buffer|number[], signedPortionBeginOffset: number, signedPortionEndOffset: number); + constructor(value: Blob|Buffer|ReadonlyArray, signedPortionBeginOffset: number, signedPortionEndOffset: number); getSignedPortionBeginOffset(): number; getSignedPortionEndOffset(): number; diff --git a/types/ndn-js/name.d.ts b/types/ndn-js/name.d.ts index 4c38617ab5..d27123ad9a 100644 --- a/types/ndn-js/name.d.ts +++ b/types/ndn-js/name.d.ts @@ -11,7 +11,7 @@ export type CompareResult = -1|0|1; export namespace Name { class Component { - constructor(value?: number[]|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number); + constructor(value?: ReadonlyArray|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number); constructor(component: Component); compare(other: Component): CompareResult; @@ -52,12 +52,12 @@ export namespace Name { } export class Name { - constructor(components?: Array); + constructor(components?: ReadonlyArray); constructor(uri: string); // tslint:disable-next-line unified-signatures constructor(name: Name); - append(value: number[]|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number): Name; + append(value: ReadonlyArray|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number): Name; append(component: Name.Component): Name; // tslint:disable-next-line unified-signatures append(name: Name): Name; From eff3febc9e40162bfa2625e37c77e110121711b4 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Thu, 21 Mar 2019 13:46:07 -0400 Subject: [PATCH 031/223] ndn-js: move tests into test folder --- types/ndn-js/face.d.ts | 8 +++---- types/ndn-js/index.d.ts | 5 ++++ types/ndn-js/{blob-test.ts => test/blob.ts} | 0 types/ndn-js/{data-test.ts => test/data.ts} | 0 types/ndn-js/{face-test.ts => test/face.ts} | 0 .../{interest-test.ts => test/interest.ts} | 0 .../{key-chain-test.ts => test/key-chain.ts} | 0 .../memory-content-cache.ts} | 2 +- types/ndn-js/{name-test.ts => test/name.ts} | 0 .../network-nack.ts} | 0 .../{signature-test.ts => test/signature.ts} | 0 .../{transport-test.ts => test/transport.ts} | 5 +++- types/ndn-js/transport.d.ts | 23 ++++++++----------- types/ndn-js/tsconfig.json | 19 +++++++-------- types/ndn-js/tslint.json | 4 +--- 15 files changed, 35 insertions(+), 31 deletions(-) rename types/ndn-js/{blob-test.ts => test/blob.ts} (100%) rename types/ndn-js/{data-test.ts => test/data.ts} (100%) rename types/ndn-js/{face-test.ts => test/face.ts} (100%) rename types/ndn-js/{interest-test.ts => test/interest.ts} (100%) rename types/ndn-js/{key-chain-test.ts => test/key-chain.ts} (100%) rename types/ndn-js/{memory-content-cache-test.ts => test/memory-content-cache.ts} (86%) rename types/ndn-js/{name-test.ts => test/name.ts} (100%) rename types/ndn-js/{network-nack-test.ts => test/network-nack.ts} (100%) rename types/ndn-js/{signature-test.ts => test/signature.ts} (100%) rename types/ndn-js/{transport-test.ts => test/transport.ts} (77%) diff --git a/types/ndn-js/face.d.ts b/types/ndn-js/face.d.ts index 06143a4614..524623a1a4 100644 --- a/types/ndn-js/face.d.ts +++ b/types/ndn-js/face.d.ts @@ -4,12 +4,12 @@ import { Interest } from "./interest"; import { KeyChain } from "./key-chain"; import { Name } from "./name"; import { NetworkNack } from "./network-nack"; -import { Transport } from "./transport"; +import { Transport, TransportConnectionInfo } from "./transport"; export interface FaceCtorOptions { getTransport?: () => Transport; - getConnectionInfo?: () => Transport.ConnectionInfo; - connectionInfo?: Transport.ConnectionInfo|null; + getConnectionInfo?: () => TransportConnectionInfo; + connectionInfo?: TransportConnectionInfo|null; host?: string|null; port?: number|null; } @@ -17,7 +17,7 @@ export interface FaceCtorOptions { export type OnInterestCallback = (prefix: Name, interest: Interest, face: Face, filterId: number, filter: InterestFilter) => any; export class Face { - constructor(transport: Transport, connectionInfo: Transport.ConnectionInfo); + constructor(transport: Transport, connectionInfo: TransportConnectionInfo); constructor(settings?: FaceCtorOptions); expressInterest(interest: Interest|Name, diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts index 1481a65162..9f76593c02 100644 --- a/types/ndn-js/index.d.ts +++ b/types/ndn-js/index.d.ts @@ -1,3 +1,8 @@ +// Type definitions for ndn-js 0.18 +// Project: https://github.com/named-data/ndn-js +// Definitions by: Junxiao +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + export as namespace ndn; export * from "./blob"; export * from "./data"; diff --git a/types/ndn-js/blob-test.ts b/types/ndn-js/test/blob.ts similarity index 100% rename from types/ndn-js/blob-test.ts rename to types/ndn-js/test/blob.ts diff --git a/types/ndn-js/data-test.ts b/types/ndn-js/test/data.ts similarity index 100% rename from types/ndn-js/data-test.ts rename to types/ndn-js/test/data.ts diff --git a/types/ndn-js/face-test.ts b/types/ndn-js/test/face.ts similarity index 100% rename from types/ndn-js/face-test.ts rename to types/ndn-js/test/face.ts diff --git a/types/ndn-js/interest-test.ts b/types/ndn-js/test/interest.ts similarity index 100% rename from types/ndn-js/interest-test.ts rename to types/ndn-js/test/interest.ts diff --git a/types/ndn-js/key-chain-test.ts b/types/ndn-js/test/key-chain.ts similarity index 100% rename from types/ndn-js/key-chain-test.ts rename to types/ndn-js/test/key-chain.ts diff --git a/types/ndn-js/memory-content-cache-test.ts b/types/ndn-js/test/memory-content-cache.ts similarity index 86% rename from types/ndn-js/memory-content-cache-test.ts rename to types/ndn-js/test/memory-content-cache.ts index d166ef30d9..daa26d4e17 100644 --- a/types/ndn-js/memory-content-cache-test.ts +++ b/types/ndn-js/test/memory-content-cache.ts @@ -12,4 +12,4 @@ cache.registerPrefix(new ndn.Name("/A"), cache.getStorePendingInterest()); cache.setInterestFilter(new ndn.Name("/A"), cache.getStorePendingInterest()); cache.setMinimumCacheLifetime(5000); -cache.storePendingInterest(new ndn.Interest(), new ndn.UdpTransport()); +cache.storePendingInterest(new ndn.Interest(), new ndn.UnixTransport()); diff --git a/types/ndn-js/name-test.ts b/types/ndn-js/test/name.ts similarity index 100% rename from types/ndn-js/name-test.ts rename to types/ndn-js/test/name.ts diff --git a/types/ndn-js/network-nack-test.ts b/types/ndn-js/test/network-nack.ts similarity index 100% rename from types/ndn-js/network-nack-test.ts rename to types/ndn-js/test/network-nack.ts diff --git a/types/ndn-js/signature-test.ts b/types/ndn-js/test/signature.ts similarity index 100% rename from types/ndn-js/signature-test.ts rename to types/ndn-js/test/signature.ts diff --git a/types/ndn-js/transport-test.ts b/types/ndn-js/test/transport.ts similarity index 77% rename from types/ndn-js/transport-test.ts rename to types/ndn-js/test/transport.ts index 7c5b55dabb..707a5f0d55 100644 --- a/types/ndn-js/transport-test.ts +++ b/types/ndn-js/test/transport.ts @@ -1,6 +1,9 @@ import ndn = require("ndn-js"); -let face = new ndn.Face(new ndn.TcpTransport(), new ndn.TcpTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); +const transport = new ndn.TcpTransport(); +const b: boolean = transport.isLocal(); + +let face = new ndn.Face(transport, new ndn.TcpTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); face = new ndn.Face(new ndn.UnixTransport(), new ndn.UnixTransport.ConnectionInfo("/run/nfd.sock")); face = new ndn.Face(new ndn.WebSocketTransport(), new ndn.WebSocketTransport.ConnectionInfo("hobo.cs.arizona.edu", 9696)); diff --git a/types/ndn-js/transport.d.ts b/types/ndn-js/transport.d.ts index 68cd7fc3a9..ec4b17d0c9 100644 --- a/types/ndn-js/transport.d.ts +++ b/types/ndn-js/transport.d.ts @@ -1,41 +1,38 @@ -// tslint:disable-next-line no-empty-interface -export interface Transport { +export abstract class TransportConnectionInfo { } -export namespace Transport { - // tslint:disable-next-line no-empty-interface - interface ConnectionInfo { - } +export abstract class Transport { + static ConnectionInfo: TransportConnectionInfo; + isLocal(): boolean; } -export class TcpTransport implements Transport { +export class TcpTransport extends Transport { } export namespace TcpTransport { - class ConnectionInfo implements Transport.ConnectionInfo { + class ConnectionInfo extends TransportConnectionInfo { constructor(host: string, port: number); equals(other: ConnectionInfo): boolean; toString(): string; } } -export class UnixTransport implements Transport { +export class UnixTransport extends Transport { } export namespace UnixTransport { - class ConnectionInfo implements Transport.ConnectionInfo { + class ConnectionInfo extends TransportConnectionInfo { constructor(filePath: string); equals(other: ConnectionInfo): boolean; toString(): string; } } -export class WebSocketTransport implements Transport { - isLocal(): boolean; +export class WebSocketTransport extends Transport { } export namespace WebSocketTransport { - class ConnectionInfo implements Transport.ConnectionInfo { + class ConnectionInfo extends TransportConnectionInfo { // tslint:disable-next-line unified-signatures constructor(host: string, port: number); constructor(uri: string); diff --git a/types/ndn-js/tsconfig.json b/types/ndn-js/tsconfig.json index a07c5e1c00..3aaea5f6f1 100644 --- a/types/ndn-js/tsconfig.json +++ b/types/ndn-js/tsconfig.json @@ -18,14 +18,15 @@ }, "files": [ "index.d.ts", - "blob-test.ts", - "data-test.ts", - "face-test.ts", - "interest-test.ts", - "key-chain-test.ts", - "name-test.ts", - "network-nack-test.ts", - "signature-test.ts", - "transport-test.ts" + "test/blob.ts", + "test/data.ts", + "test/face.ts", + "test/interest.ts", + "test/key-chain.ts", + "test/memory-content-cache.ts", + "test/name.ts", + "test/network-nack.ts", + "test/signature.ts", + "test/transport.ts" ] } diff --git a/types/ndn-js/tslint.json b/types/ndn-js/tslint.json index 4c3a548997..3db14f85ea 100644 --- a/types/ndn-js/tslint.json +++ b/types/ndn-js/tslint.json @@ -1,3 +1 @@ -{ - "extends": "dtslint/dtslint.json" -} +{ "extends": "dtslint/dt.json" } From 77c7078ece5c24bdab36c28eee276b8c4cf19a22 Mon Sep 17 00:00:00 2001 From: Pratik Gaikwad Date: Thu, 21 Mar 2019 16:11:01 -0400 Subject: [PATCH 032/223] refactor(XMLCreateOptions): corrected variable names related to null nodes Per https://github.com/oozcitak/xmlbuilder-js/blob/master/CHANGELOG.md#1100---2019-02-18, `skipNullNodes` is replaced with `keepNullNodes` and `skipNullAttributes` with `keepNullAttributes` altering the functionality internally --- types/xmlbuilder/index.d.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/types/xmlbuilder/index.d.ts b/types/xmlbuilder/index.d.ts index 478e5c85d4..831d66f6ec 100644 --- a/types/xmlbuilder/index.d.ts +++ b/types/xmlbuilder/index.d.ts @@ -1,6 +1,7 @@ // Type definitions for xmlbuilder // Project: https://github.com/oozcitak/xmlbuilder-js // Definitions by: Wallymathieu +// : GaikwadPratik // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped export = xmlbuilder; @@ -107,8 +108,8 @@ declare namespace xmlbuilder { interface XMLCreateOptions { headless?: boolean; - skipNullNodes?: boolean; - skipNullAttributes?: boolean; + keepNullNodes?: boolean; + keepNullAttributes?: boolean; ignoreDecorators?: boolean; separateArrayItems?: boolean; noDoubleEncoding?: boolean; From 6e5fb358950db6f22e8106a39384b6b0cbde61d4 Mon Sep 17 00:00:00 2001 From: Kelvin Jin Date: Thu, 21 Mar 2019 13:06:35 -0700 Subject: [PATCH 033/223] [node] upgrade inspector generation source --- .../node/scripts/generate-inspector/README.md | 2 +- .../devtools-protocol-schema.ts | 5 +---- .../generate-inspector/event-emitter.ts | 2 +- .../generate-substitute-args.ts | 22 +++++++++---------- .../node/scripts/generate-inspector/index.ts | 3 ++- .../scripts/generate-inspector/tsconfig.json | 9 ++++++++ .../node/scripts/generate-inspector/utils.ts | 21 +++++++++++------- 7 files changed, 38 insertions(+), 26 deletions(-) create mode 100644 types/node/scripts/generate-inspector/tsconfig.json diff --git a/types/node/scripts/generate-inspector/README.md b/types/node/scripts/generate-inspector/README.md index 0c87321994..7d7eb9ca45 100644 --- a/types/node/scripts/generate-inspector/README.md +++ b/types/node/scripts/generate-inspector/README.md @@ -8,7 +8,7 @@ What this does is: For example, to bump `inspector.d.ts` to what's exposed in v8.4: ```sh # cwd = types/node -ts-node scripts/generate-inspector v8.4.0 +ts-node -P scripts/generate-inspector/tsconfig.json scripts/generate-inspector v8.4.0 ``` Inspector type definitions should be updated every time the V8 version is bumped in a Node.js release. diff --git a/types/node/scripts/generate-inspector/devtools-protocol-schema.ts b/types/node/scripts/generate-inspector/devtools-protocol-schema.ts index aaa8c9712f..08e5f45efc 100644 --- a/types/node/scripts/generate-inspector/devtools-protocol-schema.ts +++ b/types/node/scripts/generate-inspector/devtools-protocol-schema.ts @@ -45,18 +45,15 @@ export type Parameter = Field & Documentable & { export interface Command extends Documentable { name: string; - description?: string; handlers?: string[]; parameters?: Parameter[]; returns?: Parameter[]; - experimental?: boolean; redirect?: string; } export interface Event extends Documentable { name: string; parameters?: Parameter[]; - description?: string; } // It should be safe to load a devtools-protocol/json file and cast it to @@ -69,7 +66,7 @@ export interface Schema { domains: Array<{ domain: string, types?: Type[], - commands: Command[], + commands?: Command[], events?: Event[], dependencies?: string[], } & Documentable>; diff --git a/types/node/scripts/generate-inspector/event-emitter.ts b/types/node/scripts/generate-inspector/event-emitter.ts index 3d3410633f..7aa71a0ef7 100644 --- a/types/node/scripts/generate-inspector/event-emitter.ts +++ b/types/node/scripts/generate-inspector/event-emitter.ts @@ -76,5 +76,5 @@ export const createListeners = (events: Event[]): string[] => { acc.push(next); return acc; } - }, []); + }, [] as string[]); }; diff --git a/types/node/scripts/generate-inspector/generate-substitute-args.ts b/types/node/scripts/generate-inspector/generate-substitute-args.ts index cd12eff1a8..95f757f191 100644 --- a/types/node/scripts/generate-inspector/generate-substitute-args.ts +++ b/types/node/scripts/generate-inspector/generate-substitute-args.ts @@ -1,6 +1,6 @@ import * as schema from "./devtools-protocol-schema"; import { createListeners } from "./event-emitter"; -import { capitalize, createDocs, flattenArgs, hasElements, isObjectReference } from "./utils"; +import { capitalize, createDocs, flattenArgs, hasElements, isObjectReference, filterNull } from "./utils"; const INDENT = " "; @@ -22,7 +22,7 @@ const createTypeString = (type: schema.Field, domain?: string): string => { }; // Helper for createInterface -- constructs a list of interface fields -const createFieldsForInterface = (fields: schema.Parameter[] | null, domain: string): string[] => { +const createFieldsForInterface = (fields: schema.Parameter[], domain: string): string[] => { return fields ? [ ...fields .map(prop => [ @@ -39,7 +39,7 @@ const createTypeDefinition = (type: schema.Type, domain: string): string[] => { ...createDocs(type), ...(type.type === "object" ? [ `interface ${type.id} {`, - ...createFieldsForInterface(type.properties, domain) + ...createFieldsForInterface(type.properties || [], domain) .map(line => `${INDENT}${line}`), "}", ] : [`type ${type.id} = ${createTypeString(type)};`]), @@ -56,9 +56,9 @@ const createCallbackString = (commandName: string, returns: schema.Parameter[], // Create declarations for overloads of Session#post const createPostFunctions = (command: schema.Command, domain: string): string[] => { const fnName = "post"; - const callbackStr = createCallbackString(command.name, command.returns, domain); + const callbackStr = createCallbackString(command.name, command.returns || [], domain); const result = createDocs(command); - if (hasElements(command.parameters)) { + if (hasElements(command.parameters || [])) { const parts = [ `${fnName}(`, `method: "${domain}.${command.name}", `, @@ -93,9 +93,9 @@ const createPostFunctions = (command: schema.Command, domain: string): string[] export const generateSubstituteArgs = (protocol: schema.Schema): { [propName: string]: string[] } => { const interfaceDefinitions: string[] = protocol.domains .map(item => { - const typePool = (item.types || []).concat([ + const typePool = (item.types || []).concat(filterNull([ ...(item.commands || []).map(command => { - let result: schema.Type = null; + let result: schema.Type | null = null; if (hasElements(command.parameters)) { result = { id: `${capitalize(command.name)}ParameterType`, @@ -106,7 +106,7 @@ export const generateSubstituteArgs = (protocol: schema.Schema): { [propName: st return result; }), ...(item.commands || []).map(command => { - let result: schema.Type = null; + let result: schema.Type | null = null; if (hasElements(command.returns)) { result = { id: `${capitalize(command.name)}ReturnType`, @@ -117,7 +117,7 @@ export const generateSubstituteArgs = (protocol: schema.Schema): { [propName: st return result; }), ...(item.events || []).map(event => { - let result: schema.Type = null; + let result: schema.Type | null = null; if (hasElements(event.parameters)) { result = { id: `${capitalize(event.name)}EventDataType`, @@ -127,7 +127,7 @@ export const generateSubstituteArgs = (protocol: schema.Schema): { [propName: st } return result; }), - ].filter(x => x)); + ])); return typePool.length > 0 ? [ `namespace ${item.domain} {`, ...typePool @@ -139,7 +139,7 @@ export const generateSubstituteArgs = (protocol: schema.Schema): { [propName: st }).reduce(flattenArgs(""), []); const postOverloads: string[] = protocol.domains - .map(item => item.commands + .map(item => (item.commands || []) .map(command => createPostFunctions(command, item.domain)) .reduce(flattenArgs(""), [])) .reduce(flattenArgs(""), []); diff --git a/types/node/scripts/generate-inspector/index.ts b/types/node/scripts/generate-inspector/index.ts index f555105e37..3a0e53eff0 100644 --- a/types/node/scripts/generate-inspector/index.ts +++ b/types/node/scripts/generate-inspector/index.ts @@ -1,13 +1,14 @@ // Usage: node generate-inspector [tag] // [tag] corresponds to a tag name in the node-core repository. +// By default, uses the current Node version. import { execSync } from "child_process"; import { existsSync, readFileSync, writeFileSync } from "fs"; import * as https from "https"; + import * as schema from "./devtools-protocol-schema"; import { generateSubstituteArgs } from "./generate-substitute-args"; import { substitute, trimRight } from "./utils"; -import { string } from "parsimmon"; const httpsGet = (url: string) => new Promise((resolve, reject) => { https.get(url, res => { diff --git a/types/node/scripts/generate-inspector/tsconfig.json b/types/node/scripts/generate-inspector/tsconfig.json new file mode 100644 index 0000000000..21fff91768 --- /dev/null +++ b/types/node/scripts/generate-inspector/tsconfig.json @@ -0,0 +1,9 @@ +{ + "compilerOptions": { + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": true, + "strictFunctionTypes": true, + "typeRoots": ["../.."] + } +} diff --git a/types/node/scripts/generate-inspector/utils.ts b/types/node/scripts/generate-inspector/utils.ts index 0f98881a75..8b81967b76 100644 --- a/types/node/scripts/generate-inspector/utils.ts +++ b/types/node/scripts/generate-inspector/utils.ts @@ -25,7 +25,14 @@ export function flattenArgs(inBetween?: T): (acc: T[], next: T[]) => * Returns whether an array exists and has elements. * @param a The array to check. */ -export const hasElements = (a: any[]): boolean => a && a.length > 0; +export const hasElements = (a?: any[]): boolean => !!a && a.length > 0; + +/** + * Given an array that might have null elements, return an array with just the + * non-null elements. + * @param a The array to filter. + */ +export const filterNull = (a: Array): T[] => a.filter(x => x != null) as T[]; /** * Returns the capitalized form of a given string. @@ -48,16 +55,14 @@ export function isObjectReference(t: Field): t is ObjectReference { * @param documentable A Documentable object. */ export const createDocs = ({ deprecated, description, experimental }: Documentable): string[] => { - const hasDocs = !!description || - deprecated || - experimental; - return hasDocs ? [ + const hasDocs = !!description || deprecated || experimental; + return hasDocs ? filterNull([ "/**", ...(description ? description.split(/\r?\n/).map(l => ` * ${l}`) : []), - deprecated && " * @deprecated", - experimental && " * @experimental", + deprecated ? " * @deprecated" : null, + experimental ? " * @experimental" : null, " */", - ].filter(l => l != null) : []; + ]) : []; }; /** From 5d15af5c7ad91f15a7fd5401bab1b3b67a443724 Mon Sep 17 00:00:00 2001 From: Kelvin Jin Date: Thu, 21 Mar 2019 14:09:04 -0700 Subject: [PATCH 034/223] [node] bump inspector types to 7.0 --- types/node/inspector.d.ts | 95 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) diff --git a/types/node/inspector.d.ts b/types/node/inspector.d.ts index 2dcd2760ad..5f25a7d6bd 100644 --- a/types/node/inspector.d.ts +++ b/types/node/inspector.d.ts @@ -1716,10 +1716,31 @@ declare module "inspector" { awaitPromise?: boolean; } + interface SetAsyncCallStackDepthParameterType { + /** + * Maximum depth of async call stacks. Setting to `0` will effectively disable collecting async + * call stacks (default). + */ + maxDepth: number; + } + interface SetCustomObjectFormatterEnabledParameterType { enabled: boolean; } + interface SetMaxCallStackSizeToCaptureParameterType { + size: number; + } + + interface AddBindingParameterType { + name: string; + executionContextId?: ExecutionContextId; + } + + interface RemoveBindingParameterType { + name: string; + } + interface AwaitPromiseReturnType { /** * Promise result. Will contain rejected value if promise was rejected. @@ -1819,6 +1840,15 @@ declare module "inspector" { exceptionDetails?: ExceptionDetails; } + interface BindingCalledEventDataType { + name: string; + payload: string; + /** + * Identifier of the context where the call was made. + */ + executionContextId: ExecutionContextId; + } + interface ConsoleAPICalledEventDataType { /** * Type of the call. @@ -2435,12 +2465,24 @@ declare module "inspector" { post(method: "Runtime.runScript", params?: Runtime.RunScriptParameterType, callback?: (err: Error | null, params: Runtime.RunScriptReturnType) => void): void; post(method: "Runtime.runScript", callback?: (err: Error | null, params: Runtime.RunScriptReturnType) => void): void; + /** + * Enables or disables async call stacks tracking. + */ + post(method: "Runtime.setAsyncCallStackDepth", params?: Runtime.SetAsyncCallStackDepthParameterType, callback?: (err: Error | null) => void): void; + post(method: "Runtime.setAsyncCallStackDepth", callback?: (err: Error | null) => void): void; + /** * @experimental */ post(method: "Runtime.setCustomObjectFormatterEnabled", params?: Runtime.SetCustomObjectFormatterEnabledParameterType, callback?: (err: Error | null) => void): void; post(method: "Runtime.setCustomObjectFormatterEnabled", callback?: (err: Error | null) => void): void; + /** + * @experimental + */ + post(method: "Runtime.setMaxCallStackSizeToCapture", params?: Runtime.SetMaxCallStackSizeToCaptureParameterType, callback?: (err: Error | null) => void): void; + post(method: "Runtime.setMaxCallStackSizeToCapture", callback?: (err: Error | null) => void): void; + /** * Terminate current or next JavaScript execution. * Will cancel the termination when the outer-most script execution ends. @@ -2448,6 +2490,28 @@ declare module "inspector" { */ post(method: "Runtime.terminateExecution", callback?: (err: Error | null) => void): void; + /** + * If executionContextId is empty, adds binding with the given name on the + * global objects of all inspected contexts, including those created later, + * bindings survive reloads. + * If executionContextId is specified, adds binding only on global object of + * given execution context. + * Binding function takes exactly one argument, this argument should be string, + * in case of any other input, function throws an exception. + * Each binding function call produces Runtime.bindingCalled notification. + * @experimental + */ + post(method: "Runtime.addBinding", params?: Runtime.AddBindingParameterType, callback?: (err: Error | null) => void): void; + post(method: "Runtime.addBinding", callback?: (err: Error | null) => void): void; + + /** + * This method does not remove binding function from global object but + * unsubscribes current runtime agent from Runtime.bindingCalled notifications. + * @experimental + */ + post(method: "Runtime.removeBinding", params?: Runtime.RemoveBindingParameterType, callback?: (err: Error | null) => void): void; + post(method: "Runtime.removeBinding", callback?: (err: Error | null) => void): void; + /** * Returns supported domains. */ @@ -2551,6 +2615,12 @@ declare module "inspector" { */ addListener(event: "Profiler.consoleProfileStarted", listener: (message: InspectorNotification) => void): this; + /** + * Notification is issued every time when binding is called. + * @experimental + */ + addListener(event: "Runtime.bindingCalled", listener: (message: InspectorNotification) => void): this; + /** * Issued when console API was called. */ @@ -2629,6 +2699,7 @@ declare module "inspector" { emit(event: "HeapProfiler.resetProfiles"): boolean; emit(event: "Profiler.consoleProfileFinished", message: InspectorNotification): boolean; emit(event: "Profiler.consoleProfileStarted", message: InspectorNotification): boolean; + emit(event: "Runtime.bindingCalled", message: InspectorNotification): boolean; emit(event: "Runtime.consoleAPICalled", message: InspectorNotification): boolean; emit(event: "Runtime.exceptionRevoked", message: InspectorNotification): boolean; emit(event: "Runtime.exceptionThrown", message: InspectorNotification): boolean; @@ -2703,6 +2774,12 @@ declare module "inspector" { */ on(event: "Profiler.consoleProfileStarted", listener: (message: InspectorNotification) => void): this; + /** + * Notification is issued every time when binding is called. + * @experimental + */ + on(event: "Runtime.bindingCalled", listener: (message: InspectorNotification) => void): this; + /** * Issued when console API was called. */ @@ -2827,6 +2904,12 @@ declare module "inspector" { */ once(event: "Profiler.consoleProfileStarted", listener: (message: InspectorNotification) => void): this; + /** + * Notification is issued every time when binding is called. + * @experimental + */ + once(event: "Runtime.bindingCalled", listener: (message: InspectorNotification) => void): this; + /** * Issued when console API was called. */ @@ -2951,6 +3034,12 @@ declare module "inspector" { */ prependListener(event: "Profiler.consoleProfileStarted", listener: (message: InspectorNotification) => void): this; + /** + * Notification is issued every time when binding is called. + * @experimental + */ + prependListener(event: "Runtime.bindingCalled", listener: (message: InspectorNotification) => void): this; + /** * Issued when console API was called. */ @@ -3075,6 +3164,12 @@ declare module "inspector" { */ prependOnceListener(event: "Profiler.consoleProfileStarted", listener: (message: InspectorNotification) => void): this; + /** + * Notification is issued every time when binding is called. + * @experimental + */ + prependOnceListener(event: "Runtime.bindingCalled", listener: (message: InspectorNotification) => void): this; + /** * Issued when console API was called. */ From 6c2c073bd980f2dca1b9ba99b8127734bc4d2f42 Mon Sep 17 00:00:00 2001 From: Alex Jerabek Date: Thu, 21 Mar 2019 15:55:32 -0700 Subject: [PATCH 035/223] Adding SSO APIs to preview --- types/office-js-preview/index.d.ts | 84 ++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) diff --git a/types/office-js-preview/index.d.ts b/types/office-js-preview/index.d.ts index 6ef3d9d8b5..498dfcea24 100644 --- a/types/office-js-preview/index.d.ts +++ b/types/office-js-preview/index.d.ts @@ -660,6 +660,12 @@ declare namespace Office { *
HostsAccess, Excel, Outlook, PowerPoint, Project, Word
*/ interface Context { + /** + * Provides information and access to the signed-in user. + * + * @beta + */ + auth: Auth; /** * True, if the current platform allows the add-in to display a UI for selling or upgrading; otherwise returns False. * @@ -1263,6 +1269,84 @@ declare namespace Office { */ asyncContext?: any } + + /** + * The Office Auth namespace, Office.context.auth, provides a method that allows the Office host to obtain an access token to the add-in's web application. + * Indirectly, this also enables the add-in to access the signed-in user's Microsoft Graph data without requiring the user to sign in a second time. + * + * @beta + */ + interface Auth { + /** + * Calls the Azure Active Directory V 2.0 endpoint to get an access token to your add-in's web application. Enables add-ins to identify users. + * Server side code can use this token to access Microsoft Graph for the add-in's web application by using the + * {@link https://docs.microsoft.com/azure/active-directory/develop/active-directory-v2-protocols-oauth-on-behalf-of | "on behalf of" OAuth flow}. + * + * Important: In Outlook, this API is not supported if the add-in is loaded in an Outlook.com or Gmail mailbox. + * + * @remarks + * + * + *
HostsExcel, OneNote, Outlook, PowerPoint, Word
Requirement sets{@link https://docs.microsoft.com/office/dev/add-ins/develop/specify-office-hosts-and-api-requirements | IdentityAPI}
+ * + * This API requires a single sign-on configuration that bridges the add-in to an Azure application. Office users sign-in with Organizational + * Accounts and Microsoft Accounts. Microsoft Azure returns tokens intended for both user account types to access resources in the Microsoft Graph. + * + * @param options - Optional. Accepts an AuthOptions object to define sign-on behaviors. + * @param callback - Optional. Accepts a callback method that can use parse the token for the user's ID or use the token in the "on behalf of" flow to get access to Microsoft Graph. + * If AsyncResult.status is "succeeded", then AsyncResult.value is the raw AAD v. 2.0-formatted access token. + * + * @beta + */ + getAccessTokenAsync(options?: AuthOptions, callback?: (result: AsyncResult) => void): void; + /** + * Calls the Azure Active Directory V 2.0 endpoint to get an access token to your add-in's web application. Enables add-ins to identify users. + * Server side code can use this token to access Microsoft Graph for the add-in's web application by using the + * {@link https://docs.microsoft.com/azure/active-directory/develop/active-directory-v2-protocols-oauth-on-behalf-of | "on behalf of" OAuth flow}. + * + * Important: In Outlook, this API is not supported if the add-in is loaded in an Outlook.com or Gmail mailbox. + * + * @remarks + * + * + *
HostsExcel, OneNote, Outlook, PowerPoint, Word
Requirement sets{@link https://docs.microsoft.com/office/dev/add-ins/develop/specify-office-hosts-and-api-requirements | IdentityAPI}
+ * + * This API requires a single sign-on configuration that bridges the add-in to an Azure application. Office users sign-in with Organizational + * Accounts and Microsoft Accounts. Microsoft Azure returns tokens intended for both user account types to access resources in the Microsoft Graph. + * + * @param callback - Optional. Accepts a callback method that can use parse the token for the user's ID or use the token in the "on behalf of" flow to get access to Microsoft Graph. + * If AsyncResult.status is "succeeded", then AsyncResult.value is the raw AAD v. 2.0-formatted access token. + * + * @beta + */ + getAccessTokenAsync(callback?: (result: AsyncResult) => void): void; + } + /** + * Provides options for the user experience when Office obtains an access token to the add-in from AAD v. 2.0 with the getAccessTokenAsync method. + */ + interface AuthOptions { + /** + * Causes Office to display the add-in consent experience. Useful if the add-in's Azure permissions have changed or if the user's consent has + * been revoked. + */ + forceConsent?: boolean, + /** + * Prompts the user to add their Office account (or to switch to it, if it is already added). + */ + forceAddAccount?: boolean, + /** + * Causes Office to prompt the user to provide the additional factor when the tenancy being targeted by Microsoft Graph requires multifactor + * authentication. The string value identifies the type of additional factor that is required. In most cases, you won't know at development + * time whether the user's tenant requires an additional factor or what the string should be. So this option would be used in a "second try" + * call of getAccessTokenAsync after Microsoft Graph has sent an error requesting the additional factor and containing the string that should + * be used with the authChallenge option. + */ + authChallenge?: string + /** + * A user-defined item of any type that is returned, unchanged, in the asyncContext property of the AsyncResult object that is passed to a callback. + */ + asyncContext?: any + } /** * Provides an option for preserving context data of any type, unchanged, for use in a callback. */ From e6fd1dce234de33ad6235ecf019f3a7ad0f46245 Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Fri, 22 Mar 2019 11:42:10 +0900 Subject: [PATCH 036/223] Update read-pkg to 4.0 --- types/read-pkg/index.d.ts | 14 ++++++++------ types/read-pkg/read-pkg-tests.ts | 3 ++- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/types/read-pkg/index.d.ts b/types/read-pkg/index.d.ts index 5e5b57c445..ba10fee4b9 100644 --- a/types/read-pkg/index.d.ts +++ b/types/read-pkg/index.d.ts @@ -1,15 +1,13 @@ -// Type definitions for read-pkg 3.0 +// Type definitions for read-pkg 4.0 // Project: https://github.com/sindresorhus/read-pkg -// Definitions by: Jeff Dickey +// Definitions by: Jeff Dickey , Richard Smith // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped import normalize = require('normalize-package-data'); declare namespace ReadPkg { - function sync(path: string, options: Options & {normalize: false}): {[k: string]: any}; function sync(options: Options & {normalize: false}): {[k: string]: any}; function sync(options?: Options): normalize.Package; - function sync(path?: string, options?: Options): normalize.Package; interface Options { /** @@ -18,14 +16,18 @@ declare namespace ReadPkg { * @default true */ normalize?: boolean; + /** + * Current working directory + * + * @default process.cwd() + */ + cwd?: string; } type Package = normalize.Package; } -declare function ReadPkg(path: string, options: ReadPkg.Options & {normalize: false}): Promise<{[k: string]: any}>; declare function ReadPkg(options: ReadPkg.Options & {normalize: false}): Promise<{[k: string]: any}>; declare function ReadPkg(options?: ReadPkg.Options): Promise; -declare function ReadPkg(path?: string, options?: ReadPkg.Options): Promise; export = ReadPkg; diff --git a/types/read-pkg/read-pkg-tests.ts b/types/read-pkg/read-pkg-tests.ts index a82f953eab..b39c578862 100644 --- a/types/read-pkg/read-pkg-tests.ts +++ b/types/read-pkg/read-pkg-tests.ts @@ -3,7 +3,8 @@ import ReadPkg = require('read-pkg'); ReadPkg().then(pkg => pkg.name); // $ExpectType Promise ReadPkg({normalize: true}).then(pkg => pkg.name); // $ExpectType Promise ReadPkg({normalize: false}).then(pkg => pkg['name']); // $ExpectType Promise +ReadPkg({cwd: './foo'}).then(pkg => pkg.name); // $ExpectType Promise ReadPkg.sync().name; // $ExpectType string ReadPkg.sync({normalize: true}).name; // $ExpectType string ReadPkg.sync({normalize: false})['name']; // $ExpectType any -ReadPkg.sync('package.json', {normalize: false})['name']; // $ExpectType any +ReadPkg.sync({cwd: './foo'}).name; // $ExpectType string From 24995d792780647fac0fbe59b4b99705e275ab6e Mon Sep 17 00:00:00 2001 From: breeze9527 Date: Fri, 22 Mar 2019 14:25:34 +0800 Subject: [PATCH 037/223] [amap-js-api-indoor-map] Added js-doc --- types/amap-js-api-indoor-map/index.d.ts | 129 ++++++++++++++++++++++++ 1 file changed, 129 insertions(+) diff --git a/types/amap-js-api-indoor-map/index.d.ts b/types/amap-js-api-indoor-map/index.d.ts index 03c2a6bb2f..9b30ea1722 100644 --- a/types/amap-js-api-indoor-map/index.d.ts +++ b/types/amap-js-api-indoor-map/index.d.ts @@ -17,17 +17,45 @@ declare namespace AMap { mouseout: MouseEvent<'mouseout'>; } type MouseEvent = Event; interface Options extends Layer.Options { + /** + * 图层叠加的顺序值 + */ zIndex?: number; + /** + * 图层的透明度 + */ opacity?: number; + /** + * 鼠标悬停到店铺面时的鼠标样式 + */ cursor?: string; + /** + * 是否隐藏楼层切换控件 + */ hideFloorBar?: boolean; + /** + * 是否持续显示 + */ alaysShow?: boolean; + // internal visible?: boolean; featurezIndex?: number; @@ -38,32 +66,80 @@ declare namespace AMap { autoLoadBuildingsInTile?: boolean; } interface FloorDetails { + /** + * 各楼层索引 + */ floor_indexs: number[]; + /** + * 各楼层英文 + */ floor_nonas: string[]; + /** + * 各楼层名字 + */ floor_names: string[]; } type ShopCategory = 'public' | 'connection' | 'shop'; interface Shop { + /** + * 店铺的id + */ id: string; + /** + * 兴趣点ID + */ poiId: string; + /** + * 店铺所属楼宇ID + */ building_id: string; + /** + * 店铺名称 + */ name: string; + /** + * 店铺的经纬度 + */ lnglat: LngLat; + /** + * 分类 + */ category: ShopCategory; } interface Building { + /** + * 所属楼宇ID + */ id: string; + /** + * 楼层名称 + */ name: string; + /** + * 楼层的经纬度 + */ lnglat: LngLat; + /** + * 所在楼层 + */ floor: number; floor_details: FloorDetails; } interface SearchSuccessResult { + /** + * 楼层的id + */ id: string; status: 0; + /** + * 建筑信息 + */ building: Building; } interface SearchErrorResult { + /** + * 楼宇id + */ id: string; status: 1; error: Error; @@ -72,22 +148,52 @@ declare namespace AMap { } class IndoorMap extends Layer { + /** + * 室内地图 + * @param options 选项 + */ constructor(options?: IndoorMap.Options); + /** + * 显示指定室内地图信息 + * @param indoorId 建筑物ID + * @param callback 回调 + */ showIndoorMap( indoorId: string, callback?: (error: null | Error, result: IndoorMap.SearchResult) => void ): void; + /** + * 显示指定室内地图信息 + * @param indoorId 建筑物ID + * @param floor 楼层 + * @param callback 回调 + */ showIndoorMap( indoorId: string, floor?: number, callback?: (error: null | Error, result: IndoorMap.SearchResult) => void ): void; + /** + * 显示指定室内地图信息 + * @param indoorId 建筑物ID + * @param floor 楼层 + * @param shopId 商铺ID + * @param callback 回调 + */ showIndoorMap( indoorId: string, floor?: number, shopId?: string, callback?: (error: null | Error, result: IndoorMap.SearchResult) => void ): void; + /** + * 显示指定室内地图信息 + * @param indoorId 建筑物ID + * @param floor 楼层 + * @param shopId 商铺ID + * @param noMove 阻止移动 + * @param callback 回调 + */ showIndoorMap( indoorId: string, floor?: number, @@ -95,12 +201,35 @@ declare namespace AMap { noMove?: boolean, callback?: (error: null | Error, result: IndoorMap.SearchResult) => void ): void; + /** + * 显示指定的楼层 + * @param floor 楼层 + * @param noMove 禁止移动 + */ showFloor(floor: number, noMove?: boolean): false | undefined; + /** + * 显示楼层切换控件 + */ showFloorBar(): void; + /** + * 隐藏楼层切换控件 + */ hideFloorBar(): void; + /** + * 显示室内地图标注 + */ showLabels(): void; + /** + * 隐藏室内地图标注 + */ hideLabels(): void; + /** + * 获取处于被选中状态的室内地图的ID + */ getSelectedBuildingId(): string | null; + /** + * 获取处于被选中状态的室内地图的一些基本信息 + */ getSelectedBuilding(): IndoorMap.Building | null; // internal From cd1739401abf11cbe7c616a766ec9d8716ed60fa Mon Sep 17 00:00:00 2001 From: Muhammet Ozturk Date: Fri, 22 Mar 2019 11:17:49 +0300 Subject: [PATCH 038/223] test and references --- types/pako/index.d.ts | 18 ++++++++++++++++++ types/pako/pako-tests.ts | 33 +++++++++++++++++++++++++++++++-- types/pako/tsconfig.json | 2 +- 3 files changed, 50 insertions(+), 3 deletions(-) diff --git a/types/pako/index.d.ts b/types/pako/index.d.ts index 69c4feaf01..a91c240fe8 100644 --- a/types/pako/index.d.ts +++ b/types/pako/index.d.ts @@ -123,8 +123,19 @@ declare namespace Pako { function ungzip(data: Data, options: InflateFunctionOptions & { to: 'string' }): string; function ungzip(data: Data, options?: InflateFunctionOptions): Uint8Array; + // https://github.com/nodeca/pako/blob/893381abcafa10fa2081ce60dae7d4d8e873a658/lib/deflate.js class Deflate { constructor(options?: DeflateOptions); + level?: -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9; + windowBits?: number; + memLevel?: number; + strategy?: StrategyValues; + dictionary?: any; + raw?: boolean; + to?: 'string'; + chunkSize?: number; + gzip?: boolean; + header?: Header; err: ReturnCodes; msg: string; result: Uint8Array | number[]; @@ -133,11 +144,18 @@ declare namespace Pako { push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; } + // https://github.com/nodeca/pako/blob/893381abcafa10fa2081ce60dae7d4d8e873a658/lib/inflate.js class Inflate { constructor(options?: InflateOptions); + windowBits?: number; + dictionary?: any; + raw?: boolean; + to?: 'string'; + chunkSize?: number; err: ReturnCodes; msg: string; result: Data; + header: Header; onData(chunk: Data): void; onEnd(status: number): void; push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; diff --git a/types/pako/pako-tests.ts b/types/pako/pako-tests.ts index 9caa562e53..b77bcfb69f 100644 --- a/types/pako/pako-tests.ts +++ b/types/pako/pako-tests.ts @@ -1,14 +1,17 @@ import pako = require("pako"); +import * as assert from "assert"; const chunk1 = new Uint8Array([1, 2, 3, 4, 5, 6, 7, 8, 9]); const chunk2 = new Uint8Array([10, 11, 12, 13, 14, 15, 16, 17, 18, 19]); +const chunk3 = new Uint8Array([101, 111, 121, 131, 141, 151, 161, 171, 181, 191]); -const deflate = new pako.Deflate({level: 3}); +const deflate = new pako.Deflate({level: 3, strategy : pako.StrategyValues.Z_HUFFMAN_ONLY}); deflate.push(chunk1, false); +deflate.push(chunk3, pako.FlushValues.Z_PARTIAL_FLUSH); deflate.push(chunk2, true); // true -> last chunk -if (deflate.err) { +if (deflate.err !== pako.ReturnCodes.Z_OK) { throw new Error(deflate.err.toString()); } @@ -19,3 +22,29 @@ const arr: Uint8Array = pako.deflate('1234'); const str2: string = pako.inflate('1234', {to: 'string'}); const arr2: Uint8Array = pako.inflate('1234'); + +const data = ' '; + +const deflator = new pako.Deflate({ + gzip: true, + header: { + hcrc: true, + time: 1234567, + os: 15, + name: 'test name', + comment: 'test comment', + extra: [ 4, 5, 6 ] + } +}); +deflator.push(data, true); + +const inflator = new pako.Inflate({ to: 'string' }); +inflator.push(deflator.result, true); + +assert.equal(inflator.err, 0); +assert.equal(inflator.result, data); + +const header = inflator.header; +assert.equal(header.time, 1234567); +assert.equal(header.os, 15); +assert.equal(header.name, 'test name'); diff --git a/types/pako/tsconfig.json b/types/pako/tsconfig.json index 011a39c83c..4b4abb5711 100644 --- a/types/pako/tsconfig.json +++ b/types/pako/tsconfig.json @@ -21,4 +21,4 @@ "index.d.ts", "pako-tests.ts" ] -} \ No newline at end of file +} From b7973e7854a815852cec39b1613870cd715f0378 Mon Sep 17 00:00:00 2001 From: Muhammet Ozturk Date: Fri, 22 Mar 2019 11:23:23 +0300 Subject: [PATCH 039/223] header --- types/pako/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/pako/index.d.ts b/types/pako/index.d.ts index a91c240fe8..8599976e39 100644 --- a/types/pako/index.d.ts +++ b/types/pako/index.d.ts @@ -152,10 +152,10 @@ declare namespace Pako { raw?: boolean; to?: 'string'; chunkSize?: number; + header?: Header; err: ReturnCodes; msg: string; result: Data; - header: Header; onData(chunk: Data): void; onEnd(status: number): void; push(data: Data | ArrayBuffer, mode?: FlushValues | boolean): boolean; From a20a1685bd0b9dfc1a8eca78ecd29973da92d85d Mon Sep 17 00:00:00 2001 From: Muhammet Ozturk Date: Fri, 22 Mar 2019 11:33:39 +0300 Subject: [PATCH 040/223] class parameter fixing --- types/pako/index.d.ts | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/types/pako/index.d.ts b/types/pako/index.d.ts index 8599976e39..b89a4866d4 100644 --- a/types/pako/index.d.ts +++ b/types/pako/index.d.ts @@ -126,16 +126,6 @@ declare namespace Pako { // https://github.com/nodeca/pako/blob/893381abcafa10fa2081ce60dae7d4d8e873a658/lib/deflate.js class Deflate { constructor(options?: DeflateOptions); - level?: -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9; - windowBits?: number; - memLevel?: number; - strategy?: StrategyValues; - dictionary?: any; - raw?: boolean; - to?: 'string'; - chunkSize?: number; - gzip?: boolean; - header?: Header; err: ReturnCodes; msg: string; result: Uint8Array | number[]; @@ -147,11 +137,6 @@ declare namespace Pako { // https://github.com/nodeca/pako/blob/893381abcafa10fa2081ce60dae7d4d8e873a658/lib/inflate.js class Inflate { constructor(options?: InflateOptions); - windowBits?: number; - dictionary?: any; - raw?: boolean; - to?: 'string'; - chunkSize?: number; header?: Header; err: ReturnCodes; msg: string; From fcf24503eb7bfebeb6279e2a5b341f078c73df87 Mon Sep 17 00:00:00 2001 From: Ryo Ota Date: Fri, 22 Mar 2019 18:44:02 +0900 Subject: [PATCH 041/223] Remove allowHTTP1 from http2.ServerOptions --- types/node/http2.d.ts | 4 +--- types/node/test/http2.ts | 3 +-- types/node/v10/http2.d.ts | 4 +--- types/node/v10/node-tests.ts | 3 +-- types/node/v8/index.d.ts | 4 +--- types/node/v8/node-tests.ts | 3 +-- types/node/v9/index.d.ts | 4 +--- types/node/v9/node-tests.ts | 3 +-- 8 files changed, 8 insertions(+), 20 deletions(-) diff --git a/types/node/http2.d.ts b/types/node/http2.d.ts index 6e6f0e0b62..adeee5402b 100644 --- a/types/node/http2.d.ts +++ b/types/node/http2.d.ts @@ -424,9 +424,7 @@ declare module "http2" { export interface SecureClientSessionOptions extends ClientSessionOptions, tls.ConnectionOptions { } export interface SecureServerSessionOptions extends ServerSessionOptions, tls.TlsOptions { } - export interface ServerOptions extends ServerSessionOptions { - allowHTTP1?: boolean; - } + export interface ServerOptions extends ServerSessionOptions { } export interface SecureServerOptions extends SecureServerSessionOptions { allowHTTP1?: boolean; diff --git a/types/node/test/http2.ts b/types/node/test/http2.ts index 76d6044d02..c87b66a3f0 100644 --- a/types/node/test/http2.ts +++ b/types/node/test/http2.ts @@ -256,8 +256,7 @@ import { URL } from 'url'; paddingStrategy: 0, peerMaxConcurrentStreams: 0, selectPadding: (frameLen: number, maxFrameLen: number) => 0, - settings, - allowHTTP1: true + settings }; // tslint:disable-next-line prefer-object-spread (ts2.1 feature) const secureServerOptions: SecureServerOptions = Object.assign({}, serverOptions); diff --git a/types/node/v10/http2.d.ts b/types/node/v10/http2.d.ts index aecbca783f..0d23809c99 100644 --- a/types/node/v10/http2.d.ts +++ b/types/node/v10/http2.d.ts @@ -424,9 +424,7 @@ declare module "http2" { export interface SecureClientSessionOptions extends ClientSessionOptions, tls.ConnectionOptions { } export interface SecureServerSessionOptions extends ServerSessionOptions, tls.TlsOptions { } - export interface ServerOptions extends ServerSessionOptions { - allowHTTP1?: boolean; - } + export interface ServerOptions extends ServerSessionOptions { } export interface SecureServerOptions extends SecureServerSessionOptions { allowHTTP1?: boolean; diff --git a/types/node/v10/node-tests.ts b/types/node/v10/node-tests.ts index e13f8b313a..d654aaa3d1 100644 --- a/types/node/v10/node-tests.ts +++ b/types/node/v10/node-tests.ts @@ -4452,8 +4452,7 @@ import * as constants from 'constants'; paddingStrategy: 0, peerMaxConcurrentStreams: 0, selectPadding: (frameLen: number, maxFrameLen: number) => 0, - settings, - allowHTTP1: true + settings }; // tslint:disable-next-line prefer-object-spread (ts2.1 feature) const secureServerOptions: http2.SecureServerOptions = Object.assign({}, serverOptions); diff --git a/types/node/v8/index.d.ts b/types/node/v8/index.d.ts index ecc15b68f1..dd92b36a94 100644 --- a/types/node/v8/index.d.ts +++ b/types/node/v8/index.d.ts @@ -6710,9 +6710,7 @@ declare module "http2" { export interface SecureClientSessionOptions extends ClientSessionOptions, tls.ConnectionOptions { } export interface SecureServerSessionOptions extends ServerSessionOptions, tls.TlsOptions { } - export interface ServerOptions extends ServerSessionOptions { - allowHTTP1?: boolean; - } + export interface ServerOptions extends ServerSessionOptions { } export interface SecureServerOptions extends SecureServerSessionOptions { allowHTTP1?: boolean; diff --git a/types/node/v8/node-tests.ts b/types/node/v8/node-tests.ts index 312f2d7acb..b2c16a896a 100644 --- a/types/node/v8/node-tests.ts +++ b/types/node/v8/node-tests.ts @@ -3686,8 +3686,7 @@ namespace http2_tests { paddingStrategy: 0, peerMaxConcurrentStreams: 0, selectPadding: (frameLen: number, maxFrameLen: number) => 0, - settings, - allowHTTP1: true + settings }; // tslint:disable-next-line prefer-object-spread (ts2.1 feature) let secureServerOptions: http2.SecureServerOptions = Object.assign({}, serverOptions); diff --git a/types/node/v9/index.d.ts b/types/node/v9/index.d.ts index 55cb883f8c..ecfcf119dd 100644 --- a/types/node/v9/index.d.ts +++ b/types/node/v9/index.d.ts @@ -7135,9 +7135,7 @@ declare module "http2" { export interface SecureClientSessionOptions extends ClientSessionOptions, tls.ConnectionOptions { } export interface SecureServerSessionOptions extends ServerSessionOptions, tls.TlsOptions { } - export interface ServerOptions extends ServerSessionOptions { - allowHTTP1?: boolean; - } + export interface ServerOptions extends ServerSessionOptions { } export interface SecureServerOptions extends SecureServerSessionOptions { allowHTTP1?: boolean; diff --git a/types/node/v9/node-tests.ts b/types/node/v9/node-tests.ts index d454667ea8..338d942629 100644 --- a/types/node/v9/node-tests.ts +++ b/types/node/v9/node-tests.ts @@ -3741,8 +3741,7 @@ namespace http2_tests { paddingStrategy: 0, peerMaxConcurrentStreams: 0, selectPadding: (frameLen: number, maxFrameLen: number) => 0, - settings, - allowHTTP1: true + settings }; // tslint:disable-next-line prefer-object-spread (ts2.1 feature) let secureServerOptions: http2.SecureServerOptions = Object.assign({}, serverOptions); From 49c393ee98e0480a883212b305be39d23f193f94 Mon Sep 17 00:00:00 2001 From: Marlos Borges Date: Fri, 22 Mar 2019 10:51:45 +0100 Subject: [PATCH 042/223] [stripe-v3] add fontWeight to StypeOptions --- types/stripe-v3/index.d.ts | 2 ++ types/stripe-v3/stripe-v3-tests.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/types/stripe-v3/index.d.ts b/types/stripe-v3/index.d.ts index a3386fa9fa..b23b384d45 100644 --- a/types/stripe-v3/index.d.ts +++ b/types/stripe-v3/index.d.ts @@ -7,6 +7,7 @@ // Justin Leider // Kamil Gałuszka // Stefan Langeder +// Marlos Borges // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped declare var Stripe: stripe.StripeStatic; @@ -382,6 +383,7 @@ declare namespace stripe { fontSmoothing?: string; fontStyle?: string; fontVariant?: string; + fontWeight?: string | number; iconColor?: string; lineHeight?: string; letterSpacing?: string; diff --git a/types/stripe-v3/stripe-v3-tests.ts b/types/stripe-v3/stripe-v3-tests.ts index 664e627116..471c44c436 100644 --- a/types/stripe-v3/stripe-v3-tests.ts +++ b/types/stripe-v3/stripe-v3-tests.ts @@ -14,6 +14,7 @@ describe("Stripe", () => { fontFamily: 'Roboto, "Helvetica Neue", sans-serif', fontSmoothing: 'antialiased', fontSize: '16px', + fontWeight: 'bold', '::placeholder': { color: '#aab7c4' } @@ -183,6 +184,7 @@ describe("Stripe v2 & v3", () => { fontFamily: 'Roboto, "Helvetica Neue", sans-serif', fontSmoothing: 'antialiased', fontSize: '16px', + fontWeight: 500, '::placeholder': { color: '#aab7c4' } From ffde14a6a8b3b912d87c3310833386113032ebc8 Mon Sep 17 00:00:00 2001 From: Adam Bowles Date: Fri, 22 Mar 2019 10:46:14 +0000 Subject: [PATCH 043/223] Add rotationAngle prop --- types/react-swipeable/index.d.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/types/react-swipeable/index.d.ts b/types/react-swipeable/index.d.ts index fc6326deae..7a53884bd3 100644 --- a/types/react-swipeable/index.d.ts +++ b/types/react-swipeable/index.d.ts @@ -1,8 +1,9 @@ -// Type definitions for react-swipeable 4.2 +// Type definitions for react-swipeable 4.3 // Project: https://github.com/dogfessional/react-swipeable // Definitions by: Giedrius Grabauskas // Konstantin Vasilev // Hiroki Horiuchi +// Adam Bowles // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 @@ -36,6 +37,7 @@ declare namespace ReactSwipeable { nodeName?: string; trackMouse?: boolean; disabled?: boolean; + rotationAngle?: number; innerRef?: React.Ref; children?: React.ReactNode; } From 7485751effc84f934903989f6cc8e0d1775ded44 Mon Sep 17 00:00:00 2001 From: Adam Bowles Date: Fri, 22 Mar 2019 10:48:29 +0000 Subject: [PATCH 044/223] Add rotationAngle prop to test --- types/react-swipeable/react-swipeable-tests.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/types/react-swipeable/react-swipeable-tests.tsx b/types/react-swipeable/react-swipeable-tests.tsx index 87294f001e..0479a7d3d5 100644 --- a/types/react-swipeable/react-swipeable-tests.tsx +++ b/types/react-swipeable/react-swipeable-tests.tsx @@ -39,6 +39,7 @@ class SampleComponent extends React.PureComponent { disabled innerRef={this.swipeRef} onClick={this.handleClick} + rotationAngle={0} >
This element can be swiped From 1a24c8e797c49a7eedb0815234106a09c407807a Mon Sep 17 00:00:00 2001 From: Simen Bekkhus Date: Fri, 22 Mar 2019 11:53:41 +0100 Subject: [PATCH 045/223] [expo] correct typo in svg common props --- types/expo/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/expo/index.d.ts b/types/expo/index.d.ts index 88e6ae9fd6..b051946110 100644 --- a/types/expo/index.d.ts +++ b/types/expo/index.d.ts @@ -2616,7 +2616,7 @@ export interface SvgCommonProps { strokeWidth?: number | string; strokeOpacity?: number | string; strokeLinecap?: string; - strokeLineJoin?: string; + strokeLinejoin?: string; strokeDasharray?: any[]; strokeDashoffset?: any; transform?: string | object; From 089bdd6c1dba7ab17a90c5a4d89651187e3d7cb9 Mon Sep 17 00:00:00 2001 From: Luis Date: Fri, 22 Mar 2019 11:16:47 +0000 Subject: [PATCH 046/223] Changed what the reviewer asked to change --- types/child-process-promise/index.d.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/types/child-process-promise/index.d.ts b/types/child-process-promise/index.d.ts index de47199ab5..b0ea0fccf5 100644 --- a/types/child-process-promise/index.d.ts +++ b/types/child-process-promise/index.d.ts @@ -19,20 +19,17 @@ import { * Simple wrapper around the child_process module that makes use of promises */ -// stop exporting everything by default -export {}; - -interface PromiseResult { +export interface PromiseResult { childProcess: ChildProcess; stdout: Enc; stderr: Enc; } -interface SpawnPromiseResult extends PromiseResult { +export interface SpawnPromiseResult extends PromiseResult { code: number; } -interface ChildProcessPromise extends Promise { +export interface ChildProcessPromise extends Promise { childProcess: ChildProcess; } From 3a4a4bb20b19173408ece60d07d87bb5e4bd19ec Mon Sep 17 00:00:00 2001 From: Ian Sanders Date: Fri, 22 Mar 2019 08:33:36 -0400 Subject: [PATCH 047/223] Make linedelimiters property required --- types/diff/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/diff/index.d.ts b/types/diff/index.d.ts index 15fda0d409..08ac3c3171 100644 --- a/types/diff/index.d.ts +++ b/types/diff/index.d.ts @@ -142,7 +142,7 @@ export interface Hunk { newStart: number; newLines: number; lines: string[]; - linedelimiters?: string[]; + linedelimiters: string[]; } export interface BestPath { From 6989870bde589387c0557e677ae9c4446d135835 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bilal=20U=C3=A7ar?= Date: Fri, 22 Mar 2019 16:04:45 +0300 Subject: [PATCH 048/223] @types/echarts Enhance echarts title options definition --- types/echarts/index.d.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/types/echarts/index.d.ts b/types/echarts/index.d.ts index 41b3fe801f..ca93cc10ac 100644 --- a/types/echarts/index.d.ts +++ b/types/echarts/index.d.ts @@ -972,17 +972,21 @@ declare namespace echarts { sublink?: string, subtarget?: string, subtextStyle?: object, + textAlign?: string, + textVerticalAlign?: string, + triggerEvent?: boolean, padding?: number, itemGap?: number, zlevel?: number, z?: number, - left?: string, - top?: string, - right?: string, - bottom?: string, + left?: string | number, + top?: string | number, + right?: string | number, + bottom?: string | number, backgroundColor?: string, borderColor?: string, borderWidth?: number, + borderRadius?: number | number[], shadowBlur?: number, shadowColor?: number, shadowOffsetX?: number, From c0fc0677a3a95a4694f4c99276ecfc6c54eac9ad Mon Sep 17 00:00:00 2001 From: Silas Rech Date: Fri, 22 Mar 2019 14:43:44 +0100 Subject: [PATCH 049/223] [bull] add function overloading --- types/bull/index.d.ts | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/types/bull/index.d.ts b/types/bull/index.d.ts index 5297eadb19..07de38e05d 100644 --- a/types/bull/index.d.ts +++ b/types/bull/index.d.ts @@ -13,6 +13,7 @@ // Dan Manastireanu // Kjell-Morten Bratsberg Thorsen // Christian D. +// Silas Rech // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 @@ -114,6 +115,9 @@ declare namespace Bull { type JobId = number | string; + type ProcessCallbackFunction = (job: Job, done: DoneCallback) => void; + type ProcessPromiseFunction = (job: Job) => Promise; + interface Job { id: JobId; @@ -397,6 +401,8 @@ declare namespace Bull { */ isReady(): Promise; + /* tslint:disable:unified-signatures */ + /** * Defines a processing function for the jobs placed into a given Queue. * @@ -414,7 +420,9 @@ declare namespace Bull { * If the promise is rejected, the error will be passed as a second argument to the "failed" event. * If it is resolved, its value will be the "completed" event's second argument. */ - process(callback: ((job: Job, done: DoneCallback) => void) | ((job: Job) => Promise) | string): void; + process(callback: ProcessCallbackFunction): void; + process(callback: ProcessPromiseFunction): void; + process(callback: string): void; /** * Defines a processing function for the jobs placed into a given Queue. @@ -435,7 +443,9 @@ declare namespace Bull { * * @param concurrency Bull will then call your handler in parallel respecting this maximum value. */ - process(concurrency: number, callback: ((job: Job, done: DoneCallback) => void) | ((job: Job) => Promise) | string): void; + process(concurrency: number, callback: ProcessCallbackFunction): void; + process(concurrency: number, callback: ProcessPromiseFunction): void; + process(concurrency: number, callback: string): void; /** * Defines a processing function for the jobs placed into a given Queue. @@ -456,8 +466,9 @@ declare namespace Bull { * * @param name Bull will only call the handler if the job name matches */ - // tslint:disable-next-line:unified-signatures - process(name: string, callback: ((job: Job, done: DoneCallback) => void) | ((job: Job) => Promise) | string): void; + process(name: string, callback: ProcessCallbackFunction): void; + process(name: string, callback: ProcessPromiseFunction): void; + process(name: string, callback: string): void; /** * Defines a processing function for the jobs placed into a given Queue. @@ -479,7 +490,11 @@ declare namespace Bull { * @param name Bull will only call the handler if the job name matches * @param concurrency Bull will then call your handler in parallel respecting this maximum value. */ - process(name: string, concurrency: number, callback: ((job: Job, done: DoneCallback) => void) | ((job: Job) => Promise) | string): void; + process(name: string, concurrency: number, callback: ProcessCallbackFunction): void; + process(name: string, concurrency: number, callback: ProcessPromiseFunction): void; + process(name: string, concurrency: number, callback: string): void; + + /* tslint:enable:unified-signatures */ /** * Creates a new job and adds it to the queue. @@ -598,7 +613,7 @@ declare namespace Bull { * Returns a promise that will return an array of job instances of the given types. * Optional parameters for range and ordering are provided. */ - getJobs(types: string[], start?: number, end?: number, asc?: boolean): Promise; + getJobs(types: string[], start?: number, end?: number, asc?: boolean): Promise>>; /** * Returns a promise that resolves with the job counts for the given queue. From fa20408f79a801d0580f95e085fe5e02363d3791 Mon Sep 17 00:00:00 2001 From: James Lismore Date: Fri, 22 Mar 2019 10:22:00 -0400 Subject: [PATCH 050/223] Export LinkProps interface Fix linter warnings --- types/react-csv/components/Link.d.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/types/react-csv/components/Link.d.ts b/types/react-csv/components/Link.d.ts index 7719d1405e..82194dea93 100644 --- a/types/react-csv/components/Link.d.ts +++ b/types/react-csv/components/Link.d.ts @@ -1,9 +1,10 @@ import { Component } from "react"; import { CommonPropTypes } from "./CommonPropTypes"; +// tslint:disable-next-line strict-export-declare-modifiers type Omit = Pick>; -interface LinkProps +export interface LinkProps extends CommonPropTypes, Omit< React.DetailedHTMLProps< From e87748d38952303ceddbcfc87742f77dbac5b8bd Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Fri, 22 Mar 2019 11:02:39 -0400 Subject: [PATCH 051/223] ndn-js: fix MemoryContentCache.storePendingInterest --- types/ndn-js/memory-content-cache.d.ts | 3 +-- types/ndn-js/test/memory-content-cache.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/types/ndn-js/memory-content-cache.d.ts b/types/ndn-js/memory-content-cache.d.ts index 1411bebe08..75c47419c0 100644 --- a/types/ndn-js/memory-content-cache.d.ts +++ b/types/ndn-js/memory-content-cache.d.ts @@ -2,7 +2,6 @@ import { Data } from "./data"; import { Face, ForwardingFlags, InterestFilter, OnInterestCallback } from "./face"; import { Interest } from "./interest"; import { Name } from "./name"; -import { Transport } from "./transport"; export class MemoryContentCache { constructor(face: Face, cleanupIntervalMilliseconds?: number); @@ -15,6 +14,6 @@ export class MemoryContentCache { onDataNotFound?: OnInterestCallback, flags?: ForwardingFlags): void; setInterestFilter(filter: InterestFilter|Name, onDataNotFound?: OnInterestCallback): void; setMinimumCacheLifetime(minimumCacheLifetime: number): void; - storePendingInterest(interest: Interest, transport: Transport): void; + storePendingInterest(interest: Interest, face: Face): void; unregisterAll(): void; } diff --git a/types/ndn-js/test/memory-content-cache.ts b/types/ndn-js/test/memory-content-cache.ts index daa26d4e17..d809b7a442 100644 --- a/types/ndn-js/test/memory-content-cache.ts +++ b/types/ndn-js/test/memory-content-cache.ts @@ -12,4 +12,4 @@ cache.registerPrefix(new ndn.Name("/A"), cache.getStorePendingInterest()); cache.setInterestFilter(new ndn.Name("/A"), cache.getStorePendingInterest()); cache.setMinimumCacheLifetime(5000); -cache.storePendingInterest(new ndn.Interest(), new ndn.UnixTransport()); +cache.storePendingInterest(new ndn.Interest(), face); From 23241a50372d2330b58e21761fbf5b845c39f295 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Fri, 22 Mar 2019 11:29:46 -0400 Subject: [PATCH 052/223] ndn-js: declare DelegationSet and ApplicationParameters --- types/ndn-js/delegation-set.d.ts | 1 - types/ndn-js/index.d.ts | 1 - types/ndn-js/interest.d.ts | 38 ++++++++++++++++++++++++-------- types/ndn-js/name.d.ts | 4 +--- types/ndn-js/test/interest.ts | 28 ++++++++++++++++------- 5 files changed, 50 insertions(+), 22 deletions(-) delete mode 100644 types/ndn-js/delegation-set.d.ts diff --git a/types/ndn-js/delegation-set.d.ts b/types/ndn-js/delegation-set.d.ts deleted file mode 100644 index f40dbd1912..0000000000 --- a/types/ndn-js/delegation-set.d.ts +++ /dev/null @@ -1 +0,0 @@ -export type DelegationSet = any; diff --git a/types/ndn-js/index.d.ts b/types/ndn-js/index.d.ts index 9f76593c02..0e584e9297 100644 --- a/types/ndn-js/index.d.ts +++ b/types/ndn-js/index.d.ts @@ -6,7 +6,6 @@ export as namespace ndn; export * from "./blob"; export * from "./data"; -export * from "./delegation-set"; export * from "./face"; export * from "./interest"; export * from "./key-chain"; diff --git a/types/ndn-js/interest.d.ts b/types/ndn-js/interest.d.ts index f3b5bc88b4..20dd23c9a0 100644 --- a/types/ndn-js/interest.d.ts +++ b/types/ndn-js/interest.d.ts @@ -1,29 +1,49 @@ import { Blob } from "./blob"; import { Data } from "./data"; -import { DelegationSet } from "./delegation-set"; import { Name } from "./name"; export class Interest { - constructor(name?: Name); + constructor(name?: Name|string); constructor(interest: Interest); - getCanBePrefix(): boolean; - getForwardingHint(): DelegationSet; - getIncomingFaceId(): number; - getInterestLifetimeMilliseconds(): number; - getMustBeFresh(): boolean; getName(): Name; + getCanBePrefix(): boolean; + getMustBeFresh(): boolean; + getForwardingHint(): DelegationSet; getNonce(): Blob; + getInterestLifetimeMilliseconds(): number; + getApplicationParameters(): Blob; + getIncomingFaceId(): number; + setName(name: Name): Interest; setCanBePrefix(canBePrefix: boolean): Interest; + setMustBeFresh(mustBeFresh: boolean): Interest; setForwardingHint(fh: DelegationSet): Interest; setInterestLifetimeMilliseconds(lifetime: number): Interest; - setMustBeFresh(mustBeFresh: boolean): Interest; - setName(name: Name): Interest; + setApplicationParameters(parameters: Blob|Buffer): Interest; + appendParametersDigestToName(): Interest; matchesData(data: Data): boolean; matchesName(name: Name): boolean; refreshNonce(): void; + toUri(): string; wireDecode(input: Blob|Buffer): void; wireEncode(): Blob; } + +export class DelegationSet { + size(): number; + get(i: number): DelegationSet.Delegation; + find(name: Name): number; + + add(preference: number, name: Name): void; + remove(name: Name): boolean; + clear(): void; +} + +export namespace DelegationSet { + class Delegation { + getPreference(): number; + getName(): Name; + } +} diff --git a/types/ndn-js/name.d.ts b/types/ndn-js/name.d.ts index d27123ad9a..40b8a99245 100644 --- a/types/ndn-js/name.d.ts +++ b/types/ndn-js/name.d.ts @@ -53,9 +53,7 @@ export namespace Name { export class Name { constructor(components?: ReadonlyArray); - constructor(uri: string); - // tslint:disable-next-line unified-signatures - constructor(name: Name); + constructor(name: Name|string); append(value: ReadonlyArray|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number): Name; append(component: Name.Component): Name; diff --git a/types/ndn-js/test/interest.ts b/types/ndn-js/test/interest.ts index 9f964fd2ed..008a795aec 100644 --- a/types/ndn-js/test/interest.ts +++ b/types/ndn-js/test/interest.ts @@ -3,26 +3,38 @@ import ndn = require("ndn-js"); let interest = new ndn.Interest(); interest = new ndn.Interest(new ndn.Name("/A")); +interest = new ndn.Interest("/A"); interest = new ndn.Interest(interest); +let name: ndn.Name = interest.getName(); let b: boolean = interest.getCanBePrefix(); -const fh: ndn.DelegationSet = interest.getForwardingHint(); -let n: number = interest.getIncomingFaceId(); -n = interest.getInterestLifetimeMilliseconds(); b = interest.getMustBeFresh(); -const name: ndn.Name = interest.getName(); +const fh: ndn.DelegationSet = interest.getForwardingHint(); let blob: ndn.Blob = interest.getNonce(); +let n: number = interest.getInterestLifetimeMilliseconds(); +blob = interest.getApplicationParameters(); +n = interest.getIncomingFaceId(); -interest = interest.setCanBePrefix(true) +interest = interest.setName(name) + .setCanBePrefix(true) + .setMustBeFresh(true) .setForwardingHint(fh) .setInterestLifetimeMilliseconds(2000) - .setMustBeFresh(true) - .setName(name); + .setApplicationParameters(blob) + .setApplicationParameters(Buffer.alloc(4)) + .appendParametersDigestToName(); b = interest.matchesData(new ndn.Data()); b = interest.matchesName(name); interest.refreshNonce(); - +const s: string = interest.toUri(); interest.wireDecode(blob); interest.wireDecode(Buffer.alloc(4)); blob = interest.wireEncode(); + +fh.add(10, name); +n = fh.size(); +const del: ndn.DelegationSet.Delegation = fh.get(0); +n = del.getPreference(); +name = del.getName(); +b = fh.remove(name); From 0d3e8bf9c19d495fd6a6df36fbdb35ae2b24af4c Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Fri, 22 Mar 2019 11:40:39 -0400 Subject: [PATCH 053/223] ndn: Data methods follow packet format order --- types/ndn-js/data.d.ts | 29 +++++++++++++++-------------- types/ndn-js/test/data.ts | 27 +++++++++++++++------------ 2 files changed, 30 insertions(+), 26 deletions(-) diff --git a/types/ndn-js/data.d.ts b/types/ndn-js/data.d.ts index d76dd02779..9d6c03cda1 100644 --- a/types/ndn-js/data.d.ts +++ b/types/ndn-js/data.d.ts @@ -3,19 +3,20 @@ import { Name } from "./name"; import { Signature } from "./signature"; export class Data { - constructor(name?: Name); + constructor(name?: Name|string); + constructor(data: Data); - getCongestionMark(): number; - getContent(): Blob; - getFullName(): Name; - getIncomingFaceId(): number; - getMetaInfo(): MetaInfo; getName(): Name; + getFullName(): Name; + getMetaInfo(): MetaInfo; + getContent(): Blob; getSignature(): Signature; + getCongestionMark(): number; + getIncomingFaceId(): number; - setContent(content: Blob): Data; - setMetaInfo(meta: MetaInfo): Data; setName(name: Name): Data; + setMetaInfo(meta: MetaInfo): Data; + setContent(content: Blob|Buffer): Data; setSignature(sig: Signature): Data; wireDecode(input: Blob|Buffer): void; @@ -33,13 +34,13 @@ export enum ContentType { export class MetaInfo { constructor(meta?: MetaInfo); - getFinalBlockId(): Name.Component; - getFreshnessPeriod(): number; - getOtherTypeCode(): number; getType(): ContentType; + getOtherTypeCode(): number; + getFreshnessPeriod(): number; + getFinalBlockId(): Name.Component; - setFinalBlockId(comp: Name.Component): void; - setFreshnessPeriod(freshness: number): void; - setOtherTypeCode(otherTypeCode: number): void; setType(type: ContentType): void; + setOtherTypeCode(otherTypeCode: number): void; + setFreshnessPeriod(freshness: number): void; + setFinalBlockId(comp: Name.Component): void; } diff --git a/types/ndn-js/test/data.ts b/types/ndn-js/test/data.ts index feea541a19..367a7a0ec7 100644 --- a/types/ndn-js/test/data.ts +++ b/types/ndn-js/test/data.ts @@ -3,30 +3,33 @@ import ndn = require("ndn-js"); let meta = new ndn.MetaInfo(); meta = new ndn.MetaInfo(meta); -const comp: ndn.Name.Component = meta.getFinalBlockId(); -let n: number = meta.getFreshnessPeriod(); -n = meta.getOtherTypeCode(); const ct: ndn.ContentType = meta.getType(); +let n: number = meta.getOtherTypeCode(); +n = meta.getFreshnessPeriod(); +const comp: ndn.Name.Component = meta.getFinalBlockId(); -meta.setFinalBlockId(comp); -meta.setFreshnessPeriod(5000); -meta.setOtherTypeCode(1000); meta.setType(ndn.ContentType.OTHER_CODE); +meta.setOtherTypeCode(1000); +meta.setFreshnessPeriod(5000); +meta.setFinalBlockId(comp); let data = new ndn.Data(); data = new ndn.Data(new ndn.Name("/A")); +data = new ndn.Data("/A"); +data = new ndn.Data(data); -n = data.getCongestionMark(); -let blob: ndn.Blob = data.getContent(); let name: ndn.Name = data.getName(); -n = data.getIncomingFaceId(); +name = data.getFullName(); meta = data.getMetaInfo(); -name = data.getName(); +let blob: ndn.Blob = data.getContent(); const sig: ndn.Signature = data.getSignature(); +n = data.getCongestionMark(); +n = data.getIncomingFaceId(); -data = data.setContent(blob) +data = data.setName(name) .setMetaInfo(meta) - .setName(name) + .setContent(blob) + .setContent(Buffer.alloc(4)) .setSignature(sig); data.wireDecode(blob); From 9ee5e77d3b9e30d151e5d4516eabdf81a08dda8a Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Fri, 22 Mar 2019 11:57:02 -0400 Subject: [PATCH 054/223] ndn-js: mark 'rarely used' --- types/ndn-js/face.d.ts | 2 +- types/ndn-js/key-chain.d.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/types/ndn-js/face.d.ts b/types/ndn-js/face.d.ts index 524623a1a4..18edf5ba34 100644 --- a/types/ndn-js/face.d.ts +++ b/types/ndn-js/face.d.ts @@ -48,7 +48,7 @@ export class Face { unsetInterestFilter(id: number): void; } -export type ForwardingFlags = any; +export type ForwardingFlags = any; // no declaration because this type is rarely used export class InterestFilter { constructor(filter: InterestFilter); diff --git a/types/ndn-js/key-chain.d.ts b/types/ndn-js/key-chain.d.ts index 6c1103eed5..1df70849c8 100644 --- a/types/ndn-js/key-chain.d.ts +++ b/types/ndn-js/key-chain.d.ts @@ -33,6 +33,7 @@ export class KeyChain { signWithSha256(interest: Interest): void; } +// no declaration because these types are rarely used export type CertificateV2 = any; export type KeyParams = any; export type Pib = any; From 92230d07f1857ca56a139d16b964fc1150472731 Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Fri, 22 Mar 2019 11:57:15 -0400 Subject: [PATCH 055/223] ndn-js: declare ValidityPeriod type --- types/ndn-js/signature.d.ts | 21 ++++++++++++++++----- types/ndn-js/test/signature.ts | 21 +++++++++++++++------ 2 files changed, 31 insertions(+), 11 deletions(-) diff --git a/types/ndn-js/signature.d.ts b/types/ndn-js/signature.d.ts index cd33bfbbc0..f170494214 100644 --- a/types/ndn-js/signature.d.ts +++ b/types/ndn-js/signature.d.ts @@ -9,18 +9,29 @@ export enum KeyLocatorType { export class KeyLocator { constructor(kl?: KeyLocator); - getKeyData(): Blob; - getKeyName(): Name; getType(): KeyLocatorType; + getKeyName(): Name; + getKeyData(): Blob; - setKeyData(keyData: Blob): void; - setKeyName(name: Name): void; setType(type: KeyLocatorType): void; + setKeyName(name: Name): void; + setKeyData(keyData: Blob): void; clear(): void; } -export type ValidityPeriod = any; +export class ValidityPeriod { + constructor(validity?: ValidityPeriod); + constructor(notBefore: number, notAfter: number); + + hasPeriod(): boolean; + getNotBefore(): number; + getNotAfter(): number; + isValid(time?: number): boolean; + + equals(other: ValidityPeriod): boolean; + clear(): void; +} export interface Signature { clone(): Signature; diff --git a/types/ndn-js/test/signature.ts b/types/ndn-js/test/signature.ts index 026edf9556..0a8fdc26e9 100644 --- a/types/ndn-js/test/signature.ts +++ b/types/ndn-js/test/signature.ts @@ -3,17 +3,26 @@ import ndn = require("ndn-js"); let kl: ndn.KeyLocator = new ndn.KeyLocator(); kl = new ndn.KeyLocator(kl); -let blob: ndn.Blob = kl.getKeyData(); -const name: ndn.Name = kl.getKeyName(); const klt: ndn.KeyLocatorType = kl.getType(); +const name: ndn.Name = kl.getKeyName(); +let blob: ndn.Blob = kl.getKeyData(); -kl.setKeyData(blob); -kl.setKeyName(name); kl.setType(ndn.KeyLocatorType.KEY_LOCATOR_DIGEST); +kl.setKeyName(name); +kl.setKeyData(blob); kl.clear(); -let validity: ndn.ValidityPeriod; +let validity: ndn.ValidityPeriod = new ndn.ValidityPeriod(); +validity = new ndn.ValidityPeriod(validity); +validity = new ndn.ValidityPeriod(540109800000, 664156800000); +let b: boolean = validity.hasPeriod(); +let n: number = validity.getNotBefore(); +n = validity.getNotAfter(); +b = validity.isValid(); +b = validity.isValid(594172800000); +validity.equals(new ndn.ValidityPeriod()); +validity.clear(); let sig0 = new ndn.DigestSha256Signature(); blob = sig0.getSignature(); @@ -24,7 +33,7 @@ let sig: ndn.Signature = sig0; let sigG = new ndn.GenericSignature(); blob = sigG.getSignature(); blob = sigG.getSignatureInfoEncoding(); -const n: number = sigG.getTypeCode(); +n = sigG.getTypeCode(); sigG.setSignature(blob); sigG.setSignatureInfoEncoding(blob); sigG.setSignatureInfoEncoding(blob, 1000); From ec6b8fd2ac938a5600f5a463c2baa8398656a84c Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Fri, 22 Mar 2019 12:04:42 -0400 Subject: [PATCH 056/223] ndn-js: Signature should be a class --- types/ndn-js/signature.d.ts | 12 ++++++------ types/ndn-js/test/signature.ts | 17 +++++++---------- 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/types/ndn-js/signature.d.ts b/types/ndn-js/signature.d.ts index f170494214..0f9eed260f 100644 --- a/types/ndn-js/signature.d.ts +++ b/types/ndn-js/signature.d.ts @@ -33,11 +33,11 @@ export class ValidityPeriod { clear(): void; } -export interface Signature { +export abstract class Signature { clone(): Signature; } -export class SignatureBase implements Signature { +export class SignatureBase extends Signature { constructor(); getSignature(): Blob; setSignature(sigValue: Blob): void; @@ -54,16 +54,16 @@ export class SignatureBaseKlVp extends SignatureBaseKl { setValidityPeriod(validity?: ValidityPeriod): void; } -export class DigestSha256Signature extends SignatureBase { -} - export class GenericSignature extends SignatureBase { constructor(); - getSignatureInfoEncoding(): Blob; getTypeCode(): number; + getSignatureInfoEncoding(): Blob; setSignatureInfoEncoding(encoding: Blob, typeCode?: number): void; } +export class DigestSha256Signature extends SignatureBase { +} + export class Sha256WithRsaSignature extends SignatureBaseKlVp { } diff --git a/types/ndn-js/test/signature.ts b/types/ndn-js/test/signature.ts index 0a8fdc26e9..65b809f1a6 100644 --- a/types/ndn-js/test/signature.ts +++ b/types/ndn-js/test/signature.ts @@ -2,15 +2,12 @@ import ndn = require("ndn-js"); let kl: ndn.KeyLocator = new ndn.KeyLocator(); kl = new ndn.KeyLocator(kl); - const klt: ndn.KeyLocatorType = kl.getType(); const name: ndn.Name = kl.getKeyName(); let blob: ndn.Blob = kl.getKeyData(); - kl.setType(ndn.KeyLocatorType.KEY_LOCATOR_DIGEST); kl.setKeyName(name); kl.setKeyData(blob); - kl.clear(); let validity: ndn.ValidityPeriod = new ndn.ValidityPeriod(); @@ -24,12 +21,6 @@ b = validity.isValid(594172800000); validity.equals(new ndn.ValidityPeriod()); validity.clear(); -let sig0 = new ndn.DigestSha256Signature(); -blob = sig0.getSignature(); -sig0.setSignature(blob); -sig0 = sig0.clone(); -let sig: ndn.Signature = sig0; - let sigG = new ndn.GenericSignature(); blob = sigG.getSignature(); blob = sigG.getSignatureInfoEncoding(); @@ -38,7 +29,13 @@ sigG.setSignature(blob); sigG.setSignatureInfoEncoding(blob); sigG.setSignatureInfoEncoding(blob, 1000); sigG = sigG.clone(); -sig = sigG; +let sig: ndn.Signature = sigG; + +let sig0 = new ndn.DigestSha256Signature(); +blob = sig0.getSignature(); +sig0.setSignature(blob); +sig0 = sig0.clone(); +sig = sig0; let sig1 = new ndn.Sha256WithRsaSignature(); kl = sig1.getKeyLocator(); From 64fc88601ecf4705a612689c43118e5aa5956d42 Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Fri, 22 Mar 2019 09:26:34 -0700 Subject: [PATCH 057/223] Disable npm-naming with dt-header (#34112) npm-naming is a new rule but the code it runs was already disabled whenever dt-header was disabled. This change keeps the behaviour the same. --- types/absolute/tslint.json | 1 + types/acc-wizard/tslint.json | 1 + types/ace/tslint.json | 1 + types/actioncable/tslint.json | 1 + types/add2home/tslint.json | 1 + types/agenda/tslint.json | 1 + types/alertify/tslint.json | 1 + types/algoliasearch/tslint.json | 1 + types/alt/tslint.json | 1 + types/amazon-product-api/tslint.json | 1 + types/amplitude-js/tslint.json | 1 + types/amqp-rpc/tslint.json | 1 + types/angular-agility/tslint.json | 1 + types/angular-animate/tslint.json | 1 + types/angular-bootstrap-calendar/tslint.json | 1 + types/angular-bootstrap-lightbox/tslint.json | 1 + types/angular-breadcrumb/tslint.json | 1 + types/angular-clipboard/tslint.json | 1 + types/angular-cookie/tslint.json | 1 + types/angular-cookies/tslint.json | 1 + types/angular-deferred-bootstrap/tslint.json | 1 + types/angular-dialog-service/tslint.json | 1 + types/angular-dynamic-locale/tslint.json | 1 + types/angular-environment/tslint.json | 1 + types/angular-es/tslint.json | 1 + types/angular-feature-flags/tslint.json | 1 + types/angular-file-saver/tslint.json | 1 + types/angular-formly/tslint.json | 1 + types/angular-fullscreen/tslint.json | 1 + types/angular-gettext/tslint.json | 1 + types/angular-google-analytics/tslint.json | 1 + types/angular-growl-v2/tslint.json | 1 + types/angular-http-auth/tslint.json | 1 + types/angular-httpi/tslint.json | 1 + types/angular-idle/tslint.json | 1 + types/angular-jwt/tslint.json | 1 + types/angular-load/tslint.json | 1 + types/angular-loading-bar/tslint.json | 1 + types/angular-local-storage/tslint.json | 1 + types/angular-localforage/tslint.json | 1 + types/angular-locker/tslint.json | 1 + types/angular-media-queries/tslint.json | 1 + types/angular-meteor/tslint.json | 1 + types/angular-modal/tslint.json | 1 + types/angular-notifications/tslint.json | 1 + types/angular-notify/tslint.json | 1 + types/angular-odata-resources/tslint.json | 1 + types/angular-permission/tslint.json | 1 + types/angular-promise-tracker/tslint.json | 1 + types/angular-q-spread/tslint.json | 1 + types/angular-route/tslint.json | 1 + types/angular-sanitize/tslint.json | 1 + types/angular-scenario/tslint.json | 1 + types/angular-scroll/tslint.json | 1 + types/angular-signalr-hub/tslint.json | 1 + types/angular-spinner/tslint.json | 1 + types/angular-storage/tslint.json | 1 + types/angular-toastr/tslint.json | 1 + types/angular-toasty/tslint.json | 1 + types/angular-translate/tslint.json | 1 + types/angular-ui-bootstrap/tslint.json | 1 + types/angular-ui-notification/tslint.json | 1 + types/angular-ui-router/tslint.json | 1 + types/angular-ui-scroll/tslint.json | 1 + types/angular-ui-sortable/tslint.json | 1 + types/angular-ui-tree/tslint.json | 1 + types/angular-wizard/tslint.json | 1 + types/angular-xeditable/tslint.json | 1 + types/angular.throttle/tslint.json | 1 + types/angularfire/tslint.json | 1 + types/angularlocalstorage/tslint.json | 1 + types/angulartics/tslint.json | 1 + types/animation-frame/tslint.json | 1 + types/ansi-styles/tslint.json | 1 + types/ansicolors/tslint.json | 1 + types/any-db-transaction/tslint.json | 1 + types/any-db/tslint.json | 1 + types/aphrodite/tslint.json | 1 + types/api-error-handler/tslint.json | 1 + types/apigee-access/tslint.json | 1 + types/app-root-path/tslint.json | 1 + types/appframework/tslint.json | 1 + types/appletvjs/tslint.json | 1 + types/arbiter/tslint.json | 1 + types/arcgis-js-api/tslint.json | 1 + types/archy/tslint.json | 1 + types/argv/tslint.json | 1 + types/array-foreach/tslint.json | 1 + types/asana/tslint.json | 1 + types/asciify/tslint.json | 1 + types/asn1js/tslint.json | 1 + types/aspnet-identity-pw/tslint.json | 1 + types/assertsharp/tslint.json | 1 + types/async-polling/tslint.json | 1 + types/async-writer/tslint.json | 1 + types/atmosphere.js/tslint.json | 1 + types/atpl/tslint.json | 1 + types/auth0-angular/tslint.json | 1 + types/auth0.widget/tslint.json | 1 + types/auth0/tslint.json | 1 + types/autolinker/tslint.json | 1 + types/autoprefixer-core/tslint.json | 1 + types/avoscloud-sdk/tslint.json | 1 + types/aws-iot-device-sdk/tslint.json | 1 + types/aws4/tslint.json | 1 + types/axel/tslint.json | 1 + types/azure-mobile-services-client/tslint.json | 1 + types/azure-sb/tslint.json | 1 + types/azure/tslint.json | 1 + types/babelify/tslint.json | 1 + types/babyparse/tslint.json | 1 + types/backbone-associations/tslint.json | 1 + types/backbone-fetch-cache/tslint.json | 1 + types/backbone-relational/tslint.json | 1 + types/backbone.layoutmanager/tslint.json | 1 + types/backbone.localstorage/tslint.json | 1 + types/backbone.paginator/tslint.json | 1 + types/backbone.radio/tslint.json | 1 + types/backbone/tslint.json | 1 + types/backgrid/tslint.json | 1 + types/backlog-js/tslint.json | 1 + types/baconjs/tslint.json | 1 + types/baidumap-web-sdk/tslint.json | 1 + types/barcode/tslint.json | 1 + types/bardjs/tslint.json | 1 + types/base16/tslint.json | 1 + types/bases/tslint.json | 1 + types/batch-stream/tslint.json | 1 + types/bazinga-translator/tslint.json | 1 + types/bcrypt-nodejs/tslint.json | 1 + types/bcrypt/tslint.json | 1 + types/bcryptjs/tslint.json | 1 + types/benchmark/tslint.json | 1 + types/better-curry/tslint.json | 1 + types/bezier-js/tslint.json | 1 + types/bgiframe/tslint.json | 1 + types/bigint/tslint.json | 1 + types/bignum/tslint.json | 1 + types/bigscreen/tslint.json | 1 + types/bind-ponyfill/tslint.json | 1 + types/bintrees/tslint.json | 1 + types/bip21/tslint.json | 1 + types/bit-array/tslint.json | 1 + types/bl/tslint.json | 1 + types/blazy/tslint.json | 1 + types/bleno/tslint.json | 1 + types/blessed/tslint.json | 1 + types/blissfuljs/tslint.json | 1 + types/blob-stream/tslint.json | 1 + types/blocks/tslint.json | 1 + types/blue-tape/tslint.json | 1 + types/blueimp-md5/tslint.json | 1 + types/bookshelf/tslint.json | 1 + types/boolify-string/tslint.json | 1 + types/bootbox/tslint.json | 1 + types/bootpag/tslint.json | 1 + types/bootstrap-datepicker/tslint.json | 1 + types/bootstrap-fileinput/tslint.json | 1 + types/bootstrap-maxlength/tslint.json | 1 + types/bootstrap-notify/tslint.json | 1 + types/bootstrap-select/tslint.json | 1 + types/bootstrap-switch/tslint.json | 1 + types/bootstrap-table/tslint.json | 1 + types/bootstrap-touchspin/tslint.json | 1 + types/bootstrap.paginator/tslint.json | 1 + types/bootstrap.timepicker/tslint.json | 1 + types/bounce.js/tslint.json | 1 + types/box2d/tslint.json | 1 + types/braintree-web/tslint.json | 1 + types/breeze/tslint.json | 1 + types/brorand/tslint.json | 1 + types/browser-harness/tslint.json | 1 + types/browser-pack/tslint.json | 1 + types/browser-report/tslint.json | 1 + types/browser-resolve/tslint.json | 1 + types/browser-sync/tslint.json | 1 + types/browserify/tslint.json | 1 + types/bson/tslint.json | 1 + types/bucks/tslint.json | 1 + types/buffer-compare/tslint.json | 1 + types/buffer-equal/tslint.json | 1 + types/buffers/tslint.json | 1 + types/bunyan-config/tslint.json | 1 + types/bunyan-logentries/tslint.json | 1 + types/bunyan-prettystream/tslint.json | 1 + types/busboy/tslint.json | 1 + types/business-rules-engine/tslint.json | 1 + types/bwip-js/tslint.json | 1 + types/byline/tslint.json | 1 + types/bytebuffer/tslint.json | 1 + types/cache-manager/tslint.json | 1 + types/cal-heatmap/tslint.json | 1 + types/callsite/tslint.json | 1 + types/calq/tslint.json | 1 + types/camljs/tslint.json | 1 + types/camo/tslint.json | 1 + types/cannon/tslint.json | 1 + types/canvas-gauges/tslint.json | 1 + types/cash/tslint.json | 1 + types/cbor/tslint.json | 1 + types/chai-as-promised/tslint.json | 1 + types/chai-datetime/tslint.json | 1 + types/chai-dom/tslint.json | 1 + types/chai-enzyme/tslint.json | 1 + types/chai-fuzzy/tslint.json | 1 + types/chai-jquery/tslint.json | 1 + types/chai-spies/tslint.json | 1 + types/chai-string/tslint.json | 1 + types/chai-things/tslint.json | 1 + types/chance/tslint.json | 1 + types/change-emitter/tslint.json | 1 + types/chartist/tslint.json | 1 + types/checksum/tslint.json | 1 + types/cheerio/tslint.json | 1 + types/chocolatechipjs/tslint.json | 1 + types/chrome-apps/tslint.json | 1 + types/chrome/tslint.json | 1 + types/chui/tslint.json | 1 + types/cldrjs/tslint.json | 1 + types/cli-color/tslint.json | 1 + types/cli/tslint.json | 1 + types/cliff/tslint.json | 1 + types/clipboard-js/tslint.json | 1 + types/clone/tslint.json | 1 + types/closure-compiler/tslint.json | 1 + types/cloud-env/tslint.json | 1 + types/co-body/tslint.json | 1 + types/codemirror/tslint.json | 1 + types/coffeeify/tslint.json | 1 + types/collections/tslint.json | 1 + types/colorbrewer/tslint.json | 1 + types/com.darktalker.cordova.screenshot/tslint.json | 1 + types/combokeys/tslint.json | 1 + types/command-line-commands/tslint.json | 1 + types/commangular/tslint.json | 1 + types/compare-version/tslint.json | 1 + types/component-emitter/tslint.json | 1 + types/compose-function/tslint.json | 1 + types/compression/tslint.json | 1 + types/concaveman/tslint.json | 1 + types/confidence/tslint.json | 1 + types/config/tslint.json | 1 + types/confit/tslint.json | 1 + types/connect-flash/tslint.json | 1 + types/connect-livereload/tslint.json | 1 + types/connect-modrewrite/tslint.json | 1 + types/connect-mongo/tslint.json | 1 + types/connect-mongodb-session/tslint.json | 1 + types/connect-redis/tslint.json | 1 + types/connect-slashes/tslint.json | 1 + types/connect-timeout/tslint.json | 1 + types/connect/tslint.json | 1 + types/console-stamp/tslint.json | 1 + types/consolidate/tslint.json | 1 + types/consul/tslint.json | 1 + types/contentful-resolve-response/tslint.json | 1 + types/contextjs/tslint.json | 1 + types/cookie-session/tslint.json | 1 + types/cookie_js/tslint.json | 1 + types/copy-paste/tslint.json | 1 + types/cordova-ionic/tslint.json | 1 + types/cordova-plugin-app-version/tslint.json | 1 + types/cordova-plugin-background-mode/tslint.json | 1 + types/cordova-plugin-ble-central/tslint.json | 1 + types/cordova-plugin-device-name/tslint.json | 1 + types/cordova-plugin-email-composer/tslint.json | 1 + types/cordova-plugin-ibeacon/tslint.json | 1 + types/cordova-plugin-insomnia/tslint.json | 1 + types/cordova-plugin-keyboard/tslint.json | 1 + types/cordova-plugin-mapsforge/tslint.json | 1 + types/cordova-plugin-ms-adal/tslint.json | 1 + types/cordova-plugin-ouralabs/tslint.json | 1 + types/cordova-plugin-qrscanner/tslint.json | 1 + types/cordova-plugin-spinner/tslint.json | 1 + types/cordova-plugin-websql/tslint.json | 1 + types/cordova-plugin-x-socialsharing/tslint.json | 1 + types/cordova/tslint.json | 1 + types/cordova_app_version_plugin/tslint.json | 1 + types/cordovarduino/tslint.json | 1 + types/cors/tslint.json | 1 + types/couchbase/tslint.json | 1 + types/countdown/tslint.json | 1 + types/cradle/tslint.json | 1 + types/create-error/tslint.json | 1 + types/createjs-lib/tslint.json | 1 + types/createjs/tslint.json | 1 + types/credential/tslint.json | 1 + types/credit-card-type/tslint.json | 1 + types/cron/tslint.json | 1 + types/cross-storage/tslint.json | 1 + types/crossfilter/tslint.json | 1 + types/crossroads/tslint.json | 1 + types/crypto-js/tslint.json | 1 + types/cryptojs/tslint.json | 1 + types/cson/tslint.json | 1 + types/css-modules-require-hook/tslint.json | 1 + types/css/tslint.json | 1 + types/cssbeautify/tslint.json | 1 + types/csurf/tslint.json | 1 + types/cuid/tslint.json | 1 + types/custom-error-generator/tslint.json | 1 + types/cybozulabs-md5/tslint.json | 1 + types/d3-box/tslint.json | 1 + types/d3-cloud/tslint.json | 1 + types/d3-tip/tslint.json | 1 + types/d3.slider/tslint.json | 1 + types/d3pie/tslint.json | 1 + types/dat.gui/tslint.json | 1 + types/data-driven/tslint.json | 1 + types/date-arithmetic/tslint.json | 1 + types/date.format.js/tslint.json | 1 + types/datejs/tslint.json | 1 + types/db-migrate-base/tslint.json | 1 + types/db-migrate-pg/tslint.json | 1 + types/db.js/tslint.json | 1 + types/dc/tslint.json | 1 + types/decorum/tslint.json | 1 + types/defaults/tslint.json | 1 + types/deku/tslint.json | 1 + types/denodeify/tslint.json | 1 + types/deoxxa-content-type/tslint.json | 1 + types/deployjava/tslint.json | 1 + types/devexpress-web/tslint.json | 1 + types/devtools-detect/tslint.json | 1 + types/df-visible/tslint.json | 1 + types/dhtmlxgantt/tslint.json | 1 + types/dhtmlxscheduler/tslint.json | 1 + types/di-lite/tslint.json | 1 + types/diff2html/tslint.json | 1 + types/disposable-email-domains/tslint.json | 1 + types/doccookies/tslint.json | 1 + types/dock-spawn/tslint.json | 1 + types/docopt/tslint.json | 1 + types/doctrine/tslint.json | 1 + types/documentdb-server/tslint.json | 1 + types/dojo/tslint.json | 1 + types/dom4/tslint.json | 1 + types/domo/tslint.json | 1 + types/dompurify/tslint.json | 1 + types/domurl/tslint.json | 1 + types/donna/tslint.json | 1 + types/dotdotdot/tslint.json | 1 + types/doublearray/tslint.json | 1 + types/draft-js/tslint.json | 1 + types/dragula/tslint.json | 1 + types/dropboxjs/tslint.json | 1 + types/dropzone/tslint.json | 1 + types/dsv/tslint.json | 1 + types/dts-bundle/tslint.json | 1 + types/durandal/tslint.json | 1 + types/dustjs-linkedin/tslint.json | 1 + types/dvtng-jss/tslint.json | 1 + types/dw-bxslider-4/tslint.json | 1 + types/dygraphs/tslint.json | 1 + types/dymo-label-framework/tslint.json | 1 + types/dynatable/tslint.json | 1 + types/each/tslint.json | 1 + types/easeljs/tslint.json | 1 + types/easy-api-request/tslint.json | 1 + types/easy-jsend/tslint.json | 1 + types/easy-session/tslint.json | 1 + types/easy-table/tslint.json | 1 + types/easy-xapi-utils/tslint.json | 1 + types/easy-xapi/tslint.json | 1 + types/echarts/tslint.json | 1 + types/egg.js/tslint.json | 1 + types/ejs-locals/tslint.json | 1 + types/ejson/tslint.json | 1 + types/elastic.js/tslint.json | 1 + types/electron-debug/tslint.json | 1 + types/electron-devtools-installer/tslint.json | 1 + types/electron-notifications/tslint.json | 1 + types/electron-notify/tslint.json | 1 + types/electron-window-state/tslint.json | 1 + types/element-resize-event/tslint.json | 1 + types/elm/tslint.json | 1 + types/ember-testing-helpers/tslint.json | 1 + types/emissary/tslint.json | 1 + types/empower/tslint.json | 1 + types/emscripten/tslint.json | 1 + types/encoding-japanese/tslint.json | 1 + types/enhanced-resolve/tslint.json | 1 + types/ent/tslint.json | 1 + types/envify/tslint.json | 1 + types/enzyme/tslint.json | 1 + types/eonasdan-bootstrap-datetimepicker/tslint.json | 1 + types/epiceditor/tslint.json | 1 + types/epub/tslint.json | 1 + types/eq.js/tslint.json | 1 + types/errorhandler/tslint.json | 1 + types/es6-collections/tslint.json | 1 + types/es6-shim/tslint.json | 1 + types/escape-html/tslint.json | 1 + types/escape-latex/tslint.json | 1 + types/escape-string-regexp/tslint.json | 1 + types/escodegen/tslint.json | 1 + types/esprima-walk/tslint.json | 1 + types/estraverse/tslint.json | 1 + types/estree/tslint.json | 1 + types/event-loop-lag/tslint.json | 1 + types/event-stream/tslint.json | 1 + types/event-to-promise/tslint.json | 1 + types/evernote/tslint.json | 1 + types/exit/tslint.json | 1 + types/exorcist/tslint.json | 1 + types/expect.js/tslint.json | 1 + types/expectations/tslint.json | 1 + types/express-brute-memcached/tslint.json | 1 + types/express-brute-mongo/tslint.json | 1 + types/express-brute/tslint.json | 1 + types/express-debug/tslint.json | 1 + types/express-domain-middleware/tslint.json | 1 + types/express-handlebars/tslint.json | 1 + types/express-jwt/tslint.json | 1 + types/express-less/tslint.json | 1 + types/express-minify/tslint.json | 1 + types/express-mung/tslint.json | 1 + types/express-myconnection/tslint.json | 1 + types/express-openapi/tslint.json | 1 + types/express-partials/tslint.json | 1 + types/express-route-fs/tslint.json | 1 + types/express-unless/tslint.json | 1 + types/express-useragent/tslint.json | 1 + types/extjs/tslint.json | 1 + types/eyes/tslint.json | 1 + types/facebook-js-sdk/tslint.json | 1 + types/facebook-pixel/tslint.json | 1 + types/faker/tslint.json | 1 + types/falcor-express/tslint.json | 1 + types/falcor-http-datasource/tslint.json | 1 + types/falcor-json-graph/tslint.json | 1 + types/falcor-router/tslint.json | 1 + types/famous/tslint.json | 1 + types/farbtastic/tslint.json | 1 + types/fast-levenshtein/tslint.json | 1 + types/fast-stats/tslint.json | 1 + types/fastclick/tslint.json | 1 + types/favico.js/tslint.json | 1 + types/fb/tslint.json | 1 + types/fbemitter/tslint.json | 1 + types/featherlight/tslint.json | 1 + types/fhir/tslint.json | 1 + types/fibers/tslint.json | 1 + types/field/tslint.json | 1 + types/filesystem/tslint.json | 1 + types/filewriter/tslint.json | 1 + types/fill-pdf/tslint.json | 1 + types/finalhandler/tslint.json | 1 + types/finch/tslint.json | 1 + types/fingerprintjs/tslint.json | 1 + types/firebase-client/tslint.json | 1 + types/firebase-token-generator/tslint.json | 1 + types/firefox/tslint.json | 1 + types/fixed-data-table/tslint.json | 1 + types/flake-idgen/tslint.json | 1 + types/flat/tslint.json | 1 + types/flexslider/tslint.json | 1 + types/flight/tslint.json | 1 + types/flightplan/tslint.json | 1 + types/flipsnap/tslint.json | 1 + types/flot/tslint.json | 1 + types/flowjs/tslint.json | 1 + types/fluxxor/tslint.json | 1 + types/fontfaceobserver/tslint.json | 1 + types/fontoxml/tslint.json | 1 + types/forge-di/tslint.json | 1 + types/form-serializer/tslint.json | 1 + types/formidable/tslint.json | 1 + types/fossil-delta/tslint.json | 1 + types/foundation/tslint.json | 1 + types/fpsmeter/tslint.json | 1 + types/freedom/tslint.json | 1 + types/from/tslint.json | 1 + types/fromjs/tslint.json | 1 + types/fromnow/tslint.json | 1 + types/fs-ext/tslint.json | 1 + types/fs-finder/tslint.json | 1 + types/fs-mock/tslint.json | 1 + types/ftdomdelegate/tslint.json | 1 + types/ftp/tslint.json | 1 + types/ftpd/tslint.json | 1 + types/fullname/tslint.json | 1 + types/fullpage.js/tslint.json | 1 + types/fuzzaldrin-plus/tslint.json | 1 + types/fxn/tslint.json | 1 + types/gae.channel.api/tslint.json | 1 + types/gamequery/tslint.json | 1 + types/gandi-livedns/tslint.json | 1 + types/gapi.analytics/tslint.json | 1 + types/gapi.calendar/tslint.json | 1 + types/gapi.drive/tslint.json | 1 + types/gapi.pagespeedonline/tslint.json | 1 + types/gapi.people/tslint.json | 1 + types/gapi.plus/tslint.json | 1 + types/gapi.translate/tslint.json | 1 + types/gapi.urlshortener/tslint.json | 1 + types/gapi.youtube/tslint.json | 1 + types/gapi.youtubeanalytics/tslint.json | 1 + types/gapi/tslint.json | 1 + types/generic-functions/tslint.json | 1 + types/gently/tslint.json | 1 + types/geoip-lite/tslint.json | 1 + types/geojson2osm/tslint.json | 1 + types/geometry-dom/tslint.json | 1 + types/gijgo/tslint.json | 1 + types/giraffe/tslint.json | 1 + types/git-config/tslint.json | 1 + types/git/tslint.json | 1 + types/gl-matrix/tslint.json | 1 + types/gldatepicker/tslint.json | 1 + types/glidejs/tslint.json | 1 + types/glob-expand/tslint.json | 1 + types/glob-stream/tslint.json | 1 + types/globalize-compiler/tslint.json | 1 + types/globalize/tslint.json | 1 + types/go/tslint.json | 1 + types/google-apps-script/tslint.json | 1 + types/google-closure-compiler/tslint.json | 1 + types/google-drive-realtime-api/tslint.json | 1 + types/google-earth/tslint.json | 1 + types/google-libphonenumber/tslint.json | 1 + types/google-maps/tslint.json | 1 + types/google.analytics/tslint.json | 1 + types/google.feeds/tslint.json | 1 + types/google.geolocation/tslint.json | 1 + types/google.picker/tslint.json | 1 + types/google.visualization/tslint.json | 1 + types/googlemaps.infobubble/tslint.json | 1 + types/googlemaps/tslint.json | 1 + types/graham_scan/tslint.json | 1 + types/graphlib/tslint.json | 1 + types/graphviz/tslint.json | 1 + types/gravatar/tslint.json | 1 + types/gregorian-calendar/tslint.json | 1 + types/gridfs-stream/tslint.json | 1 + types/gridstack/tslint.json | 1 + types/grunt/tslint.json | 1 + types/gsap/tslint.json | 1 + types/gulp-angular-templatecache/tslint.json | 1 + types/gulp-autoprefixer/tslint.json | 1 + types/gulp-babel/tslint.json | 1 + types/gulp-cache/tslint.json | 1 + types/gulp-cached/tslint.json | 1 + types/gulp-changed/tslint.json | 1 + types/gulp-cheerio/tslint.json | 1 + types/gulp-coffeeify/tslint.json | 1 + types/gulp-coffeelint/tslint.json | 1 + types/gulp-concat/tslint.json | 1 + types/gulp-copy/tslint.json | 1 + types/gulp-csso/tslint.json | 1 + types/gulp-debug/tslint.json | 1 + types/gulp-dtsm/tslint.json | 1 + types/gulp-espower/tslint.json | 1 + types/gulp-file-include/tslint.json | 1 + types/gulp-filter/tslint.json | 1 + types/gulp-flatten/tslint.json | 1 + types/gulp-gh-pages/tslint.json | 1 + types/gulp-gzip/tslint.json | 1 + types/gulp-help-doc/tslint.json | 1 + types/gulp-help/tslint.json | 1 + types/gulp-html-replace/tslint.json | 1 + types/gulp-htmlmin/tslint.json | 1 + types/gulp-if/tslint.json | 1 + types/gulp-inject/tslint.json | 1 + types/gulp-insert/tslint.json | 1 + types/gulp-install/tslint.json | 1 + types/gulp-istanbul/tslint.json | 1 + types/gulp-jade/tslint.json | 1 + types/gulp-jasmine-browser/tslint.json | 1 + types/gulp-json-editor/tslint.json | 1 + types/gulp-jspm/tslint.json | 1 + types/gulp-less/tslint.json | 1 + types/gulp-load-plugins/tslint.json | 1 + types/gulp-minify-css/tslint.json | 1 + types/gulp-minify-html/tslint.json | 1 + types/gulp-mocha/tslint.json | 1 + types/gulp-newer/tslint.json | 1 + types/gulp-ng-annotate/tslint.json | 1 + types/gulp-nodemon/tslint.json | 1 + types/gulp-plumber/tslint.json | 1 + types/gulp-protractor/tslint.json | 1 + types/gulp-remember/tslint.json | 1 + types/gulp-rename/tslint.json | 1 + types/gulp-replace/tslint.json | 1 + types/gulp-rev-replace/tslint.json | 1 + types/gulp-rev/tslint.json | 1 + types/gulp-ruby-sass/tslint.json | 1 + types/gulp-sass/tslint.json | 1 + types/gulp-shell/tslint.json | 1 + types/gulp-sort/tslint.json | 1 + types/gulp-sourcemaps/tslint.json | 1 + types/gulp-strip-debug/tslint.json | 1 + types/gulp-svg-sprite/tslint.json | 1 + types/gulp-task-listing/tslint.json | 1 + types/gulp-tsd/tslint.json | 1 + types/gulp-useref/tslint.json | 1 + types/gulp-watch/tslint.json | 1 + types/gulp/tslint.json | 1 + types/h2o2/tslint.json | 1 + types/halfred/tslint.json | 1 + types/hammerjs/tslint.json | 1 + types/hapi-auth-basic/tslint.json | 1 + types/hapi-decorators/tslint.json | 1 + types/harmony-proxy/tslint.json | 1 + types/hasher/tslint.json | 1 + types/hashids/tslint.json | 1 + types/hashmap/tslint.json | 1 + types/hashset/tslint.json | 1 + types/hashtable/tslint.json | 1 + types/he/tslint.json | 1 + types/headroom/tslint.json | 1 + types/heap/tslint.json | 1 + types/hellosign-embedded/tslint.json | 1 + types/helmet/tslint.json | 1 + types/highcharts-ng/tslint.json | 1 + types/highland/tslint.json | 1 + types/highlight.js/tslint.json | 1 + types/history.js/tslint.json | 1 + types/history/tslint.json | 1 + types/hooker/tslint.json | 1 + types/hopscotch/tslint.json | 1 + types/howler/tslint.json | 1 + types/html-entities/tslint.json | 1 + types/html-pdf/tslint.json | 1 + types/html-to-text/tslint.json | 1 + types/html2canvas/tslint.json | 1 + types/htmlescape/tslint.json | 1 + types/htmlhint/tslint.json | 1 + types/htmlparser2/tslint.json | 1 + types/htmltojsx/tslint.json | 1 + types/http-status/tslint.json | 1 + types/http-string-parser/tslint.json | 1 + types/httperr/tslint.json | 1 + types/hubspot-pace/tslint.json | 1 + types/humane/tslint.json | 1 + types/humanparser/tslint.json | 1 + types/humps/tslint.json | 1 + types/hyperscript/tslint.json | 1 + types/hypertext-application-language/tslint.json | 1 + types/i18next-express-middleware/tslint.json | 1 + types/i18next-node-fs-backend/tslint.json | 1 + types/i18next-sprintf-postprocessor/tslint.json | 1 + types/i2c-bus/tslint.json | 1 + types/iban/tslint.json | 1 + types/ibm-mobilefirst/tslint.json | 1 + types/icepick/tslint.json | 1 + types/icheck/tslint.json | 1 + types/iconv/tslint.json | 1 + types/ignite-ui/tslint.json | 1 + types/imagemagick-native/tslint.json | 1 + types/imagemagick/tslint.json | 1 + types/imagemapster/tslint.json | 1 + types/imagesloaded/tslint.json | 1 + types/imap-simple/tslint.json | 1 + types/imap/tslint.json | 1 + types/imgur-rest-api/tslint.json | 1 + types/impress/tslint.json | 1 + types/incremental-dom/tslint.json | 1 + types/inflected/tslint.json | 1 + types/inflection/tslint.json | 1 + types/inherits/tslint.json | 1 + types/ini/tslint.json | 1 + types/iniparser/tslint.json | 1 + types/inline-css/tslint.json | 1 + types/inquirer/tslint.json | 1 + types/insight/tslint.json | 1 + types/intercomjs/tslint.json | 1 + types/intro.js/tslint.json | 1 + types/invariant/tslint.json | 1 + types/inversify-devtools/tslint.json | 1 + types/irc/tslint.json | 1 + types/is-my-json-valid/tslint.json | 1 + types/is-url/tslint.json | 1 + types/is/tslint.json | 1 + types/iscroll/tslint.json | 1 + types/iso8601-localizer/tslint.json | 1 + types/istanbul-middleware/tslint.json | 1 + types/istanbul/tslint.json | 1 + types/ix.js/tslint.json | 1 + types/jade/tslint.json | 1 + types/jake/tslint.json | 1 + types/jasmine-es6-promise-matchers/tslint.json | 1 + types/jasmine-jquery/tslint.json | 1 + types/jasmine-matchers/tslint.json | 1 + types/jasmine-node/tslint.json | 1 + types/jasmine-promise-matchers/tslint.json | 1 + types/java-applet/tslint.json | 1 + types/java/tslint.json | 1 + types/javascript-astar/tslint.json | 1 + types/javascript-bignum/tslint.json | 1 + types/javascript-obfuscator/tslint.json | 1 + types/jbinary/tslint.json | 1 + types/jcanvas/tslint.json | 1 + types/jdataview/tslint.json | 1 + types/jdenticon/tslint.json | 1 + types/jee-jsf/tslint.json | 1 + types/jest/tslint.json | 1 + types/jfp/tslint.json | 1 + types/jjv/tslint.json | 1 + types/jjve/tslint.json | 1 + types/johnny-five/tslint.json | 1 + types/jpm/tslint.json | 1 + types/jqgrid/tslint.json | 1 + types/jqrangeslider/tslint.json | 1 + types/jquery-ajax-chain/tslint.json | 1 + types/jquery-alertable/tslint.json | 1 + types/jquery-backstretch/tslint.json | 1 + types/jquery-cropbox/tslint.json | 1 + types/jquery-deparam/tslint.json | 1 + types/jquery-easy-loading/tslint.json | 1 + types/jquery-fullscreen/tslint.json | 1 + types/jquery-galleria/tslint.json | 1 + types/jquery-handsontable/tslint.json | 1 + types/jquery-jsonrpcclient/tslint.json | 1 + types/jquery-knob/tslint.json | 1 + types/jquery-mockjax/tslint.json | 1 + types/jquery-mousewheel/tslint.json | 1 + types/jquery-param/tslint.json | 1 + types/jquery-sortable/tslint.json | 1 + types/jquery-steps/tslint.json | 1 + types/jquery-timeentry/tslint.json | 1 + types/jquery-truncate-html/tslint.json | 1 + types/jquery-urlparam/tslint.json | 1 + types/jquery-validation-unobtrusive/tslint.json | 1 + types/jquery.address/tslint.json | 1 + types/jquery.are-you-sure/tslint.json | 1 + types/jquery.autosize/tslint.json | 1 + types/jquery.base64/tslint.json | 1 + types/jquery.bbq/tslint.json | 1 + types/jquery.blockui/tslint.json | 1 + types/jquery.bootstrap.wizard/tslint.json | 1 + types/jquery.cleditor/tslint.json | 1 + types/jquery.clientsidelogging/tslint.json | 1 + types/jquery.color/tslint.json | 1 + types/jquery.colorbox/tslint.json | 1 + types/jquery.colorpicker/tslint.json | 1 + types/jquery.contextmenu/tslint.json | 1 + types/jquery.cookie/tslint.json | 1 + types/jquery.customselect/tslint.json | 1 + types/jquery.cycle/tslint.json | 1 + types/jquery.cycle2/tslint.json | 1 + types/jquery.dropotron/tslint.json | 1 + types/jquery.dynatree/tslint.json | 1 + types/jquery.elang/tslint.json | 1 + types/jquery.fancytree/tslint.json | 1 + types/jquery.fileupload/tslint.json | 1 + types/jquery.filtertable/tslint.json | 1 + types/jquery.finger/tslint.json | 1 + types/jquery.flagstrap/tslint.json | 1 + types/jquery.form/tslint.json | 1 + types/jquery.fullscreen/tslint.json | 1 + types/jquery.gridster/tslint.json | 1 + types/jquery.highlight-bartaz/tslint.json | 1 + types/jquery.jnotify/tslint.json | 1 + types/jquery.joyride/tslint.json | 1 + types/jquery.jsignature/tslint.json | 1 + types/jquery.leanmodal/tslint.json | 1 + types/jquery.livestampjs/tslint.json | 1 + types/jquery.menuaim/tslint.json | 1 + types/jquery.mmenu/tslint.json | 1 + types/jquery.notifybar/tslint.json | 1 + types/jquery.noty/tslint.json | 1 + types/jquery.payment/tslint.json | 1 + types/jquery.pjax/tslint.json | 1 + types/jquery.placeholder/tslint.json | 1 + types/jquery.pnotify/tslint.json | 1 + types/jquery.postmessage/tslint.json | 1 + types/jquery.prettyphoto/tslint.json | 1 + types/jquery.qrcode/tslint.json | 1 + types/jquery.rateit/tslint.json | 1 + types/jquery.rowgrid/tslint.json | 1 + types/jquery.scrollto/tslint.json | 1 + types/jquery.simplemodal/tslint.json | 1 + types/jquery.simplepagination/tslint.json | 1 + types/jquery.simulate/tslint.json | 1 + types/jquery.slimscroll/tslint.json | 1 + types/jquery.sortelements/tslint.json | 1 + types/jquery.superlink/tslint.json | 1 + types/jquery.tagsmanager/tslint.json | 1 + types/jquery.tile/tslint.json | 1 + types/jquery.timeago/tslint.json | 1 + types/jquery.timepicker/tslint.json | 1 + types/jquery.timer/tslint.json | 1 + types/jquery.tinycarousel/tslint.json | 1 + types/jquery.tinyscrollbar/tslint.json | 1 + types/jquery.tipsy/tslint.json | 1 + types/jquery.total-storage/tslint.json | 1 + types/jquery.transit/tslint.json | 1 + types/jquery.ui.datetimepicker/tslint.json | 1 + types/jquery.ui.layout/tslint.json | 1 + types/jquery.uniform/tslint.json | 1 + types/jquery.watermark/tslint.json | 1 + types/jquery.window/tslint.json | 1 + types/jquerymobile/tslint.json | 1 + types/jqueryui/tslint.json | 1 + types/js-beautify/tslint.json | 1 + types/js-clipper/tslint.json | 1 + types/js-combinatorics/tslint.json | 1 + types/js-data-angular/tslint.json | 1 + types/js-fixtures/tslint.json | 1 + types/js-git/tslint.json | 1 + types/js-money/tslint.json | 1 + types/js-priority-queue/tslint.json | 1 + types/js-schema/tslint.json | 1 + types/js-search/tslint.json | 1 + types/js-url/tslint.json | 1 + types/jsbn/tslint.json | 1 + types/jscrollpane/tslint.json | 1 + types/jsdeferred/tslint.json | 1 + types/jsen/tslint.json | 1 + types/jsend/tslint.json | 1 + types/jsesc/tslint.json | 1 + types/jsfl/tslint.json | 1 + types/jsgraph/tslint.json | 1 + types/jshamcrest/tslint.json | 1 + types/jsmockito/tslint.json | 1 + types/json-editor/tslint.json | 1 + types/json-merge-patch/tslint.json | 1 + types/json-patch-gen/tslint.json | 1 + types/json-patch/tslint.json | 1 + types/json-pointer/tslint.json | 1 + types/json-socket/tslint.json | 1 + types/json5/tslint.json | 1 + types/jsoneditor/tslint.json | 1 + types/jsoneditoronline/tslint.json | 1 + types/jsonminify/tslint.json | 1 + types/jsonnet/tslint.json | 1 + types/jsonpath/tslint.json | 1 + types/jsonstream/tslint.json | 1 + types/jsrender/tslint.json | 1 + types/jstimezonedetect/tslint.json | 1 + types/jstorage/tslint.json | 1 + types/jstree/tslint.json | 1 + types/jsts/tslint.json | 1 + types/jsuite/tslint.json | 1 + types/jsuri/tslint.json | 1 + types/jsurl/tslint.json | 1 + types/jsx-chai/tslint.json | 1 + types/jug/tslint.json | 1 + types/jwt-client/tslint.json | 1 + types/jwt-simple/tslint.json | 1 + types/karma-chai-sinon/tslint.json | 1 + types/karma-coverage/tslint.json | 1 + types/karma-jasmine/tslint.json | 1 + types/katex/tslint.json | 1 + types/kefir/tslint.json | 1 + types/kendo-ui/tslint.json | 1 + types/keyboardjs/tslint.json | 1 + types/keymaster/tslint.json | 1 + types/keymirror/tslint.json | 1 + types/keytar/tslint.json | 1 + types/kii-cloud-sdk/tslint.json | 1 + types/kik-browser/tslint.json | 1 + types/kineticjs/tslint.json | 1 + types/klaw/tslint.json | 1 + types/knockback/tslint.json | 1 + types/knockout-amd-helpers/tslint.json | 1 + types/knockout-postbox/tslint.json | 1 + types/knockout-secure-binding/tslint.json | 1 + types/knockout-transformations/tslint.json | 1 + types/knockout.deferred.updates/tslint.json | 1 + types/knockout.editables/tslint.json | 1 + types/knockout.es5/tslint.json | 1 + types/knockout.kogrid/tslint.json | 1 + types/knockout.mapper/tslint.json | 1 + types/knockout.mapping/tslint.json | 1 + types/knockout.projections/tslint.json | 1 + types/knockout.punches/tslint.json | 1 + types/knockout.rx/tslint.json | 1 + types/knockout.validation/tslint.json | 1 + types/knockout.viewmodel/tslint.json | 1 + types/knockout/tslint.json | 1 + types/knockstrap/tslint.json | 1 + types/ko.plus/tslint.json | 1 + types/koa-bouncer/tslint.json | 1 + types/koa-compress/tslint.json | 1 + types/koa-favicon/tslint.json | 1 + types/koa-hbs/tslint.json | 1 + types/koa-json/tslint.json | 1 + types/koa-router/tslint.json | 1 + types/koa-session-minimal/tslint.json | 1 + types/koa/tslint.json | 1 + types/kolite/tslint.json | 1 + types/konami.js/tslint.json | 1 + types/kue/tslint.json | 1 + types/lab/tslint.json | 1 + types/ladda/tslint.json | 1 + types/latinize/tslint.json | 1 + types/launchpad/tslint.json | 1 + types/lazy.js/tslint.json | 1 + types/lazypipe/tslint.json | 1 + types/ldapjs/tslint.json | 1 + types/leadfoot/tslint.json | 1 + types/leapmotionts/tslint.json | 1 + types/less-middleware/tslint.json | 1 + types/less/tslint.json | 1 + types/level-sublevel/tslint.json | 1 + types/levenshtein/tslint.json | 1 + types/lime-js/tslint.json | 1 + types/line-reader/tslint.json | 1 + types/lls/tslint.json | 1 + types/loader-runner/tslint.json | 1 + types/lobibox/tslint.json | 1 + types/lockr/tslint.json | 1 + types/locutus/tslint.json | 1 + types/logg/tslint.json | 1 + types/loggly/tslint.json | 1 + types/logrotate-stream/tslint.json | 1 + types/lokijs/tslint.json | 1 + types/lolex/tslint.json | 1 + types/long/tslint.json | 1 + types/lory.js/tslint.json | 1 + types/lowlight/tslint.json | 1 + types/lscache/tslint.json | 1 + types/luaparse/tslint.json | 1 + types/lwip/tslint.json | 1 + types/magic-number/tslint.json | 1 + types/magicsuggest/tslint.json | 1 + types/mailcheck/tslint.json | 1 + types/maildev/tslint.json | 1 + types/main-bower-files/tslint.json | 1 + types/mainloop.js/tslint.json | 1 + types/maker.js/tslint.json | 1 + types/mandrill-api/tslint.json | 1 + types/mapbox-gl/tslint.json | 1 + types/mapsjs/tslint.json | 1 + types/mariasql/tslint.json | 1 + types/markdown-it/tslint.json | 1 + types/marker-animate-unobtrusive/tslint.json | 1 + types/markitup/tslint.json | 1 + types/maskedinput/tslint.json | 1 + types/match-media-mock/tslint.json | 1 + types/material-design-lite/tslint.json | 1 + types/material-ui-pagination/tslint.json | 1 + types/mathjax/tslint.json | 1 + types/matter-js/tslint.json | 1 + types/mcustomscrollbar/tslint.json | 1 + types/md5/tslint.json | 1 + types/mdns/tslint.json | 1 + types/medium-editor/tslint.json | 1 + types/memory-fs/tslint.json | 1 + types/memwatch-next/tslint.json | 1 + types/menubar/tslint.json | 1 + types/meshblu/tslint.json | 1 + types/mess/tslint.json | 1 + types/messenger/tslint.json | 1 + types/meteor-accounts-phone/tslint.json | 1 + types/meteor-jboulhous-dev/tslint.json | 1 + types/meteor-persistent-session/tslint.json | 1 + types/meteor-prime8consulting-oauth2/tslint.json | 1 + types/meteor-publish-composite/tslint.json | 1 + types/meteor-roles/tslint.json | 1 + types/meteor/tslint.json | 1 + types/method-override/tslint.json | 1 + types/metric-suffix/tslint.json | 1 + types/microsoft-ajax/tslint.json | 1 + types/microsoft-live-connect/tslint.json | 1 + types/microsoft-sdk-soap/tslint.json | 1 + types/milkcocoa/tslint.json | 1 + types/milliseconds/tslint.json | 1 + types/mime-db/tslint.json | 1 + types/mimos/tslint.json | 1 + types/minilog/tslint.json | 1 + types/minimist/tslint.json | 1 + types/mitm/tslint.json | 1 + types/mixto/tslint.json | 1 + types/mkpath/tslint.json | 1 + types/mmmagic/tslint.json | 1 + types/mocha-phantomjs/tslint.json | 1 + types/mock-fs/tslint.json | 1 + types/mock-require/tslint.json | 1 + types/mockery/tslint.json | 1 + types/mockjs/tslint.json | 1 + types/moment-jalaali/tslint.json | 1 + types/mongoose-auto-increment/tslint.json | 1 + types/mongoose-deep-populate/tslint.json | 1 + types/mongoose-mock/tslint.json | 1 + types/mongoose-paginate/tslint.json | 1 + types/mongoose-promise/tslint.json | 1 + types/mongoose-seeder/tslint.json | 1 + types/mongoose-sequence/tslint.json | 1 + types/mongoose/tslint.json | 1 + types/morris.js/tslint.json | 1 + types/mousetrap/tslint.json | 1 + types/moviedb/tslint.json | 1 + types/mpromise/tslint.json | 1 + types/ms/tslint.json | 1 + types/msgpack/tslint.json | 1 + types/msgpack5/tslint.json | 1 + types/msnodesql/tslint.json | 1 + types/msportalfx-test/tslint.json | 1 + types/mssql/tslint.json | 1 + types/mu2/tslint.json | 1 + types/multiparty/tslint.json | 1 + types/multiplexjs/tslint.json | 1 + types/murmurhash-js/tslint.json | 1 + types/murmurhash3js/tslint.json | 1 + types/musicmetadata/tslint.json | 1 + types/mustache/tslint.json | 1 + types/mz/tslint.json | 1 + types/nanoajax/tslint.json | 1 + types/nanp/tslint.json | 1 + types/natural-sort/tslint.json | 1 + types/natural/tslint.json | 1 + types/ncp/tslint.json | 1 + types/neo4j/tslint.json | 1 + types/nes/tslint.json | 1 + types/netmask/tslint.json | 1 + types/nexpect/tslint.json | 1 + types/ng-command/tslint.json | 1 + types/ng-cordova/tslint.json | 1 + types/ng-dialog/tslint.json | 1 + types/ng-facebook/tslint.json | 1 + types/ng-file-upload/tslint.json | 1 + types/ng-flow/tslint.json | 1 + types/ng-grid/tslint.json | 1 + types/ng-i18next/tslint.json | 1 + types/ng-notify/tslint.json | 1 + types/ngbootbox/tslint.json | 1 + types/ngeohash/tslint.json | 1 + types/ngkookies/tslint.json | 1 + types/ngmap/tslint.json | 1 + types/ngprogress-lite/tslint.json | 1 + types/ngprogress/tslint.json | 1 + types/ngreact/tslint.json | 1 + types/nightmare/tslint.json | 1 + types/noble/tslint.json | 1 + types/nock/tslint.json | 1 + types/nodal/tslint.json | 1 + types/node-7z/tslint.json | 1 + types/node-array-ext/tslint.json | 1 + types/node-calendar/tslint.json | 1 + types/node-config-manager/tslint.json | 1 + types/node-dir/tslint.json | 1 + types/node-dogstatsd/tslint.json | 1 + types/node-fibers/tslint.json | 1 + types/node-forge/tslint.json | 1 + types/node-gcm/tslint.json | 1 + types/node-getopt/tslint.json | 1 + types/node-hue-api/tslint.json | 1 + types/node-int64/tslint.json | 1 + types/node-jsfl-runner/tslint.json | 1 + types/node-json-db/tslint.json | 1 + types/node-mysql-wrapper/tslint.json | 1 + types/node-notifier/tslint.json | 1 + types/node-persist/tslint.json | 1 + types/node-polyglot/tslint.json | 1 + types/node-powershell/tslint.json | 1 + types/node-sass-middleware/tslint.json | 1 + types/node-slack/tslint.json | 1 + types/node-snap7/tslint.json | 1 + types/node-uuid/tslint.json | 1 + types/node-validator/tslint.json | 1 + types/node_redis/tslint.json | 1 + types/nodemailer-direct-transport/tslint.json | 1 + types/nodemailer-pickup-transport/tslint.json | 1 + types/nodemailer-smtp-pool/tslint.json | 1 + types/nodemailer-smtp-transport/tslint.json | 1 + types/nodemailer-stub-transport/tslint.json | 1 + types/nodeunit/tslint.json | 1 + types/noisejs/tslint.json | 1 + types/nomnom/tslint.json | 1 + types/nopt/tslint.json | 1 + types/notie/tslint.json | 1 + types/notify/tslint.json | 1 + types/notifyjs-browser/tslint.json | 1 + types/notifyjs/tslint.json | 1 + types/nouislider/tslint.json | 1 + types/npm/tslint.json | 1 + types/nprogress/tslint.json | 1 + types/numeral/tslint.json | 1 + types/nunjucks-date/tslint.json | 1 + types/nvd3/tslint.json | 1 + types/nw.gui/tslint.json | 1 + types/nw.js/tslint.json | 1 + types/o.js/tslint.json | 1 + types/oauth.js/tslint.json | 1 + types/object-assign/tslint.json | 1 + types/object-diff/tslint.json | 1 + types/object-hash/tslint.json | 1 + types/object-refs/tslint.json | 1 + types/oblo-util/tslint.json | 1 + types/oboe/tslint.json | 1 + types/observe-js/tslint.json | 1 + types/oclazyload/tslint.json | 1 + types/odata/tslint.json | 1 + types/office-js-preview/tslint.json | 1 + types/office-js/tslint.json | 1 + types/offline-js/tslint.json | 1 + types/oidc-token-manager/tslint.json | 1 + types/onoff/tslint.json | 1 + types/open/tslint.json | 1 + types/openjscad/tslint.json | 1 + types/openpgp/tslint.json | 1 + types/opentok/tslint.json | 1 + types/openui5/tslint.json | 1 + types/optimist/tslint.json | 1 + types/oracledb/tslint.json | 1 + types/orchestrator/tslint.json | 1 + types/osmtogeojson/tslint.json | 1 + types/owlcarousel/tslint.json | 1 + types/p2/tslint.json | 1 + types/packery/tslint.json | 1 + types/page-icon/tslint.json | 1 + types/page/tslint.json | 1 + types/pako/tslint.json | 1 + types/papaparse/tslint.json | 1 + types/paper/tslint.json | 1 + types/paralleljs/tslint.json | 1 + types/parcel-env/tslint.json | 1 + types/parse-glob/tslint.json | 1 + types/parse-mockdb/tslint.json | 1 + types/parse/tslint.json | 1 + types/passport-beam/tslint.json | 1 + types/passport-google-oauth/tslint.json | 1 + types/passport-http-bearer/tslint.json | 1 + types/passport-jwt/tslint.json | 1 + types/passport-local-mongoose/tslint.json | 1 + types/passport-local/tslint.json | 1 + types/passport-oauth2-client-password/tslint.json | 1 + types/passport-strategy/tslint.json | 1 + types/passport-twitter/tslint.json | 1 + types/password-hash/tslint.json | 1 + types/path-parse/tslint.json | 1 + types/pathfinding/tslint.json | 1 + types/pathjs/tslint.json | 1 + types/paypal-cordova-plugin/tslint.json | 1 + types/pdfjs-dist/tslint.json | 1 + types/pdfkit/tslint.json | 1 + types/pdfobject/tslint.json | 1 + types/pebblekitjs/tslint.json | 1 + types/peerjs/tslint.json | 1 + types/pegjs/tslint.json | 1 + types/persona/tslint.json | 1 + types/pg-pool/tslint.json | 1 + types/pgwmodal/tslint.json | 1 + types/phantom/tslint.json | 1 + types/phantomcss/tslint.json | 1 + types/phantomjs/tslint.json | 1 + types/phone-formatter/tslint.json | 1 + types/phone/tslint.json | 1 + types/phonegap-facebook-plugin/tslint.json | 1 + types/phonegap-nfc/tslint.json | 1 + types/phonegap-plugin-barcodescanner/tslint.json | 1 + types/phonegap/tslint.json | 1 + types/photonui/tslint.json | 1 + types/photoswipe/tslint.json | 1 + types/physijs/tslint.json | 1 + types/pi-spi/tslint.json | 1 + types/pickadate/tslint.json | 1 + types/pify/tslint.json | 1 + types/pinkyswear/tslint.json | 1 + types/pinterest-sdk/tslint.json | 1 + types/piwik-tracker/tslint.json | 1 + types/pixi.js/tslint.json | 1 + types/pkijs/tslint.json | 1 + types/platform/tslint.json | 1 + types/playerframework/tslint.json | 1 + types/pleasejs/tslint.json | 1 + types/plupload/tslint.json | 1 + types/pluralize/tslint.json | 1 + types/pngjs2/tslint.json | 1 + types/podcast/tslint.json | 1 + types/podium/tslint.json | 1 + types/polyline/tslint.json | 1 + types/polymer-ts/tslint.json | 1 + types/polymer/tslint.json | 1 + types/popcorn/tslint.json | 1 + types/postal/tslint.json | 1 + types/power-assert-formatter/tslint.json | 1 + types/power-assert/tslint.json | 1 + types/precise/tslint.json | 1 + types/precond/tslint.json | 1 + types/preloadjs/tslint.json | 1 + types/prelude-ls/tslint.json | 1 + types/prettyjson/tslint.json | 1 + types/priorityqueuejs/tslint.json | 1 + types/progress/tslint.json | 1 + types/progressjs/tslint.json | 1 + types/project-oxford/tslint.json | 1 + types/promise-pg/tslint.json | 1 + types/promise-pool/tslint.json | 1 + types/promisify-node/tslint.json | 1 + types/promisify-supertest/tslint.json | 1 + types/prompt-sync-history/tslint.json | 1 + types/prompt-sync/tslint.json | 1 + types/promptly/tslint.json | 1 + types/protractor-helpers/tslint.json | 1 + types/protractor-http-mock/tslint.json | 1 + types/proxyquire/tslint.json | 1 + types/pty.js/tslint.json | 1 + types/pubsub-js/tslint.json | 1 + types/pug/tslint.json | 1 + types/pure-render-decorator/tslint.json | 1 + types/purl/tslint.json | 1 + types/pvutils/tslint.json | 1 + types/q-io/tslint.json | 1 + types/q-retry/tslint.json | 1 + types/qs/tslint.json | 1 + types/qtip2/tslint.json | 1 + types/quixote/tslint.json | 1 + types/qunit/tslint.json | 1 + types/quoted-printable/tslint.json | 1 + types/qwest/tslint.json | 1 + types/rabbit.js/tslint.json | 1 + types/ractive/tslint.json | 1 + types/radium/tslint.json | 1 + types/radius/tslint.json | 1 + types/random-string/tslint.json | 1 + types/randomcolor/tslint.json | 1 + types/randomstring/tslint.json | 1 + types/rangy/tslint.json | 1 + types/rangyinputs/tslint.json | 1 + types/raphael/tslint.json | 1 + types/ratelimiter/tslint.json | 1 + types/raty/tslint.json | 1 + types/rbush/tslint.json | 1 + types/rc-select/tslint.json | 1 + types/rcloader/tslint.json | 1 + types/react-addons-create-fragment/tslint.json | 1 + types/react-addons-css-transition-group/tslint.json | 1 + types/react-addons-linked-state-mixin/tslint.json | 1 + types/react-addons-perf/tslint.json | 1 + types/react-addons-pure-render-mixin/tslint.json | 1 + types/react-addons-shallow-compare/tslint.json | 1 + types/react-addons-test-utils/tslint.json | 1 + types/react-addons-transition-group/tslint.json | 1 + types/react-addons-update/tslint.json | 1 + types/react-bootstrap-daterangepicker/tslint.json | 1 + types/react-breadcrumbs/tslint.json | 1 + types/react-bytesize-icons/tslint.json | 1 + types/react-calendar-timeline/tslint.json | 1 + types/react-codemirror/tslint.json | 1 + types/react-css-modules/tslint.json | 1 + types/react-css-transition-replace/tslint.json | 1 + types/react-custom-scrollbars/tslint.json | 1 + types/react-data-grid/tslint.json | 1 + types/react-datagrid/tslint.json | 1 + types/react-dates/tslint.json | 1 + types/react-dom/tslint.json | 1 + types/react-dropzone/tslint.json | 1 + types/react-easy-chart/tslint.json | 1 + types/react-file-input/tslint.json | 1 + types/react-flex/tslint.json | 1 + types/react-flexr/tslint.json | 1 + types/react-helmet/tslint.json | 1 + types/react-holder/tslint.json | 1 + types/react-imageloader/tslint.json | 1 + types/react-infinite/tslint.json | 1 + types/react-input-calendar/tslint.json | 1 + types/react-intl-redux/tslint.json | 1 + types/react-is-deprecated/tslint.json | 1 + types/react-jsonschema-form/tslint.json | 1 + types/react-mdl/tslint.json | 1 + types/react-mixin/tslint.json | 1 + types/react-motion-slider/tslint.json | 1 + types/react-motion/tslint.json | 1 + types/react-native-orientation/tslint.json | 1 + types/react-native-sortable-list/tslint.json | 1 + types/react-native-touch-id/tslint.json | 1 + types/react-notification-system/tslint.json | 1 + types/react-props-decorators/tslint.json | 1 + types/react-redux-i18n/tslint.json | 1 + types/react-redux-toastr/tslint.json | 1 + types/react-router-bootstrap/tslint.json | 1 + types/react-scrollbar/tslint.json | 1 + types/react-spinkit/tslint.json | 1 + types/react-swf/tslint.json | 1 + types/react-tagcloud/tslint.json | 1 + types/react-tap-event-plugin/tslint.json | 1 + types/react-test-renderer/tslint.json | 1 + types/react-textarea-autosize/tslint.json | 1 + types/react-user-tour/tslint.json | 1 + types/react/tslint.json | 1 + types/reactcss/tslint.json | 1 + types/read/tslint.json | 1 + types/readdir-stream/tslint.json | 1 + types/recompose/tslint.json | 1 + types/redis-scripto/tslint.json | 1 + types/redux-action-utils/tslint.json | 1 + types/redux-debounced/tslint.json | 1 + types/redux-devtools-dock-monitor/tslint.json | 1 + types/redux-devtools-log-monitor/tslint.json | 1 + types/redux-devtools/tslint.json | 1 + types/redux-immutable/tslint.json | 1 + types/redux-mock-store/tslint.json | 1 + types/redux-optimistic-ui/tslint.json | 1 + types/redux-promise-middleware/tslint.json | 1 + types/redux-promise/tslint.json | 1 + types/redux-recycle/tslint.json | 1 + types/redux-router/tslint.json | 1 + types/redux-storage/tslint.json | 1 + types/ref-array-di/tslint.json | 1 + types/ref-array/tslint.json | 1 + types/ref-napi/tslint.json | 1 + types/ref-struct-di/tslint.json | 1 + types/ref-struct/tslint.json | 1 + types/ref-union-di/tslint.json | 1 + types/ref-union/tslint.json | 1 + types/ref/tslint.json | 1 + types/relateurl/tslint.json | 1 + types/replace-ext/tslint.json | 1 + types/request-ip/tslint.json | 1 + types/requirejs-domready/tslint.json | 1 + types/requirejs/tslint.json | 1 + types/resemblejs/tslint.json | 1 + types/resolve/tslint.json | 1 + types/response-time/tslint.json | 1 + types/rest/tslint.json | 1 + types/restangular/tslint.json | 1 + types/restful.js/tslint.json | 1 + types/restler/tslint.json | 1 + types/resumablejs/tslint.json | 1 + types/rethinkdb/tslint.json | 1 + types/revalidator/tslint.json | 1 + types/reveal/tslint.json | 1 + types/rickshaw/tslint.json | 1 + types/riot-api-nodejs/tslint.json | 1 + types/riot-games-api/tslint.json | 1 + types/riotcontrol/tslint.json | 1 + types/riotjs/tslint.json | 1 + types/rison/tslint.json | 1 + types/rosie/tslint.json | 1 + types/roslib/tslint.json | 1 + types/routie/tslint.json | 1 + types/royalslider/tslint.json | 1 + types/rpio/tslint.json | 1 + types/rsmq-worker/tslint.json | 1 + types/rsmq/tslint.json | 1 + types/rss/tslint.json | 1 + types/rsvp/tslint.json | 1 + types/rsync/tslint.json | 1 + types/rtree/tslint.json | 1 + types/run-sequence/tslint.json | 1 + types/rx-angular/tslint.json | 1 + types/rx-core-binding/tslint.json | 1 + types/rx-core/tslint.json | 1 + types/rx-jquery/tslint.json | 1 + types/rx-lite-aggregates/tslint.json | 1 + types/rx-lite-coincidence/tslint.json | 1 + types/rx-lite-time/tslint.json | 1 + types/rx-lite-virtualtime/tslint.json | 1 + types/rx-lite/tslint.json | 1 + types/rx-node/tslint.json | 1 + types/rx.wamp/tslint.json | 1 + types/rx/tslint.json | 1 + types/s3-uploader/tslint.json | 1 + types/s3rver/tslint.json | 1 + types/safari-extension-content/tslint.json | 1 + types/safari-extension/tslint.json | 1 + types/sails.io.js/tslint.json | 1 + types/saml2-js/tslint.json | 1 + types/samlp/tslint.json | 1 + types/sammy/tslint.json | 1 + types/sandboxed-module/tslint.json | 1 + types/sanitize-filename/tslint.json | 1 + types/sanitize-html/tslint.json | 1 + types/sanitizer/tslint.json | 1 + types/sass-graph/tslint.json | 1 + types/sat/tslint.json | 1 + types/satnav/tslint.json | 1 + types/sax/tslint.json | 1 + types/scalike/tslint.json | 1 + types/screeps/tslint.json | 1 + types/scriptjs/tslint.json | 1 + types/scroll-into-view/tslint.json | 1 + types/scrollreveal/tslint.json | 1 + types/scrolltofixed/tslint.json | 1 + types/scrypt-async/tslint.json | 1 + types/seamless/tslint.json | 1 + types/seedrandom/tslint.json | 1 + types/segment-analytics/tslint.json | 1 + types/selectize/tslint.json | 1 + types/semaphore/tslint.json | 1 + types/sencha_touch/tslint.json | 1 + types/send/tslint.json | 1 + types/seneca/tslint.json | 1 + types/sequelize-fixtures/tslint.json | 1 + types/sequelize/tslint.json | 1 + types/sequester/tslint.json | 1 + types/serve-favicon/tslint.json | 1 + types/serve-index/tslint.json | 1 + types/serve-static/tslint.json | 1 + types/set-cookie-parser/tslint.json | 1 + types/sharedworker/tslint.json | 1 + types/sharepoint/tslint.json | 1 + types/shopify-buy/tslint.json | 1 + types/shortid/tslint.json | 1 + types/showdown/tslint.json | 1 + types/shuffle-array/tslint.json | 1 + types/siesta/tslint.json | 1 + types/sigmajs/tslint.json | 1 + types/signalr/tslint.json | 1 + types/signature_pad/tslint.json | 1 + types/simple-assign/tslint.json | 1 + types/simple-cw-node/tslint.json | 1 + types/simple-mock/tslint.json | 1 + types/simple-url-cache/tslint.json | 1 + types/simplemde/tslint.json | 1 + types/simplesmtp/tslint.json | 1 + types/simplestorage.js/tslint.json | 1 + types/sinon-as-promised/tslint.json | 1 + types/sinon-chai/tslint.json | 1 + types/sinon-chrome/tslint.json | 1 + types/sinon-mongoose/tslint.json | 1 + types/sinon-stub-promise/tslint.json | 1 + types/sipml/tslint.json | 1 + types/sjcl/tslint.json | 1 + types/ski/tslint.json | 1 + types/skyway/tslint.json | 1 + types/slack-node/tslint.json | 1 + types/slackify-html/tslint.json | 1 + types/slate-irc/tslint.json | 1 + types/sleep/tslint.json | 1 + types/slick-carousel/tslint.json | 1 + types/slickgrid/tslint.json | 1 + types/slideout/tslint.json | 1 + types/smart-fox-server/tslint.json | 1 + types/smtpapi/tslint.json | 1 + types/snapsvg/tslint.json | 1 + types/socket.io-client/tslint.json | 1 + types/socket.io-redis/tslint.json | 1 + types/socket.io.users/tslint.json | 1 + types/socket.io/tslint.json | 1 + types/socketty/tslint.json | 1 + types/solution-center-communicator/tslint.json | 1 + types/sortablejs/tslint.json | 1 + types/soundjs/tslint.json | 1 + types/source-list-map/tslint.json | 1 + types/space-pen/tslint.json | 1 + types/spectrum/tslint.json | 1 + types/split/tslint.json | 1 + types/split2/tslint.json | 1 + types/spotify-api/tslint.json | 1 + types/sql.js/tslint.json | 1 + types/sqs-consumer/tslint.json | 1 + types/squirejs/tslint.json | 1 + types/srp/tslint.json | 1 + types/ssh2-streams/tslint.json | 1 + types/ssh2/tslint.json | 1 + types/stack-mapper/tslint.json | 1 + types/stack-trace/tslint.json | 1 + types/stacktrace-js/tslint.json | 1 + types/static-eval/tslint.json | 1 + types/stats.js/tslint.json | 1 + types/statsd-client/tslint.json | 1 + types/steam/tslint.json | 1 + types/stompjs/tslint.json | 1 + types/store/tslint.json | 1 + types/stream-meter/tslint.json | 1 + types/stream-series/tslint.json | 1 + types/streamjs/tslint.json | 1 + types/strftime/tslint.json | 1 + types/string-hash/tslint.json | 1 + types/string-template/tslint.json | 1 + types/string/tslint.json | 1 + types/string_score/tslint.json | 1 + types/strip-json-comments/tslint.json | 1 + types/stripe-v3/tslint.json | 1 + types/strophe/tslint.json | 1 + types/succinct/tslint.json | 1 + types/suitescript/tslint.json | 1 + types/supertest/tslint.json | 1 + types/svg-injector/tslint.json | 1 + types/svg-sprite/tslint.json | 1 + types/svgjs.draggable/tslint.json | 1 + types/svgjs.resize/tslint.json | 1 + types/swag/tslint.json | 1 + types/swagger-express-middleware/tslint.json | 1 + types/swagger-jsdoc/tslint.json | 1 + types/swaggerize-express/tslint.json | 1 + types/swfobject/tslint.json | 1 + types/swiftclick/tslint.json | 1 + types/swig/tslint.json | 1 + types/swipe/tslint.json | 1 + types/swipeview/tslint.json | 1 + types/switchery/tslint.json | 1 + types/swiz/tslint.json | 1 + types/sylvester/tslint.json | 1 + types/synaptic/tslint.json | 1 + types/tabtab/tslint.json | 1 + types/tapable/tslint.json | 1 + types/tape/tslint.json | 1 + types/tea-merge/tslint.json | 1 + types/tedious/tslint.json | 1 + types/teechart/tslint.json | 1 + types/temp-fs/tslint.json | 1 + types/terminal-menu/tslint.json | 1 + types/tesseract.js/tslint.json | 1 + types/tether-drop/tslint.json | 1 + types/tether-shepherd/tslint.json | 1 + types/tether/tslint.json | 1 + types/text-encoding/tslint.json | 1 + types/three/tslint.json | 1 + types/through/tslint.json | 1 + types/through2/tslint.json | 1 + types/tile-reduce/tslint.json | 1 + types/tilebelt/tslint.json | 1 + types/timelinejs/tslint.json | 1 + types/timelinejs3/tslint.json | 1 + types/timezone-js/tslint.json | 1 + types/tinder/tslint.json | 1 + types/tinycopy/tslint.json | 1 + types/title/tslint.json | 1 + types/tldjs/tslint.json | 1 + types/to-title-case-gouch/tslint.json | 1 + types/toastr/tslint.json | 1 + types/tooltipster/tslint.json | 1 + types/torrent-stream/tslint.json | 1 + types/touch-events/tslint.json | 1 + types/traceback/tslint.json | 1 + types/tracking/tslint.json | 1 + types/traverse/tslint.json | 1 + types/traverson/tslint.json | 1 + types/trayballoon/tslint.json | 1 + types/trim/tslint.json | 1 + types/trunk8/tslint.json | 1 + types/tspromise/tslint.json | 1 + types/tv4/tslint.json | 1 + types/tweenjs/tslint.json | 1 + types/twilio/tslint.json | 1 + types/twit/tslint.json | 1 + types/twitter-for-web/tslint.json | 1 + types/twitter-stream-channels/tslint.json | 1 + types/twitter-text/tslint.json | 1 + types/twix/tslint.json | 1 + types/type-check/tslint.json | 1 + types/type-detect/tslint.json | 1 + types/type-name/tslint.json | 1 + types/typeahead/tslint.json | 1 + types/typedarray-pool/tslint.json | 1 + types/typescript-deferred/tslint.json | 1 + types/tz-format/tslint.json | 1 + types/ua-parser-js/tslint.json | 1 + types/uglifycss/tslint.json | 1 + types/ui-grid/tslint.json | 1 + types/ui-select/tslint.json | 1 + types/uid-safe/tslint.json | 1 + types/umbraco/tslint.json | 1 + types/umd/tslint.json | 1 + types/umzug/tslint.json | 1 + types/underscore-ko/tslint.json | 1 + types/underscore.string/tslint.json | 1 + types/underscore/tslint.json | 1 + types/uniq/tslint.json | 1 + types/unique-random/tslint.json | 1 + types/unity-webapi/tslint.json | 1 + types/unorm/tslint.json | 1 + types/urbanairship-cordova/tslint.json | 1 + types/uri-templates/tslint.json | 1 + types/urijs/tslint.json | 1 + types/url-template/tslint.json | 1 + types/urlrouter/tslint.json | 1 + types/urlsafe-base64/tslint.json | 1 + types/usage/tslint.json | 1 + types/useragent/tslint.json | 1 + types/username/tslint.json | 1 + types/utf8/tslint.json | 1 + types/utils-merge/tslint.json | 1 + types/uuid-1345/tslint.json | 1 + types/uws/tslint.json | 1 + types/v8-profiler/tslint.json | 1 + types/valdr-message/tslint.json | 1 + types/valdr/tslint.json | 1 + types/valerie/tslint.json | 1 + types/valid-url/tslint.json | 1 + types/validator/tslint.json | 1 + types/validatorjs/tslint.json | 1 + types/vec3/tslint.json | 1 + types/vectorious/tslint.json | 1 + types/velocity-animate/tslint.json | 1 + types/vex-js/tslint.json | 1 + types/vexflow/tslint.json | 1 + types/victor/tslint.json | 1 + types/viewporter/tslint.json | 1 + types/vimeo/tslint.json | 1 + types/vinyl-paths/tslint.json | 1 + types/vinyl-source-stream/tslint.json | 1 + types/virtual-dom/tslint.json | 1 + types/vitalsigns/tslint.json | 1 + types/vivus/tslint.json | 1 + types/voronoi-diagram/tslint.json | 1 + types/vortex-web-client/tslint.json | 1 + types/voximplant-websdk/tslint.json | 1 + types/vue-resource/tslint.json | 1 + types/w2ui/tslint.json | 1 + types/w3c-gamepad/tslint.json | 1 + types/waitme/tslint.json | 1 + types/wake_on_lan/tslint.json | 1 + types/wallabyjs/tslint.json | 1 + types/wampy/tslint.json | 1 + types/warning/tslint.json | 1 + types/watchify/tslint.json | 1 + types/waterline/tslint.json | 1 + types/weapp-api/tslint.json | 1 + types/web-bluetooth/tslint.json | 1 + types/webassembly-js-api/tslint.json | 1 + types/webcl/tslint.json | 1 + types/webcrypto/tslint.json | 1 + types/webfontloader/tslint.json | 1 + types/webgl-ext/tslint.json | 1 + types/webgl2/tslint.json | 1 + types/webpack-env/tslint.json | 1 + types/webpack-fail-plugin/tslint.json | 1 + types/webpack-validator/tslint.json | 1 + types/webrtc/tslint.json | 1 + types/website-scraper/tslint.json | 1 + types/websocket/tslint.json | 1 + types/websql/tslint.json | 1 + types/webvr-api/tslint.json | 1 + types/weighted/tslint.json | 1 + types/whatwg-streams/tslint.json | 1 + types/when/tslint.json | 1 + types/which/tslint.json | 1 + types/why-did-you-update/tslint.json | 1 + types/wiiu/tslint.json | 1 + types/window-size/tslint.json | 1 + types/windows-1251/tslint.json | 1 + types/windows-service/tslint.json | 1 + types/winjs/tslint.json | 1 + types/winreg/tslint.json | 1 + types/winrt-uwp/tslint.json | 1 + types/winrt/tslint.json | 1 + types/winston-dynamodb/tslint.json | 1 + types/wiredep/tslint.json | 1 + types/wiring-pi/tslint.json | 1 + types/wonder.js/tslint.json | 1 + types/wrap-ansi/tslint.json | 1 + types/wreck/tslint.json | 1 + types/wrench/tslint.json | 1 + types/x-editable/tslint.json | 1 + types/xdate/tslint.json | 1 + types/xdomain/tslint.json | 1 + types/xml-parser/tslint.json | 1 + types/xmlbuilder/tslint.json | 1 + types/xmldom/tslint.json | 1 + types/xmlpoke/tslint.json | 1 + types/xmlrpc/tslint.json | 1 + types/xmltojson/tslint.json | 1 + types/xregexp/tslint.json | 1 + types/xsockets/tslint.json | 1 + types/xss-filters/tslint.json | 1 + types/xtend/tslint.json | 1 + types/yamljs/tslint.json | 1 + types/yandex-money-sdk/tslint.json | 1 + types/yayson/tslint.json | 1 + types/ydn-db/tslint.json | 1 + types/yosay/tslint.json | 1 + types/youtube/tslint.json | 1 + types/yui/tslint.json | 1 + types/z-schema/tslint.json | 1 + types/zepto/tslint.json | 1 + types/zeroclipboard/tslint.json | 1 + types/zip.js/tslint.json | 1 + types/zmq/tslint.json | 1 + 1655 files changed, 1655 insertions(+) diff --git a/types/absolute/tslint.json b/types/absolute/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/absolute/tslint.json +++ b/types/absolute/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/acc-wizard/tslint.json b/types/acc-wizard/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/acc-wizard/tslint.json +++ b/types/acc-wizard/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ace/tslint.json b/types/ace/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ace/tslint.json +++ b/types/ace/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/actioncable/tslint.json b/types/actioncable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/actioncable/tslint.json +++ b/types/actioncable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/add2home/tslint.json b/types/add2home/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/add2home/tslint.json +++ b/types/add2home/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/agenda/tslint.json b/types/agenda/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/agenda/tslint.json +++ b/types/agenda/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/alertify/tslint.json b/types/alertify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/alertify/tslint.json +++ b/types/alertify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/algoliasearch/tslint.json b/types/algoliasearch/tslint.json index 886f1a8b6c..4ef1833aa4 100644 --- a/types/algoliasearch/tslint.json +++ b/types/algoliasearch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/alt/tslint.json b/types/alt/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/alt/tslint.json +++ b/types/alt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/amazon-product-api/tslint.json b/types/amazon-product-api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/amazon-product-api/tslint.json +++ b/types/amazon-product-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/amplitude-js/tslint.json b/types/amplitude-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/amplitude-js/tslint.json +++ b/types/amplitude-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/amqp-rpc/tslint.json b/types/amqp-rpc/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/amqp-rpc/tslint.json +++ b/types/amqp-rpc/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-agility/tslint.json b/types/angular-agility/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/angular-agility/tslint.json +++ b/types/angular-agility/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-animate/tslint.json b/types/angular-animate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-animate/tslint.json +++ b/types/angular-animate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-bootstrap-calendar/tslint.json b/types/angular-bootstrap-calendar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-bootstrap-calendar/tslint.json +++ b/types/angular-bootstrap-calendar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-bootstrap-lightbox/tslint.json b/types/angular-bootstrap-lightbox/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/angular-bootstrap-lightbox/tslint.json +++ b/types/angular-bootstrap-lightbox/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-breadcrumb/tslint.json b/types/angular-breadcrumb/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-breadcrumb/tslint.json +++ b/types/angular-breadcrumb/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-clipboard/tslint.json b/types/angular-clipboard/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-clipboard/tslint.json +++ b/types/angular-clipboard/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-cookie/tslint.json b/types/angular-cookie/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-cookie/tslint.json +++ b/types/angular-cookie/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-cookies/tslint.json b/types/angular-cookies/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-cookies/tslint.json +++ b/types/angular-cookies/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-deferred-bootstrap/tslint.json b/types/angular-deferred-bootstrap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-deferred-bootstrap/tslint.json +++ b/types/angular-deferred-bootstrap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-dialog-service/tslint.json b/types/angular-dialog-service/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-dialog-service/tslint.json +++ b/types/angular-dialog-service/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-dynamic-locale/tslint.json b/types/angular-dynamic-locale/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-dynamic-locale/tslint.json +++ b/types/angular-dynamic-locale/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-environment/tslint.json b/types/angular-environment/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-environment/tslint.json +++ b/types/angular-environment/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-es/tslint.json b/types/angular-es/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-es/tslint.json +++ b/types/angular-es/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-feature-flags/tslint.json b/types/angular-feature-flags/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-feature-flags/tslint.json +++ b/types/angular-feature-flags/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-file-saver/tslint.json b/types/angular-file-saver/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-file-saver/tslint.json +++ b/types/angular-file-saver/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-formly/tslint.json b/types/angular-formly/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-formly/tslint.json +++ b/types/angular-formly/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-fullscreen/tslint.json b/types/angular-fullscreen/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-fullscreen/tslint.json +++ b/types/angular-fullscreen/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-gettext/tslint.json b/types/angular-gettext/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-gettext/tslint.json +++ b/types/angular-gettext/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-google-analytics/tslint.json b/types/angular-google-analytics/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-google-analytics/tslint.json +++ b/types/angular-google-analytics/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-growl-v2/tslint.json b/types/angular-growl-v2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-growl-v2/tslint.json +++ b/types/angular-growl-v2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-http-auth/tslint.json b/types/angular-http-auth/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-http-auth/tslint.json +++ b/types/angular-http-auth/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-httpi/tslint.json b/types/angular-httpi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-httpi/tslint.json +++ b/types/angular-httpi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-idle/tslint.json b/types/angular-idle/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-idle/tslint.json +++ b/types/angular-idle/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-jwt/tslint.json b/types/angular-jwt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-jwt/tslint.json +++ b/types/angular-jwt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-load/tslint.json b/types/angular-load/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-load/tslint.json +++ b/types/angular-load/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-loading-bar/tslint.json b/types/angular-loading-bar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-loading-bar/tslint.json +++ b/types/angular-loading-bar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-local-storage/tslint.json b/types/angular-local-storage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-local-storage/tslint.json +++ b/types/angular-local-storage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-localforage/tslint.json b/types/angular-localforage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-localforage/tslint.json +++ b/types/angular-localforage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-locker/tslint.json b/types/angular-locker/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/angular-locker/tslint.json +++ b/types/angular-locker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-media-queries/tslint.json b/types/angular-media-queries/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-media-queries/tslint.json +++ b/types/angular-media-queries/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-meteor/tslint.json b/types/angular-meteor/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/angular-meteor/tslint.json +++ b/types/angular-meteor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-modal/tslint.json b/types/angular-modal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-modal/tslint.json +++ b/types/angular-modal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-notifications/tslint.json b/types/angular-notifications/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-notifications/tslint.json +++ b/types/angular-notifications/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-notify/tslint.json b/types/angular-notify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-notify/tslint.json +++ b/types/angular-notify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-odata-resources/tslint.json b/types/angular-odata-resources/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/angular-odata-resources/tslint.json +++ b/types/angular-odata-resources/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-permission/tslint.json b/types/angular-permission/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-permission/tslint.json +++ b/types/angular-permission/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-promise-tracker/tslint.json b/types/angular-promise-tracker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-promise-tracker/tslint.json +++ b/types/angular-promise-tracker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-q-spread/tslint.json b/types/angular-q-spread/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-q-spread/tslint.json +++ b/types/angular-q-spread/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-route/tslint.json b/types/angular-route/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-route/tslint.json +++ b/types/angular-route/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-sanitize/tslint.json b/types/angular-sanitize/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-sanitize/tslint.json +++ b/types/angular-sanitize/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-scenario/tslint.json b/types/angular-scenario/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-scenario/tslint.json +++ b/types/angular-scenario/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-scroll/tslint.json b/types/angular-scroll/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-scroll/tslint.json +++ b/types/angular-scroll/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-signalr-hub/tslint.json b/types/angular-signalr-hub/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-signalr-hub/tslint.json +++ b/types/angular-signalr-hub/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-spinner/tslint.json b/types/angular-spinner/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-spinner/tslint.json +++ b/types/angular-spinner/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-storage/tslint.json b/types/angular-storage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-storage/tslint.json +++ b/types/angular-storage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-toastr/tslint.json b/types/angular-toastr/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-toastr/tslint.json +++ b/types/angular-toastr/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-toasty/tslint.json b/types/angular-toasty/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-toasty/tslint.json +++ b/types/angular-toasty/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-translate/tslint.json b/types/angular-translate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-translate/tslint.json +++ b/types/angular-translate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-ui-bootstrap/tslint.json b/types/angular-ui-bootstrap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-ui-bootstrap/tslint.json +++ b/types/angular-ui-bootstrap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-ui-notification/tslint.json b/types/angular-ui-notification/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-ui-notification/tslint.json +++ b/types/angular-ui-notification/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-ui-router/tslint.json b/types/angular-ui-router/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-ui-router/tslint.json +++ b/types/angular-ui-router/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-ui-scroll/tslint.json b/types/angular-ui-scroll/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-ui-scroll/tslint.json +++ b/types/angular-ui-scroll/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-ui-sortable/tslint.json b/types/angular-ui-sortable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-ui-sortable/tslint.json +++ b/types/angular-ui-sortable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-ui-tree/tslint.json b/types/angular-ui-tree/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/angular-ui-tree/tslint.json +++ b/types/angular-ui-tree/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-wizard/tslint.json b/types/angular-wizard/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/angular-wizard/tslint.json +++ b/types/angular-wizard/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular-xeditable/tslint.json b/types/angular-xeditable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular-xeditable/tslint.json +++ b/types/angular-xeditable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angular.throttle/tslint.json b/types/angular.throttle/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angular.throttle/tslint.json +++ b/types/angular.throttle/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angularfire/tslint.json b/types/angularfire/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/angularfire/tslint.json +++ b/types/angularfire/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angularlocalstorage/tslint.json b/types/angularlocalstorage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angularlocalstorage/tslint.json +++ b/types/angularlocalstorage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/angulartics/tslint.json b/types/angulartics/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/angulartics/tslint.json +++ b/types/angulartics/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/animation-frame/tslint.json b/types/animation-frame/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/animation-frame/tslint.json +++ b/types/animation-frame/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ansi-styles/tslint.json b/types/ansi-styles/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ansi-styles/tslint.json +++ b/types/ansi-styles/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ansicolors/tslint.json b/types/ansicolors/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ansicolors/tslint.json +++ b/types/ansicolors/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/any-db-transaction/tslint.json b/types/any-db-transaction/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/any-db-transaction/tslint.json +++ b/types/any-db-transaction/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/any-db/tslint.json b/types/any-db/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/any-db/tslint.json +++ b/types/any-db/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/aphrodite/tslint.json b/types/aphrodite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/aphrodite/tslint.json +++ b/types/aphrodite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/api-error-handler/tslint.json b/types/api-error-handler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/api-error-handler/tslint.json +++ b/types/api-error-handler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/apigee-access/tslint.json b/types/apigee-access/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/apigee-access/tslint.json +++ b/types/apigee-access/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/app-root-path/tslint.json b/types/app-root-path/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/app-root-path/tslint.json +++ b/types/app-root-path/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/appframework/tslint.json b/types/appframework/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/appframework/tslint.json +++ b/types/appframework/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/appletvjs/tslint.json b/types/appletvjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/appletvjs/tslint.json +++ b/types/appletvjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/arbiter/tslint.json b/types/arbiter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/arbiter/tslint.json +++ b/types/arbiter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/arcgis-js-api/tslint.json b/types/arcgis-js-api/tslint.json index e3610fefae..89955128d5 100644 --- a/types/arcgis-js-api/tslint.json +++ b/types/arcgis-js-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/archy/tslint.json b/types/archy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/archy/tslint.json +++ b/types/archy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/argv/tslint.json b/types/argv/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/argv/tslint.json +++ b/types/argv/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/array-foreach/tslint.json b/types/array-foreach/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/array-foreach/tslint.json +++ b/types/array-foreach/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/asana/tslint.json b/types/asana/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/asana/tslint.json +++ b/types/asana/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/asciify/tslint.json b/types/asciify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/asciify/tslint.json +++ b/types/asciify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/asn1js/tslint.json b/types/asn1js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/asn1js/tslint.json +++ b/types/asn1js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/aspnet-identity-pw/tslint.json b/types/aspnet-identity-pw/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/aspnet-identity-pw/tslint.json +++ b/types/aspnet-identity-pw/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/assertsharp/tslint.json b/types/assertsharp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/assertsharp/tslint.json +++ b/types/assertsharp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/async-polling/tslint.json b/types/async-polling/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/async-polling/tslint.json +++ b/types/async-polling/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/async-writer/tslint.json b/types/async-writer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/async-writer/tslint.json +++ b/types/async-writer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/atmosphere.js/tslint.json b/types/atmosphere.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/atmosphere.js/tslint.json +++ b/types/atmosphere.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/atpl/tslint.json b/types/atpl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/atpl/tslint.json +++ b/types/atpl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/auth0-angular/tslint.json b/types/auth0-angular/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/auth0-angular/tslint.json +++ b/types/auth0-angular/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/auth0.widget/tslint.json b/types/auth0.widget/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/auth0.widget/tslint.json +++ b/types/auth0.widget/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/auth0/tslint.json b/types/auth0/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/auth0/tslint.json +++ b/types/auth0/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/autolinker/tslint.json b/types/autolinker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/autolinker/tslint.json +++ b/types/autolinker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/autoprefixer-core/tslint.json b/types/autoprefixer-core/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/autoprefixer-core/tslint.json +++ b/types/autoprefixer-core/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/avoscloud-sdk/tslint.json b/types/avoscloud-sdk/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/avoscloud-sdk/tslint.json +++ b/types/avoscloud-sdk/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/aws-iot-device-sdk/tslint.json b/types/aws-iot-device-sdk/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/aws-iot-device-sdk/tslint.json +++ b/types/aws-iot-device-sdk/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/aws4/tslint.json b/types/aws4/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/aws4/tslint.json +++ b/types/aws4/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/axel/tslint.json b/types/axel/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/axel/tslint.json +++ b/types/axel/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/azure-mobile-services-client/tslint.json b/types/azure-mobile-services-client/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/azure-mobile-services-client/tslint.json +++ b/types/azure-mobile-services-client/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/azure-sb/tslint.json b/types/azure-sb/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/azure-sb/tslint.json +++ b/types/azure-sb/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/azure/tslint.json b/types/azure/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/azure/tslint.json +++ b/types/azure/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/babelify/tslint.json b/types/babelify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/babelify/tslint.json +++ b/types/babelify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/babyparse/tslint.json b/types/babyparse/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/babyparse/tslint.json +++ b/types/babyparse/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/backbone-associations/tslint.json b/types/backbone-associations/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/backbone-associations/tslint.json +++ b/types/backbone-associations/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/backbone-fetch-cache/tslint.json b/types/backbone-fetch-cache/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/backbone-fetch-cache/tslint.json +++ b/types/backbone-fetch-cache/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/backbone-relational/tslint.json b/types/backbone-relational/tslint.json index 65e27fce52..fd5f6a3567 100644 --- a/types/backbone-relational/tslint.json +++ b/types/backbone-relational/tslint.json @@ -4,6 +4,7 @@ "array-type": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "jsdoc-format": false, "max-line-length": false, diff --git a/types/backbone.layoutmanager/tslint.json b/types/backbone.layoutmanager/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/backbone.layoutmanager/tslint.json +++ b/types/backbone.layoutmanager/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/backbone.localstorage/tslint.json b/types/backbone.localstorage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/backbone.localstorage/tslint.json +++ b/types/backbone.localstorage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/backbone.paginator/tslint.json b/types/backbone.paginator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/backbone.paginator/tslint.json +++ b/types/backbone.paginator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/backbone.radio/tslint.json b/types/backbone.radio/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/backbone.radio/tslint.json +++ b/types/backbone.radio/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/backbone/tslint.json b/types/backbone/tslint.json index f5ae3a6788..ab605d9227 100644 --- a/types/backbone/tslint.json +++ b/types/backbone/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "export-just-namespace": false, "interface-name": false, "jsdoc-format": false, diff --git a/types/backgrid/tslint.json b/types/backgrid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/backgrid/tslint.json +++ b/types/backgrid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/backlog-js/tslint.json b/types/backlog-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/backlog-js/tslint.json +++ b/types/backlog-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/baconjs/tslint.json b/types/baconjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/baconjs/tslint.json +++ b/types/baconjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/baidumap-web-sdk/tslint.json b/types/baidumap-web-sdk/tslint.json index eccb336643..43797d8dd7 100644 --- a/types/baidumap-web-sdk/tslint.json +++ b/types/baidumap-web-sdk/tslint.json @@ -7,6 +7,7 @@ "ban-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "max-line-length": false, "member-access": false, diff --git a/types/barcode/tslint.json b/types/barcode/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/barcode/tslint.json +++ b/types/barcode/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bardjs/tslint.json b/types/bardjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bardjs/tslint.json +++ b/types/bardjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/base16/tslint.json b/types/base16/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/base16/tslint.json +++ b/types/base16/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bases/tslint.json b/types/bases/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bases/tslint.json +++ b/types/bases/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/batch-stream/tslint.json b/types/batch-stream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/batch-stream/tslint.json +++ b/types/batch-stream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bazinga-translator/tslint.json b/types/bazinga-translator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bazinga-translator/tslint.json +++ b/types/bazinga-translator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bcrypt-nodejs/tslint.json b/types/bcrypt-nodejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bcrypt-nodejs/tslint.json +++ b/types/bcrypt-nodejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bcrypt/tslint.json b/types/bcrypt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bcrypt/tslint.json +++ b/types/bcrypt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bcryptjs/tslint.json b/types/bcryptjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bcryptjs/tslint.json +++ b/types/bcryptjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/benchmark/tslint.json b/types/benchmark/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/benchmark/tslint.json +++ b/types/benchmark/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/better-curry/tslint.json b/types/better-curry/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/better-curry/tslint.json +++ b/types/better-curry/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bezier-js/tslint.json b/types/bezier-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bezier-js/tslint.json +++ b/types/bezier-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bgiframe/tslint.json b/types/bgiframe/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bgiframe/tslint.json +++ b/types/bgiframe/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bigint/tslint.json b/types/bigint/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bigint/tslint.json +++ b/types/bigint/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bignum/tslint.json b/types/bignum/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bignum/tslint.json +++ b/types/bignum/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bigscreen/tslint.json b/types/bigscreen/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bigscreen/tslint.json +++ b/types/bigscreen/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bind-ponyfill/tslint.json b/types/bind-ponyfill/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bind-ponyfill/tslint.json +++ b/types/bind-ponyfill/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bintrees/tslint.json b/types/bintrees/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bintrees/tslint.json +++ b/types/bintrees/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bip21/tslint.json b/types/bip21/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bip21/tslint.json +++ b/types/bip21/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bit-array/tslint.json b/types/bit-array/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bit-array/tslint.json +++ b/types/bit-array/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bl/tslint.json b/types/bl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bl/tslint.json +++ b/types/bl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/blazy/tslint.json b/types/blazy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/blazy/tslint.json +++ b/types/blazy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bleno/tslint.json b/types/bleno/tslint.json index 0f5eeaf557..d895c355d8 100644 --- a/types/bleno/tslint.json +++ b/types/bleno/tslint.json @@ -2,6 +2,7 @@ "extends": "dtslint/dt.json", "rules": { "dt-header": false, + "npm-naming": false, "unified-signatures": false } } diff --git a/types/blessed/tslint.json b/types/blessed/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/blessed/tslint.json +++ b/types/blessed/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/blissfuljs/tslint.json b/types/blissfuljs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/blissfuljs/tslint.json +++ b/types/blissfuljs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/blob-stream/tslint.json b/types/blob-stream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/blob-stream/tslint.json +++ b/types/blob-stream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/blocks/tslint.json b/types/blocks/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/blocks/tslint.json +++ b/types/blocks/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/blue-tape/tslint.json b/types/blue-tape/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/blue-tape/tslint.json +++ b/types/blue-tape/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/blueimp-md5/tslint.json b/types/blueimp-md5/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/blueimp-md5/tslint.json +++ b/types/blueimp-md5/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bookshelf/tslint.json b/types/bookshelf/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/bookshelf/tslint.json +++ b/types/bookshelf/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/boolify-string/tslint.json b/types/boolify-string/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/boolify-string/tslint.json +++ b/types/boolify-string/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootbox/tslint.json b/types/bootbox/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootbox/tslint.json +++ b/types/bootbox/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootpag/tslint.json b/types/bootpag/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootpag/tslint.json +++ b/types/bootpag/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap-datepicker/tslint.json b/types/bootstrap-datepicker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap-datepicker/tslint.json +++ b/types/bootstrap-datepicker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap-fileinput/tslint.json b/types/bootstrap-fileinput/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap-fileinput/tslint.json +++ b/types/bootstrap-fileinput/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap-maxlength/tslint.json b/types/bootstrap-maxlength/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap-maxlength/tslint.json +++ b/types/bootstrap-maxlength/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap-notify/tslint.json b/types/bootstrap-notify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap-notify/tslint.json +++ b/types/bootstrap-notify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap-select/tslint.json b/types/bootstrap-select/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap-select/tslint.json +++ b/types/bootstrap-select/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap-switch/tslint.json b/types/bootstrap-switch/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap-switch/tslint.json +++ b/types/bootstrap-switch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap-table/tslint.json b/types/bootstrap-table/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap-table/tslint.json +++ b/types/bootstrap-table/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap-touchspin/tslint.json b/types/bootstrap-touchspin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap-touchspin/tslint.json +++ b/types/bootstrap-touchspin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap.paginator/tslint.json b/types/bootstrap.paginator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap.paginator/tslint.json +++ b/types/bootstrap.paginator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bootstrap.timepicker/tslint.json b/types/bootstrap.timepicker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bootstrap.timepicker/tslint.json +++ b/types/bootstrap.timepicker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bounce.js/tslint.json b/types/bounce.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bounce.js/tslint.json +++ b/types/bounce.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/box2d/tslint.json b/types/box2d/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/box2d/tslint.json +++ b/types/box2d/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/braintree-web/tslint.json b/types/braintree-web/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/braintree-web/tslint.json +++ b/types/braintree-web/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/breeze/tslint.json b/types/breeze/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/breeze/tslint.json +++ b/types/breeze/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/brorand/tslint.json b/types/brorand/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/brorand/tslint.json +++ b/types/brorand/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/browser-harness/tslint.json b/types/browser-harness/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/browser-harness/tslint.json +++ b/types/browser-harness/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/browser-pack/tslint.json b/types/browser-pack/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/browser-pack/tslint.json +++ b/types/browser-pack/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/browser-report/tslint.json b/types/browser-report/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/browser-report/tslint.json +++ b/types/browser-report/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/browser-resolve/tslint.json b/types/browser-resolve/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/browser-resolve/tslint.json +++ b/types/browser-resolve/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/browser-sync/tslint.json b/types/browser-sync/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/browser-sync/tslint.json +++ b/types/browser-sync/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/browserify/tslint.json b/types/browserify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/browserify/tslint.json +++ b/types/browserify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bson/tslint.json b/types/bson/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bson/tslint.json +++ b/types/bson/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bucks/tslint.json b/types/bucks/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bucks/tslint.json +++ b/types/bucks/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/buffer-compare/tslint.json b/types/buffer-compare/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/buffer-compare/tslint.json +++ b/types/buffer-compare/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/buffer-equal/tslint.json b/types/buffer-equal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/buffer-equal/tslint.json +++ b/types/buffer-equal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/buffers/tslint.json b/types/buffers/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/buffers/tslint.json +++ b/types/buffers/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bunyan-config/tslint.json b/types/bunyan-config/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bunyan-config/tslint.json +++ b/types/bunyan-config/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bunyan-logentries/tslint.json b/types/bunyan-logentries/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bunyan-logentries/tslint.json +++ b/types/bunyan-logentries/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bunyan-prettystream/tslint.json b/types/bunyan-prettystream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bunyan-prettystream/tslint.json +++ b/types/bunyan-prettystream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/busboy/tslint.json b/types/busboy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/busboy/tslint.json +++ b/types/busboy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/business-rules-engine/tslint.json b/types/business-rules-engine/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/business-rules-engine/tslint.json +++ b/types/business-rules-engine/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bwip-js/tslint.json b/types/bwip-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bwip-js/tslint.json +++ b/types/bwip-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/byline/tslint.json b/types/byline/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/byline/tslint.json +++ b/types/byline/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/bytebuffer/tslint.json b/types/bytebuffer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/bytebuffer/tslint.json +++ b/types/bytebuffer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cache-manager/tslint.json b/types/cache-manager/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cache-manager/tslint.json +++ b/types/cache-manager/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cal-heatmap/tslint.json b/types/cal-heatmap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cal-heatmap/tslint.json +++ b/types/cal-heatmap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/callsite/tslint.json b/types/callsite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/callsite/tslint.json +++ b/types/callsite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/calq/tslint.json b/types/calq/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/calq/tslint.json +++ b/types/calq/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/camljs/tslint.json b/types/camljs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/camljs/tslint.json +++ b/types/camljs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/camo/tslint.json b/types/camo/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/camo/tslint.json +++ b/types/camo/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cannon/tslint.json b/types/cannon/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cannon/tslint.json +++ b/types/cannon/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/canvas-gauges/tslint.json b/types/canvas-gauges/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/canvas-gauges/tslint.json +++ b/types/canvas-gauges/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cash/tslint.json b/types/cash/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cash/tslint.json +++ b/types/cash/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cbor/tslint.json b/types/cbor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cbor/tslint.json +++ b/types/cbor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chai-as-promised/tslint.json b/types/chai-as-promised/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chai-as-promised/tslint.json +++ b/types/chai-as-promised/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chai-datetime/tslint.json b/types/chai-datetime/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chai-datetime/tslint.json +++ b/types/chai-datetime/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chai-dom/tslint.json b/types/chai-dom/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chai-dom/tslint.json +++ b/types/chai-dom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chai-enzyme/tslint.json b/types/chai-enzyme/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chai-enzyme/tslint.json +++ b/types/chai-enzyme/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chai-fuzzy/tslint.json b/types/chai-fuzzy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chai-fuzzy/tslint.json +++ b/types/chai-fuzzy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chai-jquery/tslint.json b/types/chai-jquery/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chai-jquery/tslint.json +++ b/types/chai-jquery/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chai-spies/tslint.json b/types/chai-spies/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chai-spies/tslint.json +++ b/types/chai-spies/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chai-string/tslint.json b/types/chai-string/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chai-string/tslint.json +++ b/types/chai-string/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chai-things/tslint.json b/types/chai-things/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chai-things/tslint.json +++ b/types/chai-things/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chance/tslint.json b/types/chance/tslint.json index 2ef6444ebb..a2a331133e 100644 --- a/types/chance/tslint.json +++ b/types/chance/tslint.json @@ -3,6 +3,7 @@ "rules": { "adjacent-overload-signatures": false, "dt-header": false, + "npm-naming": false, "no-declare-current-package": false, "no-single-declare-module": false, "no-unnecessary-generics": false, diff --git a/types/change-emitter/tslint.json b/types/change-emitter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/change-emitter/tslint.json +++ b/types/change-emitter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chartist/tslint.json b/types/chartist/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chartist/tslint.json +++ b/types/chartist/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/checksum/tslint.json b/types/checksum/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/checksum/tslint.json +++ b/types/checksum/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cheerio/tslint.json b/types/cheerio/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cheerio/tslint.json +++ b/types/cheerio/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chocolatechipjs/tslint.json b/types/chocolatechipjs/tslint.json index 9969e961d1..c5bc46f555 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, + "npm-naming": false, "no-any-union": false, "unified-signatures": false, "no-unnecessary-generics": false, diff --git a/types/chrome-apps/tslint.json b/types/chrome-apps/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chrome-apps/tslint.json +++ b/types/chrome-apps/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chrome/tslint.json b/types/chrome/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/chrome/tslint.json +++ b/types/chrome/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/chui/tslint.json b/types/chui/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/chui/tslint.json +++ b/types/chui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cldrjs/tslint.json b/types/cldrjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cldrjs/tslint.json +++ b/types/cldrjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cli-color/tslint.json b/types/cli-color/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cli-color/tslint.json +++ b/types/cli-color/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cli/tslint.json b/types/cli/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cli/tslint.json +++ b/types/cli/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cliff/tslint.json b/types/cliff/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cliff/tslint.json +++ b/types/cliff/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/clipboard-js/tslint.json b/types/clipboard-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/clipboard-js/tslint.json +++ b/types/clipboard-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/clone/tslint.json b/types/clone/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/clone/tslint.json +++ b/types/clone/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/closure-compiler/tslint.json b/types/closure-compiler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/closure-compiler/tslint.json +++ b/types/closure-compiler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cloud-env/tslint.json b/types/cloud-env/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cloud-env/tslint.json +++ b/types/cloud-env/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/co-body/tslint.json b/types/co-body/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/co-body/tslint.json +++ b/types/co-body/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/codemirror/tslint.json b/types/codemirror/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/codemirror/tslint.json +++ b/types/codemirror/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/coffeeify/tslint.json b/types/coffeeify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/coffeeify/tslint.json +++ b/types/coffeeify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/collections/tslint.json b/types/collections/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/collections/tslint.json +++ b/types/collections/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/colorbrewer/tslint.json b/types/colorbrewer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/colorbrewer/tslint.json +++ b/types/colorbrewer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/com.darktalker.cordova.screenshot/tslint.json b/types/com.darktalker.cordova.screenshot/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/com.darktalker.cordova.screenshot/tslint.json +++ b/types/com.darktalker.cordova.screenshot/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/combokeys/tslint.json b/types/combokeys/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/combokeys/tslint.json +++ b/types/combokeys/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/command-line-commands/tslint.json b/types/command-line-commands/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/command-line-commands/tslint.json +++ b/types/command-line-commands/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/commangular/tslint.json b/types/commangular/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/commangular/tslint.json +++ b/types/commangular/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/compare-version/tslint.json b/types/compare-version/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/compare-version/tslint.json +++ b/types/compare-version/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/component-emitter/tslint.json b/types/component-emitter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/component-emitter/tslint.json +++ b/types/component-emitter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/compose-function/tslint.json b/types/compose-function/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/compose-function/tslint.json +++ b/types/compose-function/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/compression/tslint.json b/types/compression/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/compression/tslint.json +++ b/types/compression/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/concaveman/tslint.json b/types/concaveman/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/concaveman/tslint.json +++ b/types/concaveman/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/confidence/tslint.json b/types/confidence/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/confidence/tslint.json +++ b/types/confidence/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/config/tslint.json b/types/config/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/config/tslint.json +++ b/types/config/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/confit/tslint.json b/types/confit/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/confit/tslint.json +++ b/types/confit/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/connect-flash/tslint.json b/types/connect-flash/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/connect-flash/tslint.json +++ b/types/connect-flash/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/connect-livereload/tslint.json b/types/connect-livereload/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/connect-livereload/tslint.json +++ b/types/connect-livereload/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/connect-modrewrite/tslint.json b/types/connect-modrewrite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/connect-modrewrite/tslint.json +++ b/types/connect-modrewrite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/connect-mongo/tslint.json b/types/connect-mongo/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/connect-mongo/tslint.json +++ b/types/connect-mongo/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/connect-mongodb-session/tslint.json b/types/connect-mongodb-session/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/connect-mongodb-session/tslint.json +++ b/types/connect-mongodb-session/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/connect-redis/tslint.json b/types/connect-redis/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/connect-redis/tslint.json +++ b/types/connect-redis/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/connect-slashes/tslint.json b/types/connect-slashes/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/connect-slashes/tslint.json +++ b/types/connect-slashes/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/connect-timeout/tslint.json b/types/connect-timeout/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/connect-timeout/tslint.json +++ b/types/connect-timeout/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/connect/tslint.json b/types/connect/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/connect/tslint.json +++ b/types/connect/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/console-stamp/tslint.json b/types/console-stamp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/console-stamp/tslint.json +++ b/types/console-stamp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/consolidate/tslint.json b/types/consolidate/tslint.json index a403f5da2b..69c84d8f83 100644 --- a/types/consolidate/tslint.json +++ b/types/consolidate/tslint.json @@ -9,6 +9,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/consul/tslint.json b/types/consul/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/consul/tslint.json +++ b/types/consul/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/contentful-resolve-response/tslint.json b/types/contentful-resolve-response/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/contentful-resolve-response/tslint.json +++ b/types/contentful-resolve-response/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/contextjs/tslint.json b/types/contextjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/contextjs/tslint.json +++ b/types/contextjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cookie-session/tslint.json b/types/cookie-session/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cookie-session/tslint.json +++ b/types/cookie-session/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cookie_js/tslint.json b/types/cookie_js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cookie_js/tslint.json +++ b/types/cookie_js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/copy-paste/tslint.json b/types/copy-paste/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/copy-paste/tslint.json +++ b/types/copy-paste/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-ionic/tslint.json b/types/cordova-ionic/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-ionic/tslint.json +++ b/types/cordova-ionic/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-app-version/tslint.json b/types/cordova-plugin-app-version/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-app-version/tslint.json +++ b/types/cordova-plugin-app-version/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-background-mode/tslint.json b/types/cordova-plugin-background-mode/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-background-mode/tslint.json +++ b/types/cordova-plugin-background-mode/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-ble-central/tslint.json b/types/cordova-plugin-ble-central/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-ble-central/tslint.json +++ b/types/cordova-plugin-ble-central/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-device-name/tslint.json b/types/cordova-plugin-device-name/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-device-name/tslint.json +++ b/types/cordova-plugin-device-name/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-email-composer/tslint.json b/types/cordova-plugin-email-composer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-email-composer/tslint.json +++ b/types/cordova-plugin-email-composer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-ibeacon/tslint.json b/types/cordova-plugin-ibeacon/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-ibeacon/tslint.json +++ b/types/cordova-plugin-ibeacon/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-insomnia/tslint.json b/types/cordova-plugin-insomnia/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-insomnia/tslint.json +++ b/types/cordova-plugin-insomnia/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-keyboard/tslint.json b/types/cordova-plugin-keyboard/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-keyboard/tslint.json +++ b/types/cordova-plugin-keyboard/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-mapsforge/tslint.json b/types/cordova-plugin-mapsforge/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-mapsforge/tslint.json +++ b/types/cordova-plugin-mapsforge/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-ms-adal/tslint.json b/types/cordova-plugin-ms-adal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-ms-adal/tslint.json +++ b/types/cordova-plugin-ms-adal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-ouralabs/tslint.json b/types/cordova-plugin-ouralabs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-ouralabs/tslint.json +++ b/types/cordova-plugin-ouralabs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-qrscanner/tslint.json b/types/cordova-plugin-qrscanner/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-qrscanner/tslint.json +++ b/types/cordova-plugin-qrscanner/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-spinner/tslint.json b/types/cordova-plugin-spinner/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-spinner/tslint.json +++ b/types/cordova-plugin-spinner/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-websql/tslint.json b/types/cordova-plugin-websql/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-websql/tslint.json +++ b/types/cordova-plugin-websql/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova-plugin-x-socialsharing/tslint.json b/types/cordova-plugin-x-socialsharing/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova-plugin-x-socialsharing/tslint.json +++ b/types/cordova-plugin-x-socialsharing/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova/tslint.json b/types/cordova/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/cordova/tslint.json +++ b/types/cordova/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordova_app_version_plugin/tslint.json b/types/cordova_app_version_plugin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordova_app_version_plugin/tslint.json +++ b/types/cordova_app_version_plugin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cordovarduino/tslint.json b/types/cordovarduino/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cordovarduino/tslint.json +++ b/types/cordovarduino/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cors/tslint.json b/types/cors/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cors/tslint.json +++ b/types/cors/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/couchbase/tslint.json b/types/couchbase/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/couchbase/tslint.json +++ b/types/couchbase/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/countdown/tslint.json b/types/countdown/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/countdown/tslint.json +++ b/types/countdown/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cradle/tslint.json b/types/cradle/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cradle/tslint.json +++ b/types/cradle/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/create-error/tslint.json b/types/create-error/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/create-error/tslint.json +++ b/types/create-error/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/createjs-lib/tslint.json b/types/createjs-lib/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/createjs-lib/tslint.json +++ b/types/createjs-lib/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/createjs/tslint.json b/types/createjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/createjs/tslint.json +++ b/types/createjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/credential/tslint.json b/types/credential/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/credential/tslint.json +++ b/types/credential/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/credit-card-type/tslint.json b/types/credit-card-type/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/credit-card-type/tslint.json +++ b/types/credit-card-type/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cron/tslint.json b/types/cron/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cron/tslint.json +++ b/types/cron/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cross-storage/tslint.json b/types/cross-storage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cross-storage/tslint.json +++ b/types/cross-storage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/crossfilter/tslint.json b/types/crossfilter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/crossfilter/tslint.json +++ b/types/crossfilter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/crossroads/tslint.json b/types/crossroads/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/crossroads/tslint.json +++ b/types/crossroads/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/crypto-js/tslint.json b/types/crypto-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/crypto-js/tslint.json +++ b/types/crypto-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cryptojs/tslint.json b/types/cryptojs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cryptojs/tslint.json +++ b/types/cryptojs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cson/tslint.json b/types/cson/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cson/tslint.json +++ b/types/cson/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/css-modules-require-hook/tslint.json b/types/css-modules-require-hook/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/css-modules-require-hook/tslint.json +++ b/types/css-modules-require-hook/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/css/tslint.json b/types/css/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/css/tslint.json +++ b/types/css/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cssbeautify/tslint.json b/types/cssbeautify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cssbeautify/tslint.json +++ b/types/cssbeautify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/csurf/tslint.json b/types/csurf/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/csurf/tslint.json +++ b/types/csurf/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cuid/tslint.json b/types/cuid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cuid/tslint.json +++ b/types/cuid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/custom-error-generator/tslint.json b/types/custom-error-generator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/custom-error-generator/tslint.json +++ b/types/custom-error-generator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/cybozulabs-md5/tslint.json b/types/cybozulabs-md5/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/cybozulabs-md5/tslint.json +++ b/types/cybozulabs-md5/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/d3-box/tslint.json b/types/d3-box/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/d3-box/tslint.json +++ b/types/d3-box/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/d3-cloud/tslint.json b/types/d3-cloud/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/d3-cloud/tslint.json +++ b/types/d3-cloud/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/d3-tip/tslint.json b/types/d3-tip/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/d3-tip/tslint.json +++ b/types/d3-tip/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/d3.slider/tslint.json b/types/d3.slider/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/d3.slider/tslint.json +++ b/types/d3.slider/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/d3pie/tslint.json b/types/d3pie/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/d3pie/tslint.json +++ b/types/d3pie/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dat.gui/tslint.json b/types/dat.gui/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dat.gui/tslint.json +++ b/types/dat.gui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/data-driven/tslint.json b/types/data-driven/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/data-driven/tslint.json +++ b/types/data-driven/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/date-arithmetic/tslint.json b/types/date-arithmetic/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/date-arithmetic/tslint.json +++ b/types/date-arithmetic/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/date.format.js/tslint.json b/types/date.format.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/date.format.js/tslint.json +++ b/types/date.format.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/datejs/tslint.json b/types/datejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/datejs/tslint.json +++ b/types/datejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/db-migrate-base/tslint.json b/types/db-migrate-base/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/db-migrate-base/tslint.json +++ b/types/db-migrate-base/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/db-migrate-pg/tslint.json b/types/db-migrate-pg/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/db-migrate-pg/tslint.json +++ b/types/db-migrate-pg/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/db.js/tslint.json b/types/db.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/db.js/tslint.json +++ b/types/db.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dc/tslint.json b/types/dc/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dc/tslint.json +++ b/types/dc/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/decorum/tslint.json b/types/decorum/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/decorum/tslint.json +++ b/types/decorum/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/defaults/tslint.json b/types/defaults/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/defaults/tslint.json +++ b/types/defaults/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/deku/tslint.json b/types/deku/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/deku/tslint.json +++ b/types/deku/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/denodeify/tslint.json b/types/denodeify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/denodeify/tslint.json +++ b/types/denodeify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/deoxxa-content-type/tslint.json b/types/deoxxa-content-type/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/deoxxa-content-type/tslint.json +++ b/types/deoxxa-content-type/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/deployjava/tslint.json b/types/deployjava/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/deployjava/tslint.json +++ b/types/deployjava/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/devexpress-web/tslint.json b/types/devexpress-web/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/devexpress-web/tslint.json +++ b/types/devexpress-web/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/devtools-detect/tslint.json b/types/devtools-detect/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/devtools-detect/tslint.json +++ b/types/devtools-detect/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/df-visible/tslint.json b/types/df-visible/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/df-visible/tslint.json +++ b/types/df-visible/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dhtmlxgantt/tslint.json b/types/dhtmlxgantt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dhtmlxgantt/tslint.json +++ b/types/dhtmlxgantt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dhtmlxscheduler/tslint.json b/types/dhtmlxscheduler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dhtmlxscheduler/tslint.json +++ b/types/dhtmlxscheduler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/di-lite/tslint.json b/types/di-lite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/di-lite/tslint.json +++ b/types/di-lite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/diff2html/tslint.json b/types/diff2html/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/diff2html/tslint.json +++ b/types/diff2html/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/disposable-email-domains/tslint.json b/types/disposable-email-domains/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/disposable-email-domains/tslint.json +++ b/types/disposable-email-domains/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/doccookies/tslint.json b/types/doccookies/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/doccookies/tslint.json +++ b/types/doccookies/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dock-spawn/tslint.json b/types/dock-spawn/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dock-spawn/tslint.json +++ b/types/dock-spawn/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/docopt/tslint.json b/types/docopt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/docopt/tslint.json +++ b/types/docopt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/doctrine/tslint.json b/types/doctrine/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/doctrine/tslint.json +++ b/types/doctrine/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/documentdb-server/tslint.json b/types/documentdb-server/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/documentdb-server/tslint.json +++ b/types/documentdb-server/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dojo/tslint.json b/types/dojo/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dojo/tslint.json +++ b/types/dojo/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dom4/tslint.json b/types/dom4/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dom4/tslint.json +++ b/types/dom4/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/domo/tslint.json b/types/domo/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/domo/tslint.json +++ b/types/domo/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dompurify/tslint.json b/types/dompurify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dompurify/tslint.json +++ b/types/dompurify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/domurl/tslint.json b/types/domurl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/domurl/tslint.json +++ b/types/domurl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/donna/tslint.json b/types/donna/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/donna/tslint.json +++ b/types/donna/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dotdotdot/tslint.json b/types/dotdotdot/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dotdotdot/tslint.json +++ b/types/dotdotdot/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/doublearray/tslint.json b/types/doublearray/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/doublearray/tslint.json +++ b/types/doublearray/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/draft-js/tslint.json b/types/draft-js/tslint.json index e3610fefae..89955128d5 100644 --- a/types/draft-js/tslint.json +++ b/types/draft-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dragula/tslint.json b/types/dragula/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dragula/tslint.json +++ b/types/dragula/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dropboxjs/tslint.json b/types/dropboxjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dropboxjs/tslint.json +++ b/types/dropboxjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dropzone/tslint.json b/types/dropzone/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dropzone/tslint.json +++ b/types/dropzone/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dsv/tslint.json b/types/dsv/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dsv/tslint.json +++ b/types/dsv/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dts-bundle/tslint.json b/types/dts-bundle/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dts-bundle/tslint.json +++ b/types/dts-bundle/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/durandal/tslint.json b/types/durandal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/durandal/tslint.json +++ b/types/durandal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dustjs-linkedin/tslint.json b/types/dustjs-linkedin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dustjs-linkedin/tslint.json +++ b/types/dustjs-linkedin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dvtng-jss/tslint.json b/types/dvtng-jss/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dvtng-jss/tslint.json +++ b/types/dvtng-jss/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dw-bxslider-4/tslint.json b/types/dw-bxslider-4/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dw-bxslider-4/tslint.json +++ b/types/dw-bxslider-4/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dygraphs/tslint.json b/types/dygraphs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dygraphs/tslint.json +++ b/types/dygraphs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dymo-label-framework/tslint.json b/types/dymo-label-framework/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dymo-label-framework/tslint.json +++ b/types/dymo-label-framework/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/dynatable/tslint.json b/types/dynatable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/dynatable/tslint.json +++ b/types/dynatable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/each/tslint.json b/types/each/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/each/tslint.json +++ b/types/each/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/easeljs/tslint.json b/types/easeljs/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/easeljs/tslint.json +++ b/types/easeljs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/easy-api-request/tslint.json b/types/easy-api-request/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/easy-api-request/tslint.json +++ b/types/easy-api-request/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/easy-jsend/tslint.json b/types/easy-jsend/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/easy-jsend/tslint.json +++ b/types/easy-jsend/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/easy-session/tslint.json b/types/easy-session/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/easy-session/tslint.json +++ b/types/easy-session/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/easy-table/tslint.json b/types/easy-table/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/easy-table/tslint.json +++ b/types/easy-table/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/easy-xapi-utils/tslint.json b/types/easy-xapi-utils/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/easy-xapi-utils/tslint.json +++ b/types/easy-xapi-utils/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/easy-xapi/tslint.json b/types/easy-xapi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/easy-xapi/tslint.json +++ b/types/easy-xapi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/echarts/tslint.json b/types/echarts/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/echarts/tslint.json +++ b/types/echarts/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/egg.js/tslint.json b/types/egg.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/egg.js/tslint.json +++ b/types/egg.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ejs-locals/tslint.json b/types/ejs-locals/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ejs-locals/tslint.json +++ b/types/ejs-locals/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ejson/tslint.json b/types/ejson/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ejson/tslint.json +++ b/types/ejson/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/elastic.js/tslint.json b/types/elastic.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/elastic.js/tslint.json +++ b/types/elastic.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/electron-debug/tslint.json b/types/electron-debug/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/electron-debug/tslint.json +++ b/types/electron-debug/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/electron-devtools-installer/tslint.json b/types/electron-devtools-installer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/electron-devtools-installer/tslint.json +++ b/types/electron-devtools-installer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/electron-notifications/tslint.json b/types/electron-notifications/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/electron-notifications/tslint.json +++ b/types/electron-notifications/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/electron-notify/tslint.json b/types/electron-notify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/electron-notify/tslint.json +++ b/types/electron-notify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/electron-window-state/tslint.json b/types/electron-window-state/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/electron-window-state/tslint.json +++ b/types/electron-window-state/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/element-resize-event/tslint.json b/types/element-resize-event/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/element-resize-event/tslint.json +++ b/types/element-resize-event/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/elm/tslint.json b/types/elm/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/elm/tslint.json +++ b/types/elm/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ember-testing-helpers/tslint.json b/types/ember-testing-helpers/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ember-testing-helpers/tslint.json +++ b/types/ember-testing-helpers/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/emissary/tslint.json b/types/emissary/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/emissary/tslint.json +++ b/types/emissary/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/empower/tslint.json b/types/empower/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/empower/tslint.json +++ b/types/empower/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/emscripten/tslint.json b/types/emscripten/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/emscripten/tslint.json +++ b/types/emscripten/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/encoding-japanese/tslint.json b/types/encoding-japanese/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/encoding-japanese/tslint.json +++ b/types/encoding-japanese/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/enhanced-resolve/tslint.json b/types/enhanced-resolve/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/enhanced-resolve/tslint.json +++ b/types/enhanced-resolve/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ent/tslint.json b/types/ent/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ent/tslint.json +++ b/types/ent/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/envify/tslint.json b/types/envify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/envify/tslint.json +++ b/types/envify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/enzyme/tslint.json b/types/enzyme/tslint.json index 67c3be0ed0..a5f1f5a4c3 100644 --- a/types/enzyme/tslint.json +++ b/types/enzyme/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-duplicate-imports": false, "no-unnecessary-generics": false } diff --git a/types/eonasdan-bootstrap-datetimepicker/tslint.json b/types/eonasdan-bootstrap-datetimepicker/tslint.json index b6afb8acee..4017299a0e 100644 --- a/types/eonasdan-bootstrap-datetimepicker/tslint.json +++ b/types/eonasdan-bootstrap-datetimepicker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/epiceditor/tslint.json b/types/epiceditor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/epiceditor/tslint.json +++ b/types/epiceditor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/epub/tslint.json b/types/epub/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/epub/tslint.json +++ b/types/epub/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/eq.js/tslint.json b/types/eq.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/eq.js/tslint.json +++ b/types/eq.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/errorhandler/tslint.json b/types/errorhandler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/errorhandler/tslint.json +++ b/types/errorhandler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/es6-collections/tslint.json b/types/es6-collections/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/es6-collections/tslint.json +++ b/types/es6-collections/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/es6-shim/tslint.json b/types/es6-shim/tslint.json index 637071b426..592fc9bcaa 100644 --- a/types/es6-shim/tslint.json +++ b/types/es6-shim/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/escape-html/tslint.json b/types/escape-html/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/escape-html/tslint.json +++ b/types/escape-html/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/escape-latex/tslint.json b/types/escape-latex/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/escape-latex/tslint.json +++ b/types/escape-latex/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/escape-string-regexp/tslint.json b/types/escape-string-regexp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/escape-string-regexp/tslint.json +++ b/types/escape-string-regexp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/escodegen/tslint.json b/types/escodegen/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/escodegen/tslint.json +++ b/types/escodegen/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/esprima-walk/tslint.json b/types/esprima-walk/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/esprima-walk/tslint.json +++ b/types/esprima-walk/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/estraverse/tslint.json b/types/estraverse/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/estraverse/tslint.json +++ b/types/estraverse/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/estree/tslint.json b/types/estree/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/estree/tslint.json +++ b/types/estree/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/event-loop-lag/tslint.json b/types/event-loop-lag/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/event-loop-lag/tslint.json +++ b/types/event-loop-lag/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/event-stream/tslint.json b/types/event-stream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/event-stream/tslint.json +++ b/types/event-stream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/event-to-promise/tslint.json b/types/event-to-promise/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/event-to-promise/tslint.json +++ b/types/event-to-promise/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/evernote/tslint.json b/types/evernote/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/evernote/tslint.json +++ b/types/evernote/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/exit/tslint.json b/types/exit/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/exit/tslint.json +++ b/types/exit/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/exorcist/tslint.json b/types/exorcist/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/exorcist/tslint.json +++ b/types/exorcist/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/expect.js/tslint.json b/types/expect.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/expect.js/tslint.json +++ b/types/expect.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/expectations/tslint.json b/types/expectations/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/expectations/tslint.json +++ b/types/expectations/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-brute-memcached/tslint.json b/types/express-brute-memcached/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-brute-memcached/tslint.json +++ b/types/express-brute-memcached/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-brute-mongo/tslint.json b/types/express-brute-mongo/tslint.json index 81e3db2614..1134194a62 100644 --- a/types/express-brute-mongo/tslint.json +++ b/types/express-brute-mongo/tslint.json @@ -4,6 +4,7 @@ // TODOs "ban-types": false, "dt-header": false, + "npm-naming": false, "no-unnecessary-class": false } } diff --git a/types/express-brute/tslint.json b/types/express-brute/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-brute/tslint.json +++ b/types/express-brute/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-debug/tslint.json b/types/express-debug/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-debug/tslint.json +++ b/types/express-debug/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-domain-middleware/tslint.json b/types/express-domain-middleware/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-domain-middleware/tslint.json +++ b/types/express-domain-middleware/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-handlebars/tslint.json b/types/express-handlebars/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-handlebars/tslint.json +++ b/types/express-handlebars/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-jwt/tslint.json b/types/express-jwt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-jwt/tslint.json +++ b/types/express-jwt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-less/tslint.json b/types/express-less/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-less/tslint.json +++ b/types/express-less/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-minify/tslint.json b/types/express-minify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-minify/tslint.json +++ b/types/express-minify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-mung/tslint.json b/types/express-mung/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-mung/tslint.json +++ b/types/express-mung/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-myconnection/tslint.json b/types/express-myconnection/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-myconnection/tslint.json +++ b/types/express-myconnection/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-openapi/tslint.json b/types/express-openapi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-openapi/tslint.json +++ b/types/express-openapi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-partials/tslint.json b/types/express-partials/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-partials/tslint.json +++ b/types/express-partials/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-route-fs/tslint.json b/types/express-route-fs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-route-fs/tslint.json +++ b/types/express-route-fs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-unless/tslint.json b/types/express-unless/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-unless/tslint.json +++ b/types/express-unless/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/express-useragent/tslint.json b/types/express-useragent/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/express-useragent/tslint.json +++ b/types/express-useragent/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/extjs/tslint.json b/types/extjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/extjs/tslint.json +++ b/types/extjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/eyes/tslint.json b/types/eyes/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/eyes/tslint.json +++ b/types/eyes/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/facebook-js-sdk/tslint.json b/types/facebook-js-sdk/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/facebook-js-sdk/tslint.json +++ b/types/facebook-js-sdk/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/facebook-pixel/tslint.json b/types/facebook-pixel/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/facebook-pixel/tslint.json +++ b/types/facebook-pixel/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/faker/tslint.json b/types/faker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/faker/tslint.json +++ b/types/faker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/falcor-express/tslint.json b/types/falcor-express/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/falcor-express/tslint.json +++ b/types/falcor-express/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/falcor-http-datasource/tslint.json b/types/falcor-http-datasource/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/falcor-http-datasource/tslint.json +++ b/types/falcor-http-datasource/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/falcor-json-graph/tslint.json b/types/falcor-json-graph/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/falcor-json-graph/tslint.json +++ b/types/falcor-json-graph/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/falcor-router/tslint.json b/types/falcor-router/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/falcor-router/tslint.json +++ b/types/falcor-router/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/famous/tslint.json b/types/famous/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/famous/tslint.json +++ b/types/famous/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/farbtastic/tslint.json b/types/farbtastic/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/farbtastic/tslint.json +++ b/types/farbtastic/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fast-levenshtein/tslint.json b/types/fast-levenshtein/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fast-levenshtein/tslint.json +++ b/types/fast-levenshtein/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fast-stats/tslint.json b/types/fast-stats/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fast-stats/tslint.json +++ b/types/fast-stats/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fastclick/tslint.json b/types/fastclick/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fastclick/tslint.json +++ b/types/fastclick/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/favico.js/tslint.json b/types/favico.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/favico.js/tslint.json +++ b/types/favico.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fb/tslint.json b/types/fb/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fb/tslint.json +++ b/types/fb/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fbemitter/tslint.json b/types/fbemitter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fbemitter/tslint.json +++ b/types/fbemitter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/featherlight/tslint.json b/types/featherlight/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/featherlight/tslint.json +++ b/types/featherlight/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fhir/tslint.json b/types/fhir/tslint.json index e87060ef20..9f58325d7f 100644 --- a/types/fhir/tslint.json +++ b/types/fhir/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fibers/tslint.json b/types/fibers/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fibers/tslint.json +++ b/types/fibers/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/field/tslint.json b/types/field/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/field/tslint.json +++ b/types/field/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/filesystem/tslint.json b/types/filesystem/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/filesystem/tslint.json +++ b/types/filesystem/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/filewriter/tslint.json b/types/filewriter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/filewriter/tslint.json +++ b/types/filewriter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fill-pdf/tslint.json b/types/fill-pdf/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fill-pdf/tslint.json +++ b/types/fill-pdf/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/finalhandler/tslint.json b/types/finalhandler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/finalhandler/tslint.json +++ b/types/finalhandler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/finch/tslint.json b/types/finch/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/finch/tslint.json +++ b/types/finch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fingerprintjs/tslint.json b/types/fingerprintjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fingerprintjs/tslint.json +++ b/types/fingerprintjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/firebase-client/tslint.json b/types/firebase-client/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/firebase-client/tslint.json +++ b/types/firebase-client/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/firebase-token-generator/tslint.json b/types/firebase-token-generator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/firebase-token-generator/tslint.json +++ b/types/firebase-token-generator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/firefox/tslint.json b/types/firefox/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/firefox/tslint.json +++ b/types/firefox/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fixed-data-table/tslint.json b/types/fixed-data-table/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fixed-data-table/tslint.json +++ b/types/fixed-data-table/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/flake-idgen/tslint.json b/types/flake-idgen/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/flake-idgen/tslint.json +++ b/types/flake-idgen/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/flat/tslint.json b/types/flat/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/flat/tslint.json +++ b/types/flat/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/flexslider/tslint.json b/types/flexslider/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/flexslider/tslint.json +++ b/types/flexslider/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/flight/tslint.json b/types/flight/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/flight/tslint.json +++ b/types/flight/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/flightplan/tslint.json b/types/flightplan/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/flightplan/tslint.json +++ b/types/flightplan/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/flipsnap/tslint.json b/types/flipsnap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/flipsnap/tslint.json +++ b/types/flipsnap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/flot/tslint.json b/types/flot/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/flot/tslint.json +++ b/types/flot/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/flowjs/tslint.json b/types/flowjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/flowjs/tslint.json +++ b/types/flowjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fluxxor/tslint.json b/types/fluxxor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fluxxor/tslint.json +++ b/types/fluxxor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fontfaceobserver/tslint.json b/types/fontfaceobserver/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fontfaceobserver/tslint.json +++ b/types/fontfaceobserver/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fontoxml/tslint.json b/types/fontoxml/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fontoxml/tslint.json +++ b/types/fontoxml/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/forge-di/tslint.json b/types/forge-di/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/forge-di/tslint.json +++ b/types/forge-di/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/form-serializer/tslint.json b/types/form-serializer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/form-serializer/tslint.json +++ b/types/form-serializer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/formidable/tslint.json b/types/formidable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/formidable/tslint.json +++ b/types/formidable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fossil-delta/tslint.json b/types/fossil-delta/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fossil-delta/tslint.json +++ b/types/fossil-delta/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/foundation/tslint.json b/types/foundation/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/foundation/tslint.json +++ b/types/foundation/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fpsmeter/tslint.json b/types/fpsmeter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fpsmeter/tslint.json +++ b/types/fpsmeter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/freedom/tslint.json b/types/freedom/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/freedom/tslint.json +++ b/types/freedom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/from/tslint.json b/types/from/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/from/tslint.json +++ b/types/from/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fromjs/tslint.json b/types/fromjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fromjs/tslint.json +++ b/types/fromjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fromnow/tslint.json b/types/fromnow/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fromnow/tslint.json +++ b/types/fromnow/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fs-ext/tslint.json b/types/fs-ext/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fs-ext/tslint.json +++ b/types/fs-ext/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fs-finder/tslint.json b/types/fs-finder/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fs-finder/tslint.json +++ b/types/fs-finder/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fs-mock/tslint.json b/types/fs-mock/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fs-mock/tslint.json +++ b/types/fs-mock/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ftdomdelegate/tslint.json b/types/ftdomdelegate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ftdomdelegate/tslint.json +++ b/types/ftdomdelegate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ftp/tslint.json b/types/ftp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ftp/tslint.json +++ b/types/ftp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ftpd/tslint.json b/types/ftpd/tslint.json index b6afb8acee..4017299a0e 100644 --- a/types/ftpd/tslint.json +++ b/types/ftpd/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fullname/tslint.json b/types/fullname/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fullname/tslint.json +++ b/types/fullname/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fullpage.js/tslint.json b/types/fullpage.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fullpage.js/tslint.json +++ b/types/fullpage.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fuzzaldrin-plus/tslint.json b/types/fuzzaldrin-plus/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fuzzaldrin-plus/tslint.json +++ b/types/fuzzaldrin-plus/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/fxn/tslint.json b/types/fxn/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/fxn/tslint.json +++ b/types/fxn/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gae.channel.api/tslint.json b/types/gae.channel.api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gae.channel.api/tslint.json +++ b/types/gae.channel.api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gamequery/tslint.json b/types/gamequery/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gamequery/tslint.json +++ b/types/gamequery/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gandi-livedns/tslint.json b/types/gandi-livedns/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gandi-livedns/tslint.json +++ b/types/gandi-livedns/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.analytics/tslint.json b/types/gapi.analytics/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.analytics/tslint.json +++ b/types/gapi.analytics/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.calendar/tslint.json b/types/gapi.calendar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.calendar/tslint.json +++ b/types/gapi.calendar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.drive/tslint.json b/types/gapi.drive/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.drive/tslint.json +++ b/types/gapi.drive/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.pagespeedonline/tslint.json b/types/gapi.pagespeedonline/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.pagespeedonline/tslint.json +++ b/types/gapi.pagespeedonline/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.people/tslint.json b/types/gapi.people/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.people/tslint.json +++ b/types/gapi.people/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.plus/tslint.json b/types/gapi.plus/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.plus/tslint.json +++ b/types/gapi.plus/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.translate/tslint.json b/types/gapi.translate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.translate/tslint.json +++ b/types/gapi.translate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.urlshortener/tslint.json b/types/gapi.urlshortener/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.urlshortener/tslint.json +++ b/types/gapi.urlshortener/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.youtube/tslint.json b/types/gapi.youtube/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.youtube/tslint.json +++ b/types/gapi.youtube/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi.youtubeanalytics/tslint.json b/types/gapi.youtubeanalytics/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi.youtubeanalytics/tslint.json +++ b/types/gapi.youtubeanalytics/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gapi/tslint.json b/types/gapi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gapi/tslint.json +++ b/types/gapi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/generic-functions/tslint.json b/types/generic-functions/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/generic-functions/tslint.json +++ b/types/generic-functions/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gently/tslint.json b/types/gently/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gently/tslint.json +++ b/types/gently/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/geoip-lite/tslint.json b/types/geoip-lite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/geoip-lite/tslint.json +++ b/types/geoip-lite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/geojson2osm/tslint.json b/types/geojson2osm/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/geojson2osm/tslint.json +++ b/types/geojson2osm/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/geometry-dom/tslint.json b/types/geometry-dom/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/geometry-dom/tslint.json +++ b/types/geometry-dom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gijgo/tslint.json b/types/gijgo/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gijgo/tslint.json +++ b/types/gijgo/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/giraffe/tslint.json b/types/giraffe/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/giraffe/tslint.json +++ b/types/giraffe/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/git-config/tslint.json b/types/git-config/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/git-config/tslint.json +++ b/types/git-config/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/git/tslint.json b/types/git/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/git/tslint.json +++ b/types/git/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gl-matrix/tslint.json b/types/gl-matrix/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gl-matrix/tslint.json +++ b/types/gl-matrix/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gldatepicker/tslint.json b/types/gldatepicker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gldatepicker/tslint.json +++ b/types/gldatepicker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/glidejs/tslint.json b/types/glidejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/glidejs/tslint.json +++ b/types/glidejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/glob-expand/tslint.json b/types/glob-expand/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/glob-expand/tslint.json +++ b/types/glob-expand/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/glob-stream/tslint.json b/types/glob-stream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/glob-stream/tslint.json +++ b/types/glob-stream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/globalize-compiler/tslint.json b/types/globalize-compiler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/globalize-compiler/tslint.json +++ b/types/globalize-compiler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/globalize/tslint.json b/types/globalize/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/globalize/tslint.json +++ b/types/globalize/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/go/tslint.json b/types/go/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/go/tslint.json +++ b/types/go/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google-apps-script/tslint.json b/types/google-apps-script/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google-apps-script/tslint.json +++ b/types/google-apps-script/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google-closure-compiler/tslint.json b/types/google-closure-compiler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google-closure-compiler/tslint.json +++ b/types/google-closure-compiler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google-drive-realtime-api/tslint.json b/types/google-drive-realtime-api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google-drive-realtime-api/tslint.json +++ b/types/google-drive-realtime-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google-earth/tslint.json b/types/google-earth/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google-earth/tslint.json +++ b/types/google-earth/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google-libphonenumber/tslint.json b/types/google-libphonenumber/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google-libphonenumber/tslint.json +++ b/types/google-libphonenumber/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google-maps/tslint.json b/types/google-maps/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google-maps/tslint.json +++ b/types/google-maps/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google.analytics/tslint.json b/types/google.analytics/tslint.json index d802652174..8c0a18b10a 100644 --- a/types/google.analytics/tslint.json +++ b/types/google.analytics/tslint.json @@ -2,6 +2,7 @@ "extends": "dtslint/dt.json", "rules": { "dt-header": false, + "npm-naming": false, "ban-types": false, "unified-signatures": false, "no-unnecessary-generics": false diff --git a/types/google.feeds/tslint.json b/types/google.feeds/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google.feeds/tslint.json +++ b/types/google.feeds/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google.geolocation/tslint.json b/types/google.geolocation/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google.geolocation/tslint.json +++ b/types/google.geolocation/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google.picker/tslint.json b/types/google.picker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google.picker/tslint.json +++ b/types/google.picker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/google.visualization/tslint.json b/types/google.visualization/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/google.visualization/tslint.json +++ b/types/google.visualization/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/googlemaps.infobubble/tslint.json b/types/googlemaps.infobubble/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/googlemaps.infobubble/tslint.json +++ b/types/googlemaps.infobubble/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/googlemaps/tslint.json b/types/googlemaps/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/googlemaps/tslint.json +++ b/types/googlemaps/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/graham_scan/tslint.json b/types/graham_scan/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/graham_scan/tslint.json +++ b/types/graham_scan/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/graphlib/tslint.json b/types/graphlib/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/graphlib/tslint.json +++ b/types/graphlib/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/graphviz/tslint.json b/types/graphviz/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/graphviz/tslint.json +++ b/types/graphviz/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gravatar/tslint.json b/types/gravatar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gravatar/tslint.json +++ b/types/gravatar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gregorian-calendar/tslint.json b/types/gregorian-calendar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gregorian-calendar/tslint.json +++ b/types/gregorian-calendar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gridfs-stream/tslint.json b/types/gridfs-stream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gridfs-stream/tslint.json +++ b/types/gridfs-stream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gridstack/tslint.json b/types/gridstack/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/gridstack/tslint.json +++ b/types/gridstack/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/grunt/tslint.json b/types/grunt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/grunt/tslint.json +++ b/types/grunt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gsap/tslint.json b/types/gsap/tslint.json index 9081f7897d..972c8224ab 100644 --- a/types/gsap/tslint.json +++ b/types/gsap/tslint.json @@ -3,6 +3,7 @@ "rules": { // All are TODOs "dt-header": false, + "npm-naming": false, "jsdoc-format": false, "max-line-length": false, "no-consecutive-blank-lines": false, diff --git a/types/gulp-angular-templatecache/tslint.json b/types/gulp-angular-templatecache/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-angular-templatecache/tslint.json +++ b/types/gulp-angular-templatecache/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-autoprefixer/tslint.json b/types/gulp-autoprefixer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-autoprefixer/tslint.json +++ b/types/gulp-autoprefixer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-babel/tslint.json b/types/gulp-babel/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-babel/tslint.json +++ b/types/gulp-babel/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-cache/tslint.json b/types/gulp-cache/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-cache/tslint.json +++ b/types/gulp-cache/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-cached/tslint.json b/types/gulp-cached/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-cached/tslint.json +++ b/types/gulp-cached/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-changed/tslint.json b/types/gulp-changed/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-changed/tslint.json +++ b/types/gulp-changed/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-cheerio/tslint.json b/types/gulp-cheerio/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-cheerio/tslint.json +++ b/types/gulp-cheerio/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-coffeeify/tslint.json b/types/gulp-coffeeify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-coffeeify/tslint.json +++ b/types/gulp-coffeeify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-coffeelint/tslint.json b/types/gulp-coffeelint/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-coffeelint/tslint.json +++ b/types/gulp-coffeelint/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-concat/tslint.json b/types/gulp-concat/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-concat/tslint.json +++ b/types/gulp-concat/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-copy/tslint.json b/types/gulp-copy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-copy/tslint.json +++ b/types/gulp-copy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-csso/tslint.json b/types/gulp-csso/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-csso/tslint.json +++ b/types/gulp-csso/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-debug/tslint.json b/types/gulp-debug/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-debug/tslint.json +++ b/types/gulp-debug/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-dtsm/tslint.json b/types/gulp-dtsm/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-dtsm/tslint.json +++ b/types/gulp-dtsm/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-espower/tslint.json b/types/gulp-espower/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-espower/tslint.json +++ b/types/gulp-espower/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-file-include/tslint.json b/types/gulp-file-include/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-file-include/tslint.json +++ b/types/gulp-file-include/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-filter/tslint.json b/types/gulp-filter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-filter/tslint.json +++ b/types/gulp-filter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-flatten/tslint.json b/types/gulp-flatten/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-flatten/tslint.json +++ b/types/gulp-flatten/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-gh-pages/tslint.json b/types/gulp-gh-pages/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-gh-pages/tslint.json +++ b/types/gulp-gh-pages/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-gzip/tslint.json b/types/gulp-gzip/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-gzip/tslint.json +++ b/types/gulp-gzip/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-help-doc/tslint.json b/types/gulp-help-doc/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-help-doc/tslint.json +++ b/types/gulp-help-doc/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-help/tslint.json b/types/gulp-help/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-help/tslint.json +++ b/types/gulp-help/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-html-replace/tslint.json b/types/gulp-html-replace/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-html-replace/tslint.json +++ b/types/gulp-html-replace/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-htmlmin/tslint.json b/types/gulp-htmlmin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-htmlmin/tslint.json +++ b/types/gulp-htmlmin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-if/tslint.json b/types/gulp-if/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-if/tslint.json +++ b/types/gulp-if/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-inject/tslint.json b/types/gulp-inject/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-inject/tslint.json +++ b/types/gulp-inject/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-insert/tslint.json b/types/gulp-insert/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-insert/tslint.json +++ b/types/gulp-insert/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-install/tslint.json b/types/gulp-install/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-install/tslint.json +++ b/types/gulp-install/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-istanbul/tslint.json b/types/gulp-istanbul/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-istanbul/tslint.json +++ b/types/gulp-istanbul/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-jade/tslint.json b/types/gulp-jade/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-jade/tslint.json +++ b/types/gulp-jade/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-jasmine-browser/tslint.json b/types/gulp-jasmine-browser/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-jasmine-browser/tslint.json +++ b/types/gulp-jasmine-browser/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-json-editor/tslint.json b/types/gulp-json-editor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-json-editor/tslint.json +++ b/types/gulp-json-editor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-jspm/tslint.json b/types/gulp-jspm/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-jspm/tslint.json +++ b/types/gulp-jspm/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-less/tslint.json b/types/gulp-less/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-less/tslint.json +++ b/types/gulp-less/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-load-plugins/tslint.json b/types/gulp-load-plugins/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-load-plugins/tslint.json +++ b/types/gulp-load-plugins/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-minify-css/tslint.json b/types/gulp-minify-css/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-minify-css/tslint.json +++ b/types/gulp-minify-css/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-minify-html/tslint.json b/types/gulp-minify-html/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-minify-html/tslint.json +++ b/types/gulp-minify-html/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-mocha/tslint.json b/types/gulp-mocha/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-mocha/tslint.json +++ b/types/gulp-mocha/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-newer/tslint.json b/types/gulp-newer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-newer/tslint.json +++ b/types/gulp-newer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-ng-annotate/tslint.json b/types/gulp-ng-annotate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-ng-annotate/tslint.json +++ b/types/gulp-ng-annotate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-nodemon/tslint.json b/types/gulp-nodemon/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-nodemon/tslint.json +++ b/types/gulp-nodemon/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-plumber/tslint.json b/types/gulp-plumber/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-plumber/tslint.json +++ b/types/gulp-plumber/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-protractor/tslint.json b/types/gulp-protractor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-protractor/tslint.json +++ b/types/gulp-protractor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-remember/tslint.json b/types/gulp-remember/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-remember/tslint.json +++ b/types/gulp-remember/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-rename/tslint.json b/types/gulp-rename/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-rename/tslint.json +++ b/types/gulp-rename/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-replace/tslint.json b/types/gulp-replace/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-replace/tslint.json +++ b/types/gulp-replace/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-rev-replace/tslint.json b/types/gulp-rev-replace/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-rev-replace/tslint.json +++ b/types/gulp-rev-replace/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-rev/tslint.json b/types/gulp-rev/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-rev/tslint.json +++ b/types/gulp-rev/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-ruby-sass/tslint.json b/types/gulp-ruby-sass/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-ruby-sass/tslint.json +++ b/types/gulp-ruby-sass/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-sass/tslint.json b/types/gulp-sass/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-sass/tslint.json +++ b/types/gulp-sass/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-shell/tslint.json b/types/gulp-shell/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-shell/tslint.json +++ b/types/gulp-shell/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-sort/tslint.json b/types/gulp-sort/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-sort/tslint.json +++ b/types/gulp-sort/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-sourcemaps/tslint.json b/types/gulp-sourcemaps/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-sourcemaps/tslint.json +++ b/types/gulp-sourcemaps/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-strip-debug/tslint.json b/types/gulp-strip-debug/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-strip-debug/tslint.json +++ b/types/gulp-strip-debug/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-svg-sprite/tslint.json b/types/gulp-svg-sprite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-svg-sprite/tslint.json +++ b/types/gulp-svg-sprite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-task-listing/tslint.json b/types/gulp-task-listing/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-task-listing/tslint.json +++ b/types/gulp-task-listing/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-tsd/tslint.json b/types/gulp-tsd/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-tsd/tslint.json +++ b/types/gulp-tsd/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-useref/tslint.json b/types/gulp-useref/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-useref/tslint.json +++ b/types/gulp-useref/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp-watch/tslint.json b/types/gulp-watch/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/gulp-watch/tslint.json +++ b/types/gulp-watch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/gulp/tslint.json b/types/gulp/tslint.json index 0ba754a19a..19067f25e6 100644 --- a/types/gulp/tslint.json +++ b/types/gulp/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-object-literal-type-assertion": false } } diff --git a/types/h2o2/tslint.json b/types/h2o2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/h2o2/tslint.json +++ b/types/h2o2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/halfred/tslint.json b/types/halfred/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/halfred/tslint.json +++ b/types/halfred/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hammerjs/tslint.json b/types/hammerjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hammerjs/tslint.json +++ b/types/hammerjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hapi-auth-basic/tslint.json b/types/hapi-auth-basic/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hapi-auth-basic/tslint.json +++ b/types/hapi-auth-basic/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hapi-decorators/tslint.json b/types/hapi-decorators/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hapi-decorators/tslint.json +++ b/types/hapi-decorators/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/harmony-proxy/tslint.json b/types/harmony-proxy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/harmony-proxy/tslint.json +++ b/types/harmony-proxy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hasher/tslint.json b/types/hasher/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hasher/tslint.json +++ b/types/hasher/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hashids/tslint.json b/types/hashids/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hashids/tslint.json +++ b/types/hashids/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hashmap/tslint.json b/types/hashmap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hashmap/tslint.json +++ b/types/hashmap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hashset/tslint.json b/types/hashset/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hashset/tslint.json +++ b/types/hashset/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hashtable/tslint.json b/types/hashtable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hashtable/tslint.json +++ b/types/hashtable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/he/tslint.json b/types/he/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/he/tslint.json +++ b/types/he/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/headroom/tslint.json b/types/headroom/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/headroom/tslint.json +++ b/types/headroom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/heap/tslint.json b/types/heap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/heap/tslint.json +++ b/types/heap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hellosign-embedded/tslint.json b/types/hellosign-embedded/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hellosign-embedded/tslint.json +++ b/types/hellosign-embedded/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/helmet/tslint.json b/types/helmet/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/helmet/tslint.json +++ b/types/helmet/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/highcharts-ng/tslint.json b/types/highcharts-ng/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/highcharts-ng/tslint.json +++ b/types/highcharts-ng/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/highland/tslint.json b/types/highland/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/highland/tslint.json +++ b/types/highland/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/highlight.js/tslint.json b/types/highlight.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/highlight.js/tslint.json +++ b/types/highlight.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/history.js/tslint.json b/types/history.js/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/history.js/tslint.json +++ b/types/history.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/history/tslint.json b/types/history/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/history/tslint.json +++ b/types/history/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hooker/tslint.json b/types/hooker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hooker/tslint.json +++ b/types/hooker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hopscotch/tslint.json b/types/hopscotch/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hopscotch/tslint.json +++ b/types/hopscotch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/howler/tslint.json b/types/howler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/howler/tslint.json +++ b/types/howler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/html-entities/tslint.json b/types/html-entities/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/html-entities/tslint.json +++ b/types/html-entities/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/html-pdf/tslint.json b/types/html-pdf/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/html-pdf/tslint.json +++ b/types/html-pdf/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/html-to-text/tslint.json b/types/html-to-text/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/html-to-text/tslint.json +++ b/types/html-to-text/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/html2canvas/tslint.json b/types/html2canvas/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/html2canvas/tslint.json +++ b/types/html2canvas/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/htmlescape/tslint.json b/types/htmlescape/tslint.json index cb07a85b4e..6439f14555 100644 --- a/types/htmlescape/tslint.json +++ b/types/htmlescape/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODO "dt-header": false, + "npm-naming": false, "no-duplicate-imports": false } } diff --git a/types/htmlhint/tslint.json b/types/htmlhint/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/htmlhint/tslint.json +++ b/types/htmlhint/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/htmlparser2/tslint.json b/types/htmlparser2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/htmlparser2/tslint.json +++ b/types/htmlparser2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/htmltojsx/tslint.json b/types/htmltojsx/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/htmltojsx/tslint.json +++ b/types/htmltojsx/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/http-status/tslint.json b/types/http-status/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/http-status/tslint.json +++ b/types/http-status/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/http-string-parser/tslint.json b/types/http-string-parser/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/http-string-parser/tslint.json +++ b/types/http-string-parser/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/httperr/tslint.json b/types/httperr/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/httperr/tslint.json +++ b/types/httperr/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hubspot-pace/tslint.json b/types/hubspot-pace/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hubspot-pace/tslint.json +++ b/types/hubspot-pace/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/humane/tslint.json b/types/humane/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/humane/tslint.json +++ b/types/humane/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/humanparser/tslint.json b/types/humanparser/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/humanparser/tslint.json +++ b/types/humanparser/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/humps/tslint.json b/types/humps/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/humps/tslint.json +++ b/types/humps/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hyperscript/tslint.json b/types/hyperscript/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hyperscript/tslint.json +++ b/types/hyperscript/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/hypertext-application-language/tslint.json b/types/hypertext-application-language/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/hypertext-application-language/tslint.json +++ b/types/hypertext-application-language/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/i18next-express-middleware/tslint.json b/types/i18next-express-middleware/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/i18next-express-middleware/tslint.json +++ b/types/i18next-express-middleware/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/i18next-node-fs-backend/tslint.json b/types/i18next-node-fs-backend/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/i18next-node-fs-backend/tslint.json +++ b/types/i18next-node-fs-backend/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/i18next-sprintf-postprocessor/tslint.json b/types/i18next-sprintf-postprocessor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/i18next-sprintf-postprocessor/tslint.json +++ b/types/i18next-sprintf-postprocessor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/i2c-bus/tslint.json b/types/i2c-bus/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/i2c-bus/tslint.json +++ b/types/i2c-bus/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/iban/tslint.json b/types/iban/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/iban/tslint.json +++ b/types/iban/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ibm-mobilefirst/tslint.json b/types/ibm-mobilefirst/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ibm-mobilefirst/tslint.json +++ b/types/ibm-mobilefirst/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/icepick/tslint.json b/types/icepick/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/icepick/tslint.json +++ b/types/icepick/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/icheck/tslint.json b/types/icheck/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/icheck/tslint.json +++ b/types/icheck/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/iconv/tslint.json b/types/iconv/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/iconv/tslint.json +++ b/types/iconv/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ignite-ui/tslint.json b/types/ignite-ui/tslint.json index b8160f687d..26a2f9209a 100644 --- a/types/ignite-ui/tslint.json +++ b/types/ignite-ui/tslint.json @@ -4,6 +4,7 @@ // All are TODOs "array-type": false, "dt-header": false, + "npm-naming": false, "ban-types": false, "callable-types": false, "no-empty-interface": false, diff --git a/types/imagemagick-native/tslint.json b/types/imagemagick-native/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/imagemagick-native/tslint.json +++ b/types/imagemagick-native/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/imagemagick/tslint.json b/types/imagemagick/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/imagemagick/tslint.json +++ b/types/imagemagick/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/imagemapster/tslint.json b/types/imagemapster/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/imagemapster/tslint.json +++ b/types/imagemapster/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/imagesloaded/tslint.json b/types/imagesloaded/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/imagesloaded/tslint.json +++ b/types/imagesloaded/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/imap-simple/tslint.json b/types/imap-simple/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/imap-simple/tslint.json +++ b/types/imap-simple/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/imap/tslint.json b/types/imap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/imap/tslint.json +++ b/types/imap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/imgur-rest-api/tslint.json b/types/imgur-rest-api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/imgur-rest-api/tslint.json +++ b/types/imgur-rest-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/impress/tslint.json b/types/impress/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/impress/tslint.json +++ b/types/impress/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/incremental-dom/tslint.json b/types/incremental-dom/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/incremental-dom/tslint.json +++ b/types/incremental-dom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/inflected/tslint.json b/types/inflected/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/inflected/tslint.json +++ b/types/inflected/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/inflection/tslint.json b/types/inflection/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/inflection/tslint.json +++ b/types/inflection/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/inherits/tslint.json b/types/inherits/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/inherits/tslint.json +++ b/types/inherits/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ini/tslint.json b/types/ini/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ini/tslint.json +++ b/types/ini/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/iniparser/tslint.json b/types/iniparser/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/iniparser/tslint.json +++ b/types/iniparser/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/inline-css/tslint.json b/types/inline-css/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/inline-css/tslint.json +++ b/types/inline-css/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/inquirer/tslint.json b/types/inquirer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/inquirer/tslint.json +++ b/types/inquirer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/insight/tslint.json b/types/insight/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/insight/tslint.json +++ b/types/insight/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/intercomjs/tslint.json b/types/intercomjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/intercomjs/tslint.json +++ b/types/intercomjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/intro.js/tslint.json b/types/intro.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/intro.js/tslint.json +++ b/types/intro.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/invariant/tslint.json b/types/invariant/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/invariant/tslint.json +++ b/types/invariant/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/inversify-devtools/tslint.json b/types/inversify-devtools/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/inversify-devtools/tslint.json +++ b/types/inversify-devtools/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/irc/tslint.json b/types/irc/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/irc/tslint.json +++ b/types/irc/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/is-my-json-valid/tslint.json b/types/is-my-json-valid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/is-my-json-valid/tslint.json +++ b/types/is-my-json-valid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/is-url/tslint.json b/types/is-url/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/is-url/tslint.json +++ b/types/is-url/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/is/tslint.json b/types/is/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/is/tslint.json +++ b/types/is/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/iscroll/tslint.json b/types/iscroll/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/iscroll/tslint.json +++ b/types/iscroll/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/iso8601-localizer/tslint.json b/types/iso8601-localizer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/iso8601-localizer/tslint.json +++ b/types/iso8601-localizer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/istanbul-middleware/tslint.json b/types/istanbul-middleware/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/istanbul-middleware/tslint.json +++ b/types/istanbul-middleware/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/istanbul/tslint.json b/types/istanbul/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/istanbul/tslint.json +++ b/types/istanbul/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ix.js/tslint.json b/types/ix.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ix.js/tslint.json +++ b/types/ix.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jade/tslint.json b/types/jade/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jade/tslint.json +++ b/types/jade/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jake/tslint.json b/types/jake/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jake/tslint.json +++ b/types/jake/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jasmine-es6-promise-matchers/tslint.json b/types/jasmine-es6-promise-matchers/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jasmine-es6-promise-matchers/tslint.json +++ b/types/jasmine-es6-promise-matchers/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jasmine-jquery/tslint.json b/types/jasmine-jquery/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jasmine-jquery/tslint.json +++ b/types/jasmine-jquery/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jasmine-matchers/tslint.json b/types/jasmine-matchers/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jasmine-matchers/tslint.json +++ b/types/jasmine-matchers/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jasmine-node/tslint.json b/types/jasmine-node/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jasmine-node/tslint.json +++ b/types/jasmine-node/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jasmine-promise-matchers/tslint.json b/types/jasmine-promise-matchers/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jasmine-promise-matchers/tslint.json +++ b/types/jasmine-promise-matchers/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/java-applet/tslint.json b/types/java-applet/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/java-applet/tslint.json +++ b/types/java-applet/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/java/tslint.json b/types/java/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/java/tslint.json +++ b/types/java/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/javascript-astar/tslint.json b/types/javascript-astar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/javascript-astar/tslint.json +++ b/types/javascript-astar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/javascript-bignum/tslint.json b/types/javascript-bignum/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/javascript-bignum/tslint.json +++ b/types/javascript-bignum/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/javascript-obfuscator/tslint.json b/types/javascript-obfuscator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/javascript-obfuscator/tslint.json +++ b/types/javascript-obfuscator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jbinary/tslint.json b/types/jbinary/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jbinary/tslint.json +++ b/types/jbinary/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jcanvas/tslint.json b/types/jcanvas/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jcanvas/tslint.json +++ b/types/jcanvas/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jdataview/tslint.json b/types/jdataview/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jdataview/tslint.json +++ b/types/jdataview/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jdenticon/tslint.json b/types/jdenticon/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jdenticon/tslint.json +++ b/types/jdenticon/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jee-jsf/tslint.json b/types/jee-jsf/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jee-jsf/tslint.json +++ b/types/jee-jsf/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jest/tslint.json b/types/jest/tslint.json index 86d51194e9..e7a54c4021 100644 --- a/types/jest/tslint.json +++ b/types/jest/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-mergeable-namespace": false, "no-void-expression": false, "no-unnecessary-generics": false diff --git a/types/jfp/tslint.json b/types/jfp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jfp/tslint.json +++ b/types/jfp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jjv/tslint.json b/types/jjv/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jjv/tslint.json +++ b/types/jjv/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jjve/tslint.json b/types/jjve/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jjve/tslint.json +++ b/types/jjve/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/johnny-five/tslint.json b/types/johnny-five/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/johnny-five/tslint.json +++ b/types/johnny-five/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jpm/tslint.json b/types/jpm/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jpm/tslint.json +++ b/types/jpm/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jqgrid/tslint.json b/types/jqgrid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jqgrid/tslint.json +++ b/types/jqgrid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jqrangeslider/tslint.json b/types/jqrangeslider/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jqrangeslider/tslint.json +++ b/types/jqrangeslider/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-ajax-chain/tslint.json b/types/jquery-ajax-chain/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-ajax-chain/tslint.json +++ b/types/jquery-ajax-chain/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-alertable/tslint.json b/types/jquery-alertable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-alertable/tslint.json +++ b/types/jquery-alertable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-backstretch/tslint.json b/types/jquery-backstretch/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-backstretch/tslint.json +++ b/types/jquery-backstretch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-cropbox/tslint.json b/types/jquery-cropbox/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-cropbox/tslint.json +++ b/types/jquery-cropbox/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-deparam/tslint.json b/types/jquery-deparam/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-deparam/tslint.json +++ b/types/jquery-deparam/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-easy-loading/tslint.json b/types/jquery-easy-loading/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-easy-loading/tslint.json +++ b/types/jquery-easy-loading/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-fullscreen/tslint.json b/types/jquery-fullscreen/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-fullscreen/tslint.json +++ b/types/jquery-fullscreen/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-galleria/tslint.json b/types/jquery-galleria/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-galleria/tslint.json +++ b/types/jquery-galleria/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-handsontable/tslint.json b/types/jquery-handsontable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-handsontable/tslint.json +++ b/types/jquery-handsontable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-jsonrpcclient/tslint.json b/types/jquery-jsonrpcclient/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-jsonrpcclient/tslint.json +++ b/types/jquery-jsonrpcclient/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-knob/tslint.json b/types/jquery-knob/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-knob/tslint.json +++ b/types/jquery-knob/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-mockjax/tslint.json b/types/jquery-mockjax/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-mockjax/tslint.json +++ b/types/jquery-mockjax/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-mousewheel/tslint.json b/types/jquery-mousewheel/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-mousewheel/tslint.json +++ b/types/jquery-mousewheel/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-param/tslint.json b/types/jquery-param/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-param/tslint.json +++ b/types/jquery-param/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-sortable/tslint.json b/types/jquery-sortable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-sortable/tslint.json +++ b/types/jquery-sortable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-steps/tslint.json b/types/jquery-steps/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-steps/tslint.json +++ b/types/jquery-steps/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-timeentry/tslint.json b/types/jquery-timeentry/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-timeentry/tslint.json +++ b/types/jquery-timeentry/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-truncate-html/tslint.json b/types/jquery-truncate-html/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-truncate-html/tslint.json +++ b/types/jquery-truncate-html/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-urlparam/tslint.json b/types/jquery-urlparam/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-urlparam/tslint.json +++ b/types/jquery-urlparam/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery-validation-unobtrusive/tslint.json b/types/jquery-validation-unobtrusive/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery-validation-unobtrusive/tslint.json +++ b/types/jquery-validation-unobtrusive/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.address/tslint.json b/types/jquery.address/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.address/tslint.json +++ b/types/jquery.address/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.are-you-sure/tslint.json b/types/jquery.are-you-sure/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.are-you-sure/tslint.json +++ b/types/jquery.are-you-sure/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.autosize/tslint.json b/types/jquery.autosize/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.autosize/tslint.json +++ b/types/jquery.autosize/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.base64/tslint.json b/types/jquery.base64/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.base64/tslint.json +++ b/types/jquery.base64/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.bbq/tslint.json b/types/jquery.bbq/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.bbq/tslint.json +++ b/types/jquery.bbq/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.blockui/tslint.json b/types/jquery.blockui/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.blockui/tslint.json +++ b/types/jquery.blockui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.bootstrap.wizard/tslint.json b/types/jquery.bootstrap.wizard/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.bootstrap.wizard/tslint.json +++ b/types/jquery.bootstrap.wizard/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.cleditor/tslint.json b/types/jquery.cleditor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.cleditor/tslint.json +++ b/types/jquery.cleditor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.clientsidelogging/tslint.json b/types/jquery.clientsidelogging/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.clientsidelogging/tslint.json +++ b/types/jquery.clientsidelogging/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.color/tslint.json b/types/jquery.color/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.color/tslint.json +++ b/types/jquery.color/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.colorbox/tslint.json b/types/jquery.colorbox/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.colorbox/tslint.json +++ b/types/jquery.colorbox/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.colorpicker/tslint.json b/types/jquery.colorpicker/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/jquery.colorpicker/tslint.json +++ b/types/jquery.colorpicker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.contextmenu/tslint.json b/types/jquery.contextmenu/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.contextmenu/tslint.json +++ b/types/jquery.contextmenu/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.cookie/tslint.json b/types/jquery.cookie/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/jquery.cookie/tslint.json +++ b/types/jquery.cookie/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.customselect/tslint.json b/types/jquery.customselect/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.customselect/tslint.json +++ b/types/jquery.customselect/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.cycle/tslint.json b/types/jquery.cycle/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.cycle/tslint.json +++ b/types/jquery.cycle/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.cycle2/tslint.json b/types/jquery.cycle2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.cycle2/tslint.json +++ b/types/jquery.cycle2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.dropotron/tslint.json b/types/jquery.dropotron/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.dropotron/tslint.json +++ b/types/jquery.dropotron/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.dynatree/tslint.json b/types/jquery.dynatree/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.dynatree/tslint.json +++ b/types/jquery.dynatree/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.elang/tslint.json b/types/jquery.elang/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.elang/tslint.json +++ b/types/jquery.elang/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.fancytree/tslint.json b/types/jquery.fancytree/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/jquery.fancytree/tslint.json +++ b/types/jquery.fancytree/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.fileupload/tslint.json b/types/jquery.fileupload/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/jquery.fileupload/tslint.json +++ b/types/jquery.fileupload/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.filtertable/tslint.json b/types/jquery.filtertable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.filtertable/tslint.json +++ b/types/jquery.filtertable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.finger/tslint.json b/types/jquery.finger/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.finger/tslint.json +++ b/types/jquery.finger/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.flagstrap/tslint.json b/types/jquery.flagstrap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.flagstrap/tslint.json +++ b/types/jquery.flagstrap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.form/tslint.json b/types/jquery.form/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.form/tslint.json +++ b/types/jquery.form/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.fullscreen/tslint.json b/types/jquery.fullscreen/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.fullscreen/tslint.json +++ b/types/jquery.fullscreen/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.gridster/tslint.json b/types/jquery.gridster/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.gridster/tslint.json +++ b/types/jquery.gridster/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.highlight-bartaz/tslint.json b/types/jquery.highlight-bartaz/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.highlight-bartaz/tslint.json +++ b/types/jquery.highlight-bartaz/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.jnotify/tslint.json b/types/jquery.jnotify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.jnotify/tslint.json +++ b/types/jquery.jnotify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.joyride/tslint.json b/types/jquery.joyride/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.joyride/tslint.json +++ b/types/jquery.joyride/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.jsignature/tslint.json b/types/jquery.jsignature/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.jsignature/tslint.json +++ b/types/jquery.jsignature/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.leanmodal/tslint.json b/types/jquery.leanmodal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.leanmodal/tslint.json +++ b/types/jquery.leanmodal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.livestampjs/tslint.json b/types/jquery.livestampjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.livestampjs/tslint.json +++ b/types/jquery.livestampjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.menuaim/tslint.json b/types/jquery.menuaim/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.menuaim/tslint.json +++ b/types/jquery.menuaim/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.mmenu/tslint.json b/types/jquery.mmenu/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.mmenu/tslint.json +++ b/types/jquery.mmenu/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.notifybar/tslint.json b/types/jquery.notifybar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.notifybar/tslint.json +++ b/types/jquery.notifybar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.noty/tslint.json b/types/jquery.noty/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.noty/tslint.json +++ b/types/jquery.noty/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.payment/tslint.json b/types/jquery.payment/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.payment/tslint.json +++ b/types/jquery.payment/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.pjax/tslint.json b/types/jquery.pjax/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/jquery.pjax/tslint.json +++ b/types/jquery.pjax/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.placeholder/tslint.json b/types/jquery.placeholder/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.placeholder/tslint.json +++ b/types/jquery.placeholder/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.pnotify/tslint.json b/types/jquery.pnotify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.pnotify/tslint.json +++ b/types/jquery.pnotify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.postmessage/tslint.json b/types/jquery.postmessage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.postmessage/tslint.json +++ b/types/jquery.postmessage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.prettyphoto/tslint.json b/types/jquery.prettyphoto/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.prettyphoto/tslint.json +++ b/types/jquery.prettyphoto/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.qrcode/tslint.json b/types/jquery.qrcode/tslint.json index b6afb8acee..4017299a0e 100644 --- a/types/jquery.qrcode/tslint.json +++ b/types/jquery.qrcode/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.rateit/tslint.json b/types/jquery.rateit/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.rateit/tslint.json +++ b/types/jquery.rateit/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.rowgrid/tslint.json b/types/jquery.rowgrid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.rowgrid/tslint.json +++ b/types/jquery.rowgrid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.scrollto/tslint.json b/types/jquery.scrollto/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.scrollto/tslint.json +++ b/types/jquery.scrollto/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.simplemodal/tslint.json b/types/jquery.simplemodal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.simplemodal/tslint.json +++ b/types/jquery.simplemodal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.simplepagination/tslint.json b/types/jquery.simplepagination/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.simplepagination/tslint.json +++ b/types/jquery.simplepagination/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.simulate/tslint.json b/types/jquery.simulate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.simulate/tslint.json +++ b/types/jquery.simulate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.slimscroll/tslint.json b/types/jquery.slimscroll/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.slimscroll/tslint.json +++ b/types/jquery.slimscroll/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.sortelements/tslint.json b/types/jquery.sortelements/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.sortelements/tslint.json +++ b/types/jquery.sortelements/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.superlink/tslint.json b/types/jquery.superlink/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.superlink/tslint.json +++ b/types/jquery.superlink/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.tagsmanager/tslint.json b/types/jquery.tagsmanager/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.tagsmanager/tslint.json +++ b/types/jquery.tagsmanager/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.tile/tslint.json b/types/jquery.tile/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.tile/tslint.json +++ b/types/jquery.tile/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.timeago/tslint.json b/types/jquery.timeago/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.timeago/tslint.json +++ b/types/jquery.timeago/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.timepicker/tslint.json b/types/jquery.timepicker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.timepicker/tslint.json +++ b/types/jquery.timepicker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.timer/tslint.json b/types/jquery.timer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.timer/tslint.json +++ b/types/jquery.timer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.tinycarousel/tslint.json b/types/jquery.tinycarousel/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.tinycarousel/tslint.json +++ b/types/jquery.tinycarousel/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.tinyscrollbar/tslint.json b/types/jquery.tinyscrollbar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.tinyscrollbar/tslint.json +++ b/types/jquery.tinyscrollbar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.tipsy/tslint.json b/types/jquery.tipsy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.tipsy/tslint.json +++ b/types/jquery.tipsy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.total-storage/tslint.json b/types/jquery.total-storage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.total-storage/tslint.json +++ b/types/jquery.total-storage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.transit/tslint.json b/types/jquery.transit/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.transit/tslint.json +++ b/types/jquery.transit/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.ui.datetimepicker/tslint.json b/types/jquery.ui.datetimepicker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.ui.datetimepicker/tslint.json +++ b/types/jquery.ui.datetimepicker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.ui.layout/tslint.json b/types/jquery.ui.layout/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.ui.layout/tslint.json +++ b/types/jquery.ui.layout/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.uniform/tslint.json b/types/jquery.uniform/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.uniform/tslint.json +++ b/types/jquery.uniform/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.watermark/tslint.json b/types/jquery.watermark/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.watermark/tslint.json +++ b/types/jquery.watermark/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquery.window/tslint.json b/types/jquery.window/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquery.window/tslint.json +++ b/types/jquery.window/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jquerymobile/tslint.json b/types/jquerymobile/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jquerymobile/tslint.json +++ b/types/jquerymobile/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jqueryui/tslint.json b/types/jqueryui/tslint.json index ca9116c788..e44e1809ea 100644 --- a/types/jqueryui/tslint.json +++ b/types/jqueryui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-beautify/tslint.json b/types/js-beautify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/js-beautify/tslint.json +++ b/types/js-beautify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-clipper/tslint.json b/types/js-clipper/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/js-clipper/tslint.json +++ b/types/js-clipper/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-combinatorics/tslint.json b/types/js-combinatorics/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/js-combinatorics/tslint.json +++ b/types/js-combinatorics/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-data-angular/tslint.json b/types/js-data-angular/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/js-data-angular/tslint.json +++ b/types/js-data-angular/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-fixtures/tslint.json b/types/js-fixtures/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/js-fixtures/tslint.json +++ b/types/js-fixtures/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-git/tslint.json b/types/js-git/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/js-git/tslint.json +++ b/types/js-git/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-money/tslint.json b/types/js-money/tslint.json index 42522eff7e..8973569ed3 100644 --- a/types/js-money/tslint.json +++ b/types/js-money/tslint.json @@ -3,6 +3,7 @@ "rules": { // All are TODOs "dt-header": false, + "npm-naming": false, "eofline": false, "no-unnecessary-qualifier": false } diff --git a/types/js-priority-queue/tslint.json b/types/js-priority-queue/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/js-priority-queue/tslint.json +++ b/types/js-priority-queue/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-schema/tslint.json b/types/js-schema/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/js-schema/tslint.json +++ b/types/js-schema/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-search/tslint.json b/types/js-search/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/js-search/tslint.json +++ b/types/js-search/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/js-url/tslint.json b/types/js-url/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/js-url/tslint.json +++ b/types/js-url/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsbn/tslint.json b/types/jsbn/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsbn/tslint.json +++ b/types/jsbn/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jscrollpane/tslint.json b/types/jscrollpane/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jscrollpane/tslint.json +++ b/types/jscrollpane/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsdeferred/tslint.json b/types/jsdeferred/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsdeferred/tslint.json +++ b/types/jsdeferred/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsen/tslint.json b/types/jsen/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsen/tslint.json +++ b/types/jsen/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsend/tslint.json b/types/jsend/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsend/tslint.json +++ b/types/jsend/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsesc/tslint.json b/types/jsesc/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsesc/tslint.json +++ b/types/jsesc/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsfl/tslint.json b/types/jsfl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsfl/tslint.json +++ b/types/jsfl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsgraph/tslint.json b/types/jsgraph/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsgraph/tslint.json +++ b/types/jsgraph/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jshamcrest/tslint.json b/types/jshamcrest/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jshamcrest/tslint.json +++ b/types/jshamcrest/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsmockito/tslint.json b/types/jsmockito/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsmockito/tslint.json +++ b/types/jsmockito/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/json-editor/tslint.json b/types/json-editor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/json-editor/tslint.json +++ b/types/json-editor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/json-merge-patch/tslint.json b/types/json-merge-patch/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/json-merge-patch/tslint.json +++ b/types/json-merge-patch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/json-patch-gen/tslint.json b/types/json-patch-gen/tslint.json index ece4c342d1..e72b3d5a6b 100644 --- a/types/json-patch-gen/tslint.json +++ b/types/json-patch-gen/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/json-patch/tslint.json b/types/json-patch/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/json-patch/tslint.json +++ b/types/json-patch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/json-pointer/tslint.json b/types/json-pointer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/json-pointer/tslint.json +++ b/types/json-pointer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/json-socket/tslint.json b/types/json-socket/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/json-socket/tslint.json +++ b/types/json-socket/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/json5/tslint.json b/types/json5/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/json5/tslint.json +++ b/types/json5/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsoneditor/tslint.json b/types/jsoneditor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsoneditor/tslint.json +++ b/types/jsoneditor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsoneditoronline/tslint.json b/types/jsoneditoronline/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsoneditoronline/tslint.json +++ b/types/jsoneditoronline/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsonminify/tslint.json b/types/jsonminify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsonminify/tslint.json +++ b/types/jsonminify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsonnet/tslint.json b/types/jsonnet/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsonnet/tslint.json +++ b/types/jsonnet/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsonpath/tslint.json b/types/jsonpath/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsonpath/tslint.json +++ b/types/jsonpath/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsonstream/tslint.json b/types/jsonstream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsonstream/tslint.json +++ b/types/jsonstream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsrender/tslint.json b/types/jsrender/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsrender/tslint.json +++ b/types/jsrender/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jstimezonedetect/tslint.json b/types/jstimezonedetect/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jstimezonedetect/tslint.json +++ b/types/jstimezonedetect/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jstorage/tslint.json b/types/jstorage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jstorage/tslint.json +++ b/types/jstorage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jstree/tslint.json b/types/jstree/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jstree/tslint.json +++ b/types/jstree/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsts/tslint.json b/types/jsts/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsts/tslint.json +++ b/types/jsts/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsuite/tslint.json b/types/jsuite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsuite/tslint.json +++ b/types/jsuite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsuri/tslint.json b/types/jsuri/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsuri/tslint.json +++ b/types/jsuri/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsurl/tslint.json b/types/jsurl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsurl/tslint.json +++ b/types/jsurl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jsx-chai/tslint.json b/types/jsx-chai/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jsx-chai/tslint.json +++ b/types/jsx-chai/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jug/tslint.json b/types/jug/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jug/tslint.json +++ b/types/jug/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jwt-client/tslint.json b/types/jwt-client/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jwt-client/tslint.json +++ b/types/jwt-client/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/jwt-simple/tslint.json b/types/jwt-simple/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/jwt-simple/tslint.json +++ b/types/jwt-simple/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/karma-chai-sinon/tslint.json b/types/karma-chai-sinon/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/karma-chai-sinon/tslint.json +++ b/types/karma-chai-sinon/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/karma-coverage/tslint.json b/types/karma-coverage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/karma-coverage/tslint.json +++ b/types/karma-coverage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/karma-jasmine/tslint.json b/types/karma-jasmine/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/karma-jasmine/tslint.json +++ b/types/karma-jasmine/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/katex/tslint.json b/types/katex/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/katex/tslint.json +++ b/types/katex/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/kefir/tslint.json b/types/kefir/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/kefir/tslint.json +++ b/types/kefir/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/kendo-ui/tslint.json b/types/kendo-ui/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/kendo-ui/tslint.json +++ b/types/kendo-ui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/keyboardjs/tslint.json b/types/keyboardjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/keyboardjs/tslint.json +++ b/types/keyboardjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/keymaster/tslint.json b/types/keymaster/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/keymaster/tslint.json +++ b/types/keymaster/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/keymirror/tslint.json b/types/keymirror/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/keymirror/tslint.json +++ b/types/keymirror/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/keytar/tslint.json b/types/keytar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/keytar/tslint.json +++ b/types/keytar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/kii-cloud-sdk/tslint.json b/types/kii-cloud-sdk/tslint.json index 4184ebb791..228bf293f4 100644 --- a/types/kii-cloud-sdk/tslint.json +++ b/types/kii-cloud-sdk/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-unnecessary-class": false, "no-unnecessary-generics": false } diff --git a/types/kik-browser/tslint.json b/types/kik-browser/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/kik-browser/tslint.json +++ b/types/kik-browser/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/kineticjs/tslint.json b/types/kineticjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/kineticjs/tslint.json +++ b/types/kineticjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/klaw/tslint.json b/types/klaw/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/klaw/tslint.json +++ b/types/klaw/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockback/tslint.json b/types/knockback/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockback/tslint.json +++ b/types/knockback/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout-amd-helpers/tslint.json b/types/knockout-amd-helpers/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout-amd-helpers/tslint.json +++ b/types/knockout-amd-helpers/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout-postbox/tslint.json b/types/knockout-postbox/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout-postbox/tslint.json +++ b/types/knockout-postbox/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout-secure-binding/tslint.json b/types/knockout-secure-binding/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout-secure-binding/tslint.json +++ b/types/knockout-secure-binding/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout-transformations/tslint.json b/types/knockout-transformations/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout-transformations/tslint.json +++ b/types/knockout-transformations/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.deferred.updates/tslint.json b/types/knockout.deferred.updates/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.deferred.updates/tslint.json +++ b/types/knockout.deferred.updates/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.editables/tslint.json b/types/knockout.editables/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.editables/tslint.json +++ b/types/knockout.editables/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.es5/tslint.json b/types/knockout.es5/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.es5/tslint.json +++ b/types/knockout.es5/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.kogrid/tslint.json b/types/knockout.kogrid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.kogrid/tslint.json +++ b/types/knockout.kogrid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.mapper/tslint.json b/types/knockout.mapper/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.mapper/tslint.json +++ b/types/knockout.mapper/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.mapping/tslint.json b/types/knockout.mapping/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.mapping/tslint.json +++ b/types/knockout.mapping/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.projections/tslint.json b/types/knockout.projections/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.projections/tslint.json +++ b/types/knockout.projections/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.punches/tslint.json b/types/knockout.punches/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.punches/tslint.json +++ b/types/knockout.punches/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.rx/tslint.json b/types/knockout.rx/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.rx/tslint.json +++ b/types/knockout.rx/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.validation/tslint.json b/types/knockout.validation/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.validation/tslint.json +++ b/types/knockout.validation/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout.viewmodel/tslint.json b/types/knockout.viewmodel/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockout.viewmodel/tslint.json +++ b/types/knockout.viewmodel/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockout/tslint.json b/types/knockout/tslint.json index 9d9f6dd3b9..a1d60043bc 100644 --- a/types/knockout/tslint.json +++ b/types/knockout/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/knockstrap/tslint.json b/types/knockstrap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/knockstrap/tslint.json +++ b/types/knockstrap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ko.plus/tslint.json b/types/ko.plus/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ko.plus/tslint.json +++ b/types/ko.plus/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/koa-bouncer/tslint.json b/types/koa-bouncer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/koa-bouncer/tslint.json +++ b/types/koa-bouncer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/koa-compress/tslint.json b/types/koa-compress/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/koa-compress/tslint.json +++ b/types/koa-compress/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/koa-favicon/tslint.json b/types/koa-favicon/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/koa-favicon/tslint.json +++ b/types/koa-favicon/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/koa-hbs/tslint.json b/types/koa-hbs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/koa-hbs/tslint.json +++ b/types/koa-hbs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/koa-json/tslint.json b/types/koa-json/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/koa-json/tslint.json +++ b/types/koa-json/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/koa-router/tslint.json b/types/koa-router/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/koa-router/tslint.json +++ b/types/koa-router/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/koa-session-minimal/tslint.json b/types/koa-session-minimal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/koa-session-minimal/tslint.json +++ b/types/koa-session-minimal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/koa/tslint.json b/types/koa/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/koa/tslint.json +++ b/types/koa/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/kolite/tslint.json b/types/kolite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/kolite/tslint.json +++ b/types/kolite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/konami.js/tslint.json b/types/konami.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/konami.js/tslint.json +++ b/types/konami.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/kue/tslint.json b/types/kue/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/kue/tslint.json +++ b/types/kue/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lab/tslint.json b/types/lab/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lab/tslint.json +++ b/types/lab/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ladda/tslint.json b/types/ladda/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ladda/tslint.json +++ b/types/ladda/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/latinize/tslint.json b/types/latinize/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/latinize/tslint.json +++ b/types/latinize/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/launchpad/tslint.json b/types/launchpad/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/launchpad/tslint.json +++ b/types/launchpad/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lazy.js/tslint.json b/types/lazy.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lazy.js/tslint.json +++ b/types/lazy.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lazypipe/tslint.json b/types/lazypipe/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lazypipe/tslint.json +++ b/types/lazypipe/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ldapjs/tslint.json b/types/ldapjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ldapjs/tslint.json +++ b/types/ldapjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/leadfoot/tslint.json b/types/leadfoot/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/leadfoot/tslint.json +++ b/types/leadfoot/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/leapmotionts/tslint.json b/types/leapmotionts/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/leapmotionts/tslint.json +++ b/types/leapmotionts/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/less-middleware/tslint.json b/types/less-middleware/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/less-middleware/tslint.json +++ b/types/less-middleware/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/less/tslint.json b/types/less/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/less/tslint.json +++ b/types/less/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/level-sublevel/tslint.json b/types/level-sublevel/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/level-sublevel/tslint.json +++ b/types/level-sublevel/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/levenshtein/tslint.json b/types/levenshtein/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/levenshtein/tslint.json +++ b/types/levenshtein/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lime-js/tslint.json b/types/lime-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lime-js/tslint.json +++ b/types/lime-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/line-reader/tslint.json b/types/line-reader/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/line-reader/tslint.json +++ b/types/line-reader/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lls/tslint.json b/types/lls/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lls/tslint.json +++ b/types/lls/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/loader-runner/tslint.json b/types/loader-runner/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/loader-runner/tslint.json +++ b/types/loader-runner/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lobibox/tslint.json b/types/lobibox/tslint.json index 22ecc7ce6f..af76f91db4 100644 --- a/types/lobibox/tslint.json +++ b/types/lobibox/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lockr/tslint.json b/types/lockr/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lockr/tslint.json +++ b/types/lockr/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/locutus/tslint.json b/types/locutus/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/locutus/tslint.json +++ b/types/locutus/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/logg/tslint.json b/types/logg/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/logg/tslint.json +++ b/types/logg/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/loggly/tslint.json b/types/loggly/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/loggly/tslint.json +++ b/types/loggly/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/logrotate-stream/tslint.json b/types/logrotate-stream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/logrotate-stream/tslint.json +++ b/types/logrotate-stream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lokijs/tslint.json b/types/lokijs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lokijs/tslint.json +++ b/types/lokijs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lolex/tslint.json b/types/lolex/tslint.json index 2fd2e55629..67fd12a0f5 100644 --- a/types/lolex/tslint.json +++ b/types/lolex/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/long/tslint.json b/types/long/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/long/tslint.json +++ b/types/long/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lory.js/tslint.json b/types/lory.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lory.js/tslint.json +++ b/types/lory.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lowlight/tslint.json b/types/lowlight/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lowlight/tslint.json +++ b/types/lowlight/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lscache/tslint.json b/types/lscache/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lscache/tslint.json +++ b/types/lscache/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/luaparse/tslint.json b/types/luaparse/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/luaparse/tslint.json +++ b/types/luaparse/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/lwip/tslint.json b/types/lwip/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/lwip/tslint.json +++ b/types/lwip/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/magic-number/tslint.json b/types/magic-number/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/magic-number/tslint.json +++ b/types/magic-number/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/magicsuggest/tslint.json b/types/magicsuggest/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/magicsuggest/tslint.json +++ b/types/magicsuggest/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mailcheck/tslint.json b/types/mailcheck/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mailcheck/tslint.json +++ b/types/mailcheck/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/maildev/tslint.json b/types/maildev/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/maildev/tslint.json +++ b/types/maildev/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/main-bower-files/tslint.json b/types/main-bower-files/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/main-bower-files/tslint.json +++ b/types/main-bower-files/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mainloop.js/tslint.json b/types/mainloop.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mainloop.js/tslint.json +++ b/types/mainloop.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/maker.js/tslint.json b/types/maker.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/maker.js/tslint.json +++ b/types/maker.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mandrill-api/tslint.json b/types/mandrill-api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mandrill-api/tslint.json +++ b/types/mandrill-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mapbox-gl/tslint.json b/types/mapbox-gl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mapbox-gl/tslint.json +++ b/types/mapbox-gl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mapsjs/tslint.json b/types/mapsjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mapsjs/tslint.json +++ b/types/mapsjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mariasql/tslint.json b/types/mariasql/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mariasql/tslint.json +++ b/types/mariasql/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/markdown-it/tslint.json b/types/markdown-it/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/markdown-it/tslint.json +++ b/types/markdown-it/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/marker-animate-unobtrusive/tslint.json b/types/marker-animate-unobtrusive/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/marker-animate-unobtrusive/tslint.json +++ b/types/marker-animate-unobtrusive/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/markitup/tslint.json b/types/markitup/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/markitup/tslint.json +++ b/types/markitup/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/maskedinput/tslint.json b/types/maskedinput/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/maskedinput/tslint.json +++ b/types/maskedinput/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/match-media-mock/tslint.json b/types/match-media-mock/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/match-media-mock/tslint.json +++ b/types/match-media-mock/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/material-design-lite/tslint.json b/types/material-design-lite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/material-design-lite/tslint.json +++ b/types/material-design-lite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/material-ui-pagination/tslint.json b/types/material-ui-pagination/tslint.json index 3b5bb97e03..1735f3a66f 100644 --- a/types/material-ui-pagination/tslint.json +++ b/types/material-ui-pagination/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-duplicate-imports": false, "use-default-type-parameter": false } diff --git a/types/mathjax/tslint.json b/types/mathjax/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mathjax/tslint.json +++ b/types/mathjax/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/matter-js/tslint.json b/types/matter-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/matter-js/tslint.json +++ b/types/matter-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mcustomscrollbar/tslint.json b/types/mcustomscrollbar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mcustomscrollbar/tslint.json +++ b/types/mcustomscrollbar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/md5/tslint.json b/types/md5/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/md5/tslint.json +++ b/types/md5/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mdns/tslint.json b/types/mdns/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mdns/tslint.json +++ b/types/mdns/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/medium-editor/tslint.json b/types/medium-editor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/medium-editor/tslint.json +++ b/types/medium-editor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/memory-fs/tslint.json b/types/memory-fs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/memory-fs/tslint.json +++ b/types/memory-fs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/memwatch-next/tslint.json b/types/memwatch-next/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/memwatch-next/tslint.json +++ b/types/memwatch-next/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/menubar/tslint.json b/types/menubar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/menubar/tslint.json +++ b/types/menubar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/meshblu/tslint.json b/types/meshblu/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/meshblu/tslint.json +++ b/types/meshblu/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mess/tslint.json b/types/mess/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mess/tslint.json +++ b/types/mess/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/messenger/tslint.json b/types/messenger/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/messenger/tslint.json +++ b/types/messenger/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/meteor-accounts-phone/tslint.json b/types/meteor-accounts-phone/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/meteor-accounts-phone/tslint.json +++ b/types/meteor-accounts-phone/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/meteor-jboulhous-dev/tslint.json b/types/meteor-jboulhous-dev/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/meteor-jboulhous-dev/tslint.json +++ b/types/meteor-jboulhous-dev/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/meteor-persistent-session/tslint.json b/types/meteor-persistent-session/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/meteor-persistent-session/tslint.json +++ b/types/meteor-persistent-session/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/meteor-prime8consulting-oauth2/tslint.json b/types/meteor-prime8consulting-oauth2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/meteor-prime8consulting-oauth2/tslint.json +++ b/types/meteor-prime8consulting-oauth2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/meteor-publish-composite/tslint.json b/types/meteor-publish-composite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/meteor-publish-composite/tslint.json +++ b/types/meteor-publish-composite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/meteor-roles/tslint.json b/types/meteor-roles/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/meteor-roles/tslint.json +++ b/types/meteor-roles/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/meteor/tslint.json b/types/meteor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/meteor/tslint.json +++ b/types/meteor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/method-override/tslint.json b/types/method-override/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/method-override/tslint.json +++ b/types/method-override/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/metric-suffix/tslint.json b/types/metric-suffix/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/metric-suffix/tslint.json +++ b/types/metric-suffix/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/microsoft-ajax/tslint.json b/types/microsoft-ajax/tslint.json index 529accfb4e..74158a19aa 100644 --- a/types/microsoft-ajax/tslint.json +++ b/types/microsoft-ajax/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/microsoft-live-connect/tslint.json b/types/microsoft-live-connect/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/microsoft-live-connect/tslint.json +++ b/types/microsoft-live-connect/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/microsoft-sdk-soap/tslint.json b/types/microsoft-sdk-soap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/microsoft-sdk-soap/tslint.json +++ b/types/microsoft-sdk-soap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/milkcocoa/tslint.json b/types/milkcocoa/tslint.json index 22ecc7ce6f..af76f91db4 100644 --- a/types/milkcocoa/tslint.json +++ b/types/milkcocoa/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/milliseconds/tslint.json b/types/milliseconds/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/milliseconds/tslint.json +++ b/types/milliseconds/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mime-db/tslint.json b/types/mime-db/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mime-db/tslint.json +++ b/types/mime-db/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mimos/tslint.json b/types/mimos/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mimos/tslint.json +++ b/types/mimos/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/minilog/tslint.json b/types/minilog/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/minilog/tslint.json +++ b/types/minilog/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/minimist/tslint.json b/types/minimist/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/minimist/tslint.json +++ b/types/minimist/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mitm/tslint.json b/types/mitm/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mitm/tslint.json +++ b/types/mitm/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mixto/tslint.json b/types/mixto/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mixto/tslint.json +++ b/types/mixto/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mkpath/tslint.json b/types/mkpath/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mkpath/tslint.json +++ b/types/mkpath/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mmmagic/tslint.json b/types/mmmagic/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mmmagic/tslint.json +++ b/types/mmmagic/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mocha-phantomjs/tslint.json b/types/mocha-phantomjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mocha-phantomjs/tslint.json +++ b/types/mocha-phantomjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mock-fs/tslint.json b/types/mock-fs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mock-fs/tslint.json +++ b/types/mock-fs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mock-require/tslint.json b/types/mock-require/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mock-require/tslint.json +++ b/types/mock-require/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mockery/tslint.json b/types/mockery/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mockery/tslint.json +++ b/types/mockery/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mockjs/tslint.json b/types/mockjs/tslint.json index faeaedf2e5..401697e6a2 100644 --- a/types/mockjs/tslint.json +++ b/types/mockjs/tslint.json @@ -2,6 +2,7 @@ "extends": "dtslint/dt.json", "rules": { "dt-header": false, + "npm-naming": false, "export-just-namespace": false, "no-bad-reference": true } diff --git a/types/moment-jalaali/tslint.json b/types/moment-jalaali/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/moment-jalaali/tslint.json +++ b/types/moment-jalaali/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mongoose-auto-increment/tslint.json b/types/mongoose-auto-increment/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mongoose-auto-increment/tslint.json +++ b/types/mongoose-auto-increment/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mongoose-deep-populate/tslint.json b/types/mongoose-deep-populate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mongoose-deep-populate/tslint.json +++ b/types/mongoose-deep-populate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mongoose-mock/tslint.json b/types/mongoose-mock/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mongoose-mock/tslint.json +++ b/types/mongoose-mock/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mongoose-paginate/tslint.json b/types/mongoose-paginate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mongoose-paginate/tslint.json +++ b/types/mongoose-paginate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mongoose-promise/tslint.json b/types/mongoose-promise/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mongoose-promise/tslint.json +++ b/types/mongoose-promise/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mongoose-seeder/tslint.json b/types/mongoose-seeder/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mongoose-seeder/tslint.json +++ b/types/mongoose-seeder/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mongoose-sequence/tslint.json b/types/mongoose-sequence/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mongoose-sequence/tslint.json +++ b/types/mongoose-sequence/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mongoose/tslint.json b/types/mongoose/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/mongoose/tslint.json +++ b/types/mongoose/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/morris.js/tslint.json b/types/morris.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/morris.js/tslint.json +++ b/types/morris.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mousetrap/tslint.json b/types/mousetrap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mousetrap/tslint.json +++ b/types/mousetrap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/moviedb/tslint.json b/types/moviedb/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/moviedb/tslint.json +++ b/types/moviedb/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mpromise/tslint.json b/types/mpromise/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mpromise/tslint.json +++ b/types/mpromise/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ms/tslint.json b/types/ms/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ms/tslint.json +++ b/types/ms/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/msgpack/tslint.json b/types/msgpack/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/msgpack/tslint.json +++ b/types/msgpack/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/msgpack5/tslint.json b/types/msgpack5/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/msgpack5/tslint.json +++ b/types/msgpack5/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/msnodesql/tslint.json b/types/msnodesql/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/msnodesql/tslint.json +++ b/types/msnodesql/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/msportalfx-test/tslint.json b/types/msportalfx-test/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/msportalfx-test/tslint.json +++ b/types/msportalfx-test/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mssql/tslint.json b/types/mssql/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mssql/tslint.json +++ b/types/mssql/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mu2/tslint.json b/types/mu2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mu2/tslint.json +++ b/types/mu2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/multiparty/tslint.json b/types/multiparty/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/multiparty/tslint.json +++ b/types/multiparty/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/multiplexjs/tslint.json b/types/multiplexjs/tslint.json index ece4c342d1..e72b3d5a6b 100644 --- a/types/multiplexjs/tslint.json +++ b/types/multiplexjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/murmurhash-js/tslint.json b/types/murmurhash-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/murmurhash-js/tslint.json +++ b/types/murmurhash-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/murmurhash3js/tslint.json b/types/murmurhash3js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/murmurhash3js/tslint.json +++ b/types/murmurhash3js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/musicmetadata/tslint.json b/types/musicmetadata/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/musicmetadata/tslint.json +++ b/types/musicmetadata/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mustache/tslint.json b/types/mustache/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mustache/tslint.json +++ b/types/mustache/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/mz/tslint.json b/types/mz/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/mz/tslint.json +++ b/types/mz/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nanoajax/tslint.json b/types/nanoajax/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nanoajax/tslint.json +++ b/types/nanoajax/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nanp/tslint.json b/types/nanp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nanp/tslint.json +++ b/types/nanp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/natural-sort/tslint.json b/types/natural-sort/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/natural-sort/tslint.json +++ b/types/natural-sort/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/natural/tslint.json b/types/natural/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/natural/tslint.json +++ b/types/natural/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ncp/tslint.json b/types/ncp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ncp/tslint.json +++ b/types/ncp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/neo4j/tslint.json b/types/neo4j/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/neo4j/tslint.json +++ b/types/neo4j/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nes/tslint.json b/types/nes/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nes/tslint.json +++ b/types/nes/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/netmask/tslint.json b/types/netmask/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/netmask/tslint.json +++ b/types/netmask/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nexpect/tslint.json b/types/nexpect/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nexpect/tslint.json +++ b/types/nexpect/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ng-command/tslint.json b/types/ng-command/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ng-command/tslint.json +++ b/types/ng-command/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ng-cordova/tslint.json b/types/ng-cordova/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/ng-cordova/tslint.json +++ b/types/ng-cordova/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ng-dialog/tslint.json b/types/ng-dialog/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ng-dialog/tslint.json +++ b/types/ng-dialog/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ng-facebook/tslint.json b/types/ng-facebook/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ng-facebook/tslint.json +++ b/types/ng-facebook/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ng-file-upload/tslint.json b/types/ng-file-upload/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ng-file-upload/tslint.json +++ b/types/ng-file-upload/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ng-flow/tslint.json b/types/ng-flow/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/ng-flow/tslint.json +++ b/types/ng-flow/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ng-grid/tslint.json b/types/ng-grid/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/ng-grid/tslint.json +++ b/types/ng-grid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ng-i18next/tslint.json b/types/ng-i18next/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ng-i18next/tslint.json +++ b/types/ng-i18next/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ng-notify/tslint.json b/types/ng-notify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ng-notify/tslint.json +++ b/types/ng-notify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ngbootbox/tslint.json b/types/ngbootbox/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ngbootbox/tslint.json +++ b/types/ngbootbox/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ngeohash/tslint.json b/types/ngeohash/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ngeohash/tslint.json +++ b/types/ngeohash/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ngkookies/tslint.json b/types/ngkookies/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ngkookies/tslint.json +++ b/types/ngkookies/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ngmap/tslint.json b/types/ngmap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ngmap/tslint.json +++ b/types/ngmap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ngprogress-lite/tslint.json b/types/ngprogress-lite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ngprogress-lite/tslint.json +++ b/types/ngprogress-lite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ngprogress/tslint.json b/types/ngprogress/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ngprogress/tslint.json +++ b/types/ngprogress/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ngreact/tslint.json b/types/ngreact/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ngreact/tslint.json +++ b/types/ngreact/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nightmare/tslint.json b/types/nightmare/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nightmare/tslint.json +++ b/types/nightmare/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/noble/tslint.json b/types/noble/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/noble/tslint.json +++ b/types/noble/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nock/tslint.json b/types/nock/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nock/tslint.json +++ b/types/nock/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nodal/tslint.json b/types/nodal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nodal/tslint.json +++ b/types/nodal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-7z/tslint.json b/types/node-7z/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-7z/tslint.json +++ b/types/node-7z/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-array-ext/tslint.json b/types/node-array-ext/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-array-ext/tslint.json +++ b/types/node-array-ext/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-calendar/tslint.json b/types/node-calendar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-calendar/tslint.json +++ b/types/node-calendar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-config-manager/tslint.json b/types/node-config-manager/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-config-manager/tslint.json +++ b/types/node-config-manager/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-dir/tslint.json b/types/node-dir/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-dir/tslint.json +++ b/types/node-dir/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-dogstatsd/tslint.json b/types/node-dogstatsd/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-dogstatsd/tslint.json +++ b/types/node-dogstatsd/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-fibers/tslint.json b/types/node-fibers/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-fibers/tslint.json +++ b/types/node-fibers/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-forge/tslint.json b/types/node-forge/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-forge/tslint.json +++ b/types/node-forge/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-gcm/tslint.json b/types/node-gcm/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-gcm/tslint.json +++ b/types/node-gcm/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-getopt/tslint.json b/types/node-getopt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-getopt/tslint.json +++ b/types/node-getopt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-hue-api/tslint.json b/types/node-hue-api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-hue-api/tslint.json +++ b/types/node-hue-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-int64/tslint.json b/types/node-int64/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-int64/tslint.json +++ b/types/node-int64/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-jsfl-runner/tslint.json b/types/node-jsfl-runner/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-jsfl-runner/tslint.json +++ b/types/node-jsfl-runner/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-json-db/tslint.json b/types/node-json-db/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-json-db/tslint.json +++ b/types/node-json-db/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-mysql-wrapper/tslint.json b/types/node-mysql-wrapper/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-mysql-wrapper/tslint.json +++ b/types/node-mysql-wrapper/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-notifier/tslint.json b/types/node-notifier/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-notifier/tslint.json +++ b/types/node-notifier/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-persist/tslint.json b/types/node-persist/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-persist/tslint.json +++ b/types/node-persist/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-polyglot/tslint.json b/types/node-polyglot/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-polyglot/tslint.json +++ b/types/node-polyglot/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-powershell/tslint.json b/types/node-powershell/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-powershell/tslint.json +++ b/types/node-powershell/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-sass-middleware/tslint.json b/types/node-sass-middleware/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-sass-middleware/tslint.json +++ b/types/node-sass-middleware/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-slack/tslint.json b/types/node-slack/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-slack/tslint.json +++ b/types/node-slack/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-snap7/tslint.json b/types/node-snap7/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-snap7/tslint.json +++ b/types/node-snap7/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-uuid/tslint.json b/types/node-uuid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-uuid/tslint.json +++ b/types/node-uuid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node-validator/tslint.json b/types/node-validator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node-validator/tslint.json +++ b/types/node-validator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/node_redis/tslint.json b/types/node_redis/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/node_redis/tslint.json +++ b/types/node_redis/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nodemailer-direct-transport/tslint.json b/types/nodemailer-direct-transport/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nodemailer-direct-transport/tslint.json +++ b/types/nodemailer-direct-transport/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nodemailer-pickup-transport/tslint.json b/types/nodemailer-pickup-transport/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nodemailer-pickup-transport/tslint.json +++ b/types/nodemailer-pickup-transport/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nodemailer-smtp-pool/tslint.json b/types/nodemailer-smtp-pool/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nodemailer-smtp-pool/tslint.json +++ b/types/nodemailer-smtp-pool/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nodemailer-smtp-transport/tslint.json b/types/nodemailer-smtp-transport/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nodemailer-smtp-transport/tslint.json +++ b/types/nodemailer-smtp-transport/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nodemailer-stub-transport/tslint.json b/types/nodemailer-stub-transport/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nodemailer-stub-transport/tslint.json +++ b/types/nodemailer-stub-transport/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nodeunit/tslint.json b/types/nodeunit/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nodeunit/tslint.json +++ b/types/nodeunit/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/noisejs/tslint.json b/types/noisejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/noisejs/tslint.json +++ b/types/noisejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nomnom/tslint.json b/types/nomnom/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nomnom/tslint.json +++ b/types/nomnom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nopt/tslint.json b/types/nopt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nopt/tslint.json +++ b/types/nopt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/notie/tslint.json b/types/notie/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/notie/tslint.json +++ b/types/notie/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/notify/tslint.json b/types/notify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/notify/tslint.json +++ b/types/notify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/notifyjs-browser/tslint.json b/types/notifyjs-browser/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/notifyjs-browser/tslint.json +++ b/types/notifyjs-browser/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/notifyjs/tslint.json b/types/notifyjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/notifyjs/tslint.json +++ b/types/notifyjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nouislider/tslint.json b/types/nouislider/tslint.json index b6afb8acee..4017299a0e 100644 --- a/types/nouislider/tslint.json +++ b/types/nouislider/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/npm/tslint.json b/types/npm/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/npm/tslint.json +++ b/types/npm/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nprogress/tslint.json b/types/nprogress/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nprogress/tslint.json +++ b/types/nprogress/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/numeral/tslint.json b/types/numeral/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/numeral/tslint.json +++ b/types/numeral/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nunjucks-date/tslint.json b/types/nunjucks-date/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nunjucks-date/tslint.json +++ b/types/nunjucks-date/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nvd3/tslint.json b/types/nvd3/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nvd3/tslint.json +++ b/types/nvd3/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nw.gui/tslint.json b/types/nw.gui/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nw.gui/tslint.json +++ b/types/nw.gui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/nw.js/tslint.json b/types/nw.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/nw.js/tslint.json +++ b/types/nw.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/o.js/tslint.json b/types/o.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/o.js/tslint.json +++ b/types/o.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/oauth.js/tslint.json b/types/oauth.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/oauth.js/tslint.json +++ b/types/oauth.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/object-assign/tslint.json b/types/object-assign/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/object-assign/tslint.json +++ b/types/object-assign/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/object-diff/tslint.json b/types/object-diff/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/object-diff/tslint.json +++ b/types/object-diff/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/object-hash/tslint.json b/types/object-hash/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/object-hash/tslint.json +++ b/types/object-hash/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/object-refs/tslint.json b/types/object-refs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/object-refs/tslint.json +++ b/types/object-refs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/oblo-util/tslint.json b/types/oblo-util/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/oblo-util/tslint.json +++ b/types/oblo-util/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/oboe/tslint.json b/types/oboe/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/oboe/tslint.json +++ b/types/oboe/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/observe-js/tslint.json b/types/observe-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/observe-js/tslint.json +++ b/types/observe-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/oclazyload/tslint.json b/types/oclazyload/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/oclazyload/tslint.json +++ b/types/oclazyload/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/odata/tslint.json b/types/odata/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/odata/tslint.json +++ b/types/odata/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/office-js-preview/tslint.json b/types/office-js-preview/tslint.json index 86c4ba7acc..e0b27fe373 100644 --- a/types/office-js-preview/tslint.json +++ b/types/office-js-preview/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "file-name-casing": false, diff --git a/types/office-js/tslint.json b/types/office-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/office-js/tslint.json +++ b/types/office-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/offline-js/tslint.json b/types/offline-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/offline-js/tslint.json +++ b/types/offline-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/oidc-token-manager/tslint.json b/types/oidc-token-manager/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/oidc-token-manager/tslint.json +++ b/types/oidc-token-manager/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/onoff/tslint.json b/types/onoff/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/onoff/tslint.json +++ b/types/onoff/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/open/tslint.json b/types/open/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/open/tslint.json +++ b/types/open/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/openjscad/tslint.json b/types/openjscad/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/openjscad/tslint.json +++ b/types/openjscad/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/openpgp/tslint.json b/types/openpgp/tslint.json index 3db8366030..4e740106cc 100644 --- a/types/openpgp/tslint.json +++ b/types/openpgp/tslint.json @@ -5,6 +5,7 @@ "array-type": false, "ban-types": false, "dt-header": false, + "npm-naming": false, "jsdoc-format": false, "max-line-length": false, "no-consecutive-blank-lines": false, diff --git a/types/opentok/tslint.json b/types/opentok/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/opentok/tslint.json +++ b/types/opentok/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/openui5/tslint.json b/types/openui5/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/openui5/tslint.json +++ b/types/openui5/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/optimist/tslint.json b/types/optimist/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/optimist/tslint.json +++ b/types/optimist/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/oracledb/tslint.json b/types/oracledb/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/oracledb/tslint.json +++ b/types/oracledb/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/orchestrator/tslint.json b/types/orchestrator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/orchestrator/tslint.json +++ b/types/orchestrator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/osmtogeojson/tslint.json b/types/osmtogeojson/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/osmtogeojson/tslint.json +++ b/types/osmtogeojson/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/owlcarousel/tslint.json b/types/owlcarousel/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/owlcarousel/tslint.json +++ b/types/owlcarousel/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/p2/tslint.json b/types/p2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/p2/tslint.json +++ b/types/p2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/packery/tslint.json b/types/packery/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/packery/tslint.json +++ b/types/packery/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/page-icon/tslint.json b/types/page-icon/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/page-icon/tslint.json +++ b/types/page-icon/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/page/tslint.json b/types/page/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/page/tslint.json +++ b/types/page/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pako/tslint.json b/types/pako/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pako/tslint.json +++ b/types/pako/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/papaparse/tslint.json b/types/papaparse/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/papaparse/tslint.json +++ b/types/papaparse/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/paper/tslint.json b/types/paper/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/paper/tslint.json +++ b/types/paper/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/paralleljs/tslint.json b/types/paralleljs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/paralleljs/tslint.json +++ b/types/paralleljs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/parcel-env/tslint.json b/types/parcel-env/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/parcel-env/tslint.json +++ b/types/parcel-env/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/parse-glob/tslint.json b/types/parse-glob/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/parse-glob/tslint.json +++ b/types/parse-glob/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/parse-mockdb/tslint.json b/types/parse-mockdb/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/parse-mockdb/tslint.json +++ b/types/parse-mockdb/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/parse/tslint.json b/types/parse/tslint.json index e2172b7f24..158db48e64 100644 --- a/types/parse/tslint.json +++ b/types/parse/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/passport-beam/tslint.json b/types/passport-beam/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/passport-beam/tslint.json +++ b/types/passport-beam/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/passport-google-oauth/tslint.json b/types/passport-google-oauth/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/passport-google-oauth/tslint.json +++ b/types/passport-google-oauth/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/passport-http-bearer/tslint.json b/types/passport-http-bearer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/passport-http-bearer/tslint.json +++ b/types/passport-http-bearer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/passport-jwt/tslint.json b/types/passport-jwt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/passport-jwt/tslint.json +++ b/types/passport-jwt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/passport-local-mongoose/tslint.json b/types/passport-local-mongoose/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/passport-local-mongoose/tslint.json +++ b/types/passport-local-mongoose/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/passport-local/tslint.json b/types/passport-local/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/passport-local/tslint.json +++ b/types/passport-local/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/passport-oauth2-client-password/tslint.json b/types/passport-oauth2-client-password/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/passport-oauth2-client-password/tslint.json +++ b/types/passport-oauth2-client-password/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/passport-strategy/tslint.json b/types/passport-strategy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/passport-strategy/tslint.json +++ b/types/passport-strategy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/passport-twitter/tslint.json b/types/passport-twitter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/passport-twitter/tslint.json +++ b/types/passport-twitter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/password-hash/tslint.json b/types/password-hash/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/password-hash/tslint.json +++ b/types/password-hash/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/path-parse/tslint.json b/types/path-parse/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/path-parse/tslint.json +++ b/types/path-parse/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pathfinding/tslint.json b/types/pathfinding/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pathfinding/tslint.json +++ b/types/pathfinding/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pathjs/tslint.json b/types/pathjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pathjs/tslint.json +++ b/types/pathjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/paypal-cordova-plugin/tslint.json b/types/paypal-cordova-plugin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/paypal-cordova-plugin/tslint.json +++ b/types/paypal-cordova-plugin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pdfjs-dist/tslint.json b/types/pdfjs-dist/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/pdfjs-dist/tslint.json +++ b/types/pdfjs-dist/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pdfkit/tslint.json b/types/pdfkit/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pdfkit/tslint.json +++ b/types/pdfkit/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pdfobject/tslint.json b/types/pdfobject/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pdfobject/tslint.json +++ b/types/pdfobject/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pebblekitjs/tslint.json b/types/pebblekitjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pebblekitjs/tslint.json +++ b/types/pebblekitjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/peerjs/tslint.json b/types/peerjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/peerjs/tslint.json +++ b/types/peerjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pegjs/tslint.json b/types/pegjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pegjs/tslint.json +++ b/types/pegjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/persona/tslint.json b/types/persona/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/persona/tslint.json +++ b/types/persona/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pg-pool/tslint.json b/types/pg-pool/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pg-pool/tslint.json +++ b/types/pg-pool/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pgwmodal/tslint.json b/types/pgwmodal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pgwmodal/tslint.json +++ b/types/pgwmodal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/phantom/tslint.json b/types/phantom/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/phantom/tslint.json +++ b/types/phantom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/phantomcss/tslint.json b/types/phantomcss/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/phantomcss/tslint.json +++ b/types/phantomcss/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/phantomjs/tslint.json b/types/phantomjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/phantomjs/tslint.json +++ b/types/phantomjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/phone-formatter/tslint.json b/types/phone-formatter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/phone-formatter/tslint.json +++ b/types/phone-formatter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/phone/tslint.json b/types/phone/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/phone/tslint.json +++ b/types/phone/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/phonegap-facebook-plugin/tslint.json b/types/phonegap-facebook-plugin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/phonegap-facebook-plugin/tslint.json +++ b/types/phonegap-facebook-plugin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/phonegap-nfc/tslint.json b/types/phonegap-nfc/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/phonegap-nfc/tslint.json +++ b/types/phonegap-nfc/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/phonegap-plugin-barcodescanner/tslint.json b/types/phonegap-plugin-barcodescanner/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/phonegap-plugin-barcodescanner/tslint.json +++ b/types/phonegap-plugin-barcodescanner/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/phonegap/tslint.json b/types/phonegap/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/phonegap/tslint.json +++ b/types/phonegap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/photonui/tslint.json b/types/photonui/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/photonui/tslint.json +++ b/types/photonui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/photoswipe/tslint.json b/types/photoswipe/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/photoswipe/tslint.json +++ b/types/photoswipe/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/physijs/tslint.json b/types/physijs/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/physijs/tslint.json +++ b/types/physijs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pi-spi/tslint.json b/types/pi-spi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pi-spi/tslint.json +++ b/types/pi-spi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pickadate/tslint.json b/types/pickadate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pickadate/tslint.json +++ b/types/pickadate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pify/tslint.json b/types/pify/tslint.json index 7f51cc6e38..f0468d52dc 100644 --- a/types/pify/tslint.json +++ b/types/pify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pinkyswear/tslint.json b/types/pinkyswear/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pinkyswear/tslint.json +++ b/types/pinkyswear/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pinterest-sdk/tslint.json b/types/pinterest-sdk/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pinterest-sdk/tslint.json +++ b/types/pinterest-sdk/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/piwik-tracker/tslint.json b/types/piwik-tracker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/piwik-tracker/tslint.json +++ b/types/piwik-tracker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pixi.js/tslint.json b/types/pixi.js/tslint.json index 01be0cd9ee..b55a78498f 100644 --- a/types/pixi.js/tslint.json +++ b/types/pixi.js/tslint.json @@ -4,6 +4,7 @@ // TODOs "ban-types": false, "dt-header": false, + "npm-naming": false, "interface-name": false, "no-any-union": false, "no-declare-current-package": false, diff --git a/types/pkijs/tslint.json b/types/pkijs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pkijs/tslint.json +++ b/types/pkijs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/platform/tslint.json b/types/platform/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/platform/tslint.json +++ b/types/platform/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/playerframework/tslint.json b/types/playerframework/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/playerframework/tslint.json +++ b/types/playerframework/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pleasejs/tslint.json b/types/pleasejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pleasejs/tslint.json +++ b/types/pleasejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/plupload/tslint.json b/types/plupload/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/plupload/tslint.json +++ b/types/plupload/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pluralize/tslint.json b/types/pluralize/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pluralize/tslint.json +++ b/types/pluralize/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pngjs2/tslint.json b/types/pngjs2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pngjs2/tslint.json +++ b/types/pngjs2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/podcast/tslint.json b/types/podcast/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/podcast/tslint.json +++ b/types/podcast/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/podium/tslint.json b/types/podium/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/podium/tslint.json +++ b/types/podium/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/polyline/tslint.json b/types/polyline/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/polyline/tslint.json +++ b/types/polyline/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/polymer-ts/tslint.json b/types/polymer-ts/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/polymer-ts/tslint.json +++ b/types/polymer-ts/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/polymer/tslint.json b/types/polymer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/polymer/tslint.json +++ b/types/polymer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/popcorn/tslint.json b/types/popcorn/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/popcorn/tslint.json +++ b/types/popcorn/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/postal/tslint.json b/types/postal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/postal/tslint.json +++ b/types/postal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/power-assert-formatter/tslint.json b/types/power-assert-formatter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/power-assert-formatter/tslint.json +++ b/types/power-assert-formatter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/power-assert/tslint.json b/types/power-assert/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/power-assert/tslint.json +++ b/types/power-assert/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/precise/tslint.json b/types/precise/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/precise/tslint.json +++ b/types/precise/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/precond/tslint.json b/types/precond/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/precond/tslint.json +++ b/types/precond/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/preloadjs/tslint.json b/types/preloadjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/preloadjs/tslint.json +++ b/types/preloadjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/prelude-ls/tslint.json b/types/prelude-ls/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/prelude-ls/tslint.json +++ b/types/prelude-ls/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/prettyjson/tslint.json b/types/prettyjson/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/prettyjson/tslint.json +++ b/types/prettyjson/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/priorityqueuejs/tslint.json b/types/priorityqueuejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/priorityqueuejs/tslint.json +++ b/types/priorityqueuejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/progress/tslint.json b/types/progress/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/progress/tslint.json +++ b/types/progress/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/progressjs/tslint.json b/types/progressjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/progressjs/tslint.json +++ b/types/progressjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/project-oxford/tslint.json b/types/project-oxford/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/project-oxford/tslint.json +++ b/types/project-oxford/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/promise-pg/tslint.json b/types/promise-pg/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/promise-pg/tslint.json +++ b/types/promise-pg/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/promise-pool/tslint.json b/types/promise-pool/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/promise-pool/tslint.json +++ b/types/promise-pool/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/promisify-node/tslint.json b/types/promisify-node/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/promisify-node/tslint.json +++ b/types/promisify-node/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/promisify-supertest/tslint.json b/types/promisify-supertest/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/promisify-supertest/tslint.json +++ b/types/promisify-supertest/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/prompt-sync-history/tslint.json b/types/prompt-sync-history/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/prompt-sync-history/tslint.json +++ b/types/prompt-sync-history/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/prompt-sync/tslint.json b/types/prompt-sync/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/prompt-sync/tslint.json +++ b/types/prompt-sync/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/promptly/tslint.json b/types/promptly/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/promptly/tslint.json +++ b/types/promptly/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/protractor-helpers/tslint.json b/types/protractor-helpers/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/protractor-helpers/tslint.json +++ b/types/protractor-helpers/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/protractor-http-mock/tslint.json b/types/protractor-http-mock/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/protractor-http-mock/tslint.json +++ b/types/protractor-http-mock/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/proxyquire/tslint.json b/types/proxyquire/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/proxyquire/tslint.json +++ b/types/proxyquire/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pty.js/tslint.json b/types/pty.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pty.js/tslint.json +++ b/types/pty.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pubsub-js/tslint.json b/types/pubsub-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pubsub-js/tslint.json +++ b/types/pubsub-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pug/tslint.json b/types/pug/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pug/tslint.json +++ b/types/pug/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pure-render-decorator/tslint.json b/types/pure-render-decorator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pure-render-decorator/tslint.json +++ b/types/pure-render-decorator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/purl/tslint.json b/types/purl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/purl/tslint.json +++ b/types/purl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/pvutils/tslint.json b/types/pvutils/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/pvutils/tslint.json +++ b/types/pvutils/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/q-io/tslint.json b/types/q-io/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/q-io/tslint.json +++ b/types/q-io/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/q-retry/tslint.json b/types/q-retry/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/q-retry/tslint.json +++ b/types/q-retry/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/qs/tslint.json b/types/qs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/qs/tslint.json +++ b/types/qs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/qtip2/tslint.json b/types/qtip2/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/qtip2/tslint.json +++ b/types/qtip2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/quixote/tslint.json b/types/quixote/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/quixote/tslint.json +++ b/types/quixote/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/qunit/tslint.json b/types/qunit/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/qunit/tslint.json +++ b/types/qunit/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/quoted-printable/tslint.json b/types/quoted-printable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/quoted-printable/tslint.json +++ b/types/quoted-printable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/qwest/tslint.json b/types/qwest/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/qwest/tslint.json +++ b/types/qwest/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rabbit.js/tslint.json b/types/rabbit.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rabbit.js/tslint.json +++ b/types/rabbit.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ractive/tslint.json b/types/ractive/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ractive/tslint.json +++ b/types/ractive/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/radium/tslint.json b/types/radium/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/radium/tslint.json +++ b/types/radium/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/radius/tslint.json b/types/radius/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/radius/tslint.json +++ b/types/radius/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/random-string/tslint.json b/types/random-string/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/random-string/tslint.json +++ b/types/random-string/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/randomcolor/tslint.json b/types/randomcolor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/randomcolor/tslint.json +++ b/types/randomcolor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/randomstring/tslint.json b/types/randomstring/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/randomstring/tslint.json +++ b/types/randomstring/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rangy/tslint.json b/types/rangy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rangy/tslint.json +++ b/types/rangy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rangyinputs/tslint.json b/types/rangyinputs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rangyinputs/tslint.json +++ b/types/rangyinputs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/raphael/tslint.json b/types/raphael/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/raphael/tslint.json +++ b/types/raphael/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ratelimiter/tslint.json b/types/ratelimiter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ratelimiter/tslint.json +++ b/types/ratelimiter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/raty/tslint.json b/types/raty/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/raty/tslint.json +++ b/types/raty/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rbush/tslint.json b/types/rbush/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rbush/tslint.json +++ b/types/rbush/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rc-select/tslint.json b/types/rc-select/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rc-select/tslint.json +++ b/types/rc-select/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rcloader/tslint.json b/types/rcloader/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rcloader/tslint.json +++ b/types/rcloader/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-addons-create-fragment/tslint.json b/types/react-addons-create-fragment/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-addons-create-fragment/tslint.json +++ b/types/react-addons-create-fragment/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-addons-css-transition-group/tslint.json b/types/react-addons-css-transition-group/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-addons-css-transition-group/tslint.json +++ b/types/react-addons-css-transition-group/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-addons-linked-state-mixin/tslint.json b/types/react-addons-linked-state-mixin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-addons-linked-state-mixin/tslint.json +++ b/types/react-addons-linked-state-mixin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-addons-perf/tslint.json b/types/react-addons-perf/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-addons-perf/tslint.json +++ b/types/react-addons-perf/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-addons-pure-render-mixin/tslint.json b/types/react-addons-pure-render-mixin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-addons-pure-render-mixin/tslint.json +++ b/types/react-addons-pure-render-mixin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-addons-shallow-compare/tslint.json b/types/react-addons-shallow-compare/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-addons-shallow-compare/tslint.json +++ b/types/react-addons-shallow-compare/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-addons-test-utils/tslint.json b/types/react-addons-test-utils/tslint.json index e3610fefae..89955128d5 100644 --- a/types/react-addons-test-utils/tslint.json +++ b/types/react-addons-test-utils/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-addons-transition-group/tslint.json b/types/react-addons-transition-group/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-addons-transition-group/tslint.json +++ b/types/react-addons-transition-group/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-addons-update/tslint.json b/types/react-addons-update/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-addons-update/tslint.json +++ b/types/react-addons-update/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-bootstrap-daterangepicker/tslint.json b/types/react-bootstrap-daterangepicker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-bootstrap-daterangepicker/tslint.json +++ b/types/react-bootstrap-daterangepicker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-breadcrumbs/tslint.json b/types/react-breadcrumbs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-breadcrumbs/tslint.json +++ b/types/react-breadcrumbs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-bytesize-icons/tslint.json b/types/react-bytesize-icons/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-bytesize-icons/tslint.json +++ b/types/react-bytesize-icons/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-calendar-timeline/tslint.json b/types/react-calendar-timeline/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-calendar-timeline/tslint.json +++ b/types/react-calendar-timeline/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-codemirror/tslint.json b/types/react-codemirror/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-codemirror/tslint.json +++ b/types/react-codemirror/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-css-modules/tslint.json b/types/react-css-modules/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-css-modules/tslint.json +++ b/types/react-css-modules/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-css-transition-replace/tslint.json b/types/react-css-transition-replace/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-css-transition-replace/tslint.json +++ b/types/react-css-transition-replace/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-custom-scrollbars/tslint.json b/types/react-custom-scrollbars/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-custom-scrollbars/tslint.json +++ b/types/react-custom-scrollbars/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-data-grid/tslint.json b/types/react-data-grid/tslint.json index 637071b426..592fc9bcaa 100644 --- a/types/react-data-grid/tslint.json +++ b/types/react-data-grid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-datagrid/tslint.json b/types/react-datagrid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-datagrid/tslint.json +++ b/types/react-datagrid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-dates/tslint.json b/types/react-dates/tslint.json index 01adabd8ca..1285fdffdc 100644 --- a/types/react-dates/tslint.json +++ b/types/react-dates/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "file-name-casing": false, diff --git a/types/react-dom/tslint.json b/types/react-dom/tslint.json index 8179a3659a..3dc65c7465 100644 --- a/types/react-dom/tslint.json +++ b/types/react-dom/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-unnecessary-generics": false, "no-unnecessary-type-assertion": false } diff --git a/types/react-dropzone/tslint.json b/types/react-dropzone/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-dropzone/tslint.json +++ b/types/react-dropzone/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-easy-chart/tslint.json b/types/react-easy-chart/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-easy-chart/tslint.json +++ b/types/react-easy-chart/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-file-input/tslint.json b/types/react-file-input/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-file-input/tslint.json +++ b/types/react-file-input/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-flex/tslint.json b/types/react-flex/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-flex/tslint.json +++ b/types/react-flex/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-flexr/tslint.json b/types/react-flexr/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-flexr/tslint.json +++ b/types/react-flexr/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-helmet/tslint.json b/types/react-helmet/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-helmet/tslint.json +++ b/types/react-helmet/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-holder/tslint.json b/types/react-holder/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-holder/tslint.json +++ b/types/react-holder/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-imageloader/tslint.json b/types/react-imageloader/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-imageloader/tslint.json +++ b/types/react-imageloader/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-infinite/tslint.json b/types/react-infinite/tslint.json index e3610fefae..89955128d5 100644 --- a/types/react-infinite/tslint.json +++ b/types/react-infinite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-input-calendar/tslint.json b/types/react-input-calendar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-input-calendar/tslint.json +++ b/types/react-input-calendar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-intl-redux/tslint.json b/types/react-intl-redux/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-intl-redux/tslint.json +++ b/types/react-intl-redux/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-is-deprecated/tslint.json b/types/react-is-deprecated/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-is-deprecated/tslint.json +++ b/types/react-is-deprecated/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-jsonschema-form/tslint.json b/types/react-jsonschema-form/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-jsonschema-form/tslint.json +++ b/types/react-jsonschema-form/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-mdl/tslint.json b/types/react-mdl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-mdl/tslint.json +++ b/types/react-mdl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-mixin/tslint.json b/types/react-mixin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-mixin/tslint.json +++ b/types/react-mixin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-motion-slider/tslint.json b/types/react-motion-slider/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-motion-slider/tslint.json +++ b/types/react-motion-slider/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-motion/tslint.json b/types/react-motion/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-motion/tslint.json +++ b/types/react-motion/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-native-orientation/tslint.json b/types/react-native-orientation/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-native-orientation/tslint.json +++ b/types/react-native-orientation/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-native-sortable-list/tslint.json b/types/react-native-sortable-list/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-native-sortable-list/tslint.json +++ b/types/react-native-sortable-list/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-native-touch-id/tslint.json b/types/react-native-touch-id/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-native-touch-id/tslint.json +++ b/types/react-native-touch-id/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-notification-system/tslint.json b/types/react-notification-system/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-notification-system/tslint.json +++ b/types/react-notification-system/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-props-decorators/tslint.json b/types/react-props-decorators/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-props-decorators/tslint.json +++ b/types/react-props-decorators/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-redux-i18n/tslint.json b/types/react-redux-i18n/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-redux-i18n/tslint.json +++ b/types/react-redux-i18n/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-redux-toastr/tslint.json b/types/react-redux-toastr/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-redux-toastr/tslint.json +++ b/types/react-redux-toastr/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-router-bootstrap/tslint.json b/types/react-router-bootstrap/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-router-bootstrap/tslint.json +++ b/types/react-router-bootstrap/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-scrollbar/tslint.json b/types/react-scrollbar/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-scrollbar/tslint.json +++ b/types/react-scrollbar/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-spinkit/tslint.json b/types/react-spinkit/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-spinkit/tslint.json +++ b/types/react-spinkit/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-swf/tslint.json b/types/react-swf/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-swf/tslint.json +++ b/types/react-swf/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-tagcloud/tslint.json b/types/react-tagcloud/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-tagcloud/tslint.json +++ b/types/react-tagcloud/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-tap-event-plugin/tslint.json b/types/react-tap-event-plugin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-tap-event-plugin/tslint.json +++ b/types/react-tap-event-plugin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-test-renderer/tslint.json b/types/react-test-renderer/tslint.json index c4fd1ce0bb..1946fe8602 100644 --- a/types/react-test-renderer/tslint.json +++ b/types/react-test-renderer/tslint.json @@ -2,6 +2,7 @@ "extends": "dtslint/dt.json", "rules": { "dt-header": false, + "npm-naming": false, "no-unnecessary-generics": false } } diff --git a/types/react-textarea-autosize/tslint.json b/types/react-textarea-autosize/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-textarea-autosize/tslint.json +++ b/types/react-textarea-autosize/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react-user-tour/tslint.json b/types/react-user-tour/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/react-user-tour/tslint.json +++ b/types/react-user-tour/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/react/tslint.json b/types/react/tslint.json index d2c103b50c..b68a2adfe2 100644 --- a/types/react/tslint.json +++ b/types/react/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-any-union": false, "no-empty-interface": false, "no-object-literal-type-assertion": false, diff --git a/types/reactcss/tslint.json b/types/reactcss/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/reactcss/tslint.json +++ b/types/reactcss/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/read/tslint.json b/types/read/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/read/tslint.json +++ b/types/read/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/readdir-stream/tslint.json b/types/readdir-stream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/readdir-stream/tslint.json +++ b/types/readdir-stream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/recompose/tslint.json b/types/recompose/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/recompose/tslint.json +++ b/types/recompose/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redis-scripto/tslint.json b/types/redis-scripto/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redis-scripto/tslint.json +++ b/types/redis-scripto/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-action-utils/tslint.json b/types/redux-action-utils/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-action-utils/tslint.json +++ b/types/redux-action-utils/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-debounced/tslint.json b/types/redux-debounced/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-debounced/tslint.json +++ b/types/redux-debounced/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-devtools-dock-monitor/tslint.json b/types/redux-devtools-dock-monitor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-devtools-dock-monitor/tslint.json +++ b/types/redux-devtools-dock-monitor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-devtools-log-monitor/tslint.json b/types/redux-devtools-log-monitor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-devtools-log-monitor/tslint.json +++ b/types/redux-devtools-log-monitor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-devtools/tslint.json b/types/redux-devtools/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-devtools/tslint.json +++ b/types/redux-devtools/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-immutable/tslint.json b/types/redux-immutable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-immutable/tslint.json +++ b/types/redux-immutable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-mock-store/tslint.json b/types/redux-mock-store/tslint.json index 3337f86cdc..9b99cce699 100644 --- a/types/redux-mock-store/tslint.json +++ b/types/redux-mock-store/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODO "dt-header": false, + "npm-naming": false, "no-unnecessary-generics": false } } \ No newline at end of file diff --git a/types/redux-optimistic-ui/tslint.json b/types/redux-optimistic-ui/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-optimistic-ui/tslint.json +++ b/types/redux-optimistic-ui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-promise-middleware/tslint.json b/types/redux-promise-middleware/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-promise-middleware/tslint.json +++ b/types/redux-promise-middleware/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-promise/tslint.json b/types/redux-promise/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-promise/tslint.json +++ b/types/redux-promise/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-recycle/tslint.json b/types/redux-recycle/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-recycle/tslint.json +++ b/types/redux-recycle/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-router/tslint.json b/types/redux-router/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-router/tslint.json +++ b/types/redux-router/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/redux-storage/tslint.json b/types/redux-storage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/redux-storage/tslint.json +++ b/types/redux-storage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ref-array-di/tslint.json b/types/ref-array-di/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ref-array-di/tslint.json +++ b/types/ref-array-di/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ref-array/tslint.json b/types/ref-array/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ref-array/tslint.json +++ b/types/ref-array/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ref-napi/tslint.json b/types/ref-napi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ref-napi/tslint.json +++ b/types/ref-napi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ref-struct-di/tslint.json b/types/ref-struct-di/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ref-struct-di/tslint.json +++ b/types/ref-struct-di/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ref-struct/tslint.json b/types/ref-struct/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ref-struct/tslint.json +++ b/types/ref-struct/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ref-union-di/tslint.json b/types/ref-union-di/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ref-union-di/tslint.json +++ b/types/ref-union-di/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ref-union/tslint.json b/types/ref-union/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ref-union/tslint.json +++ b/types/ref-union/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ref/tslint.json b/types/ref/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ref/tslint.json +++ b/types/ref/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/relateurl/tslint.json b/types/relateurl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/relateurl/tslint.json +++ b/types/relateurl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/replace-ext/tslint.json b/types/replace-ext/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/replace-ext/tslint.json +++ b/types/replace-ext/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/request-ip/tslint.json b/types/request-ip/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/request-ip/tslint.json +++ b/types/request-ip/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/requirejs-domready/tslint.json b/types/requirejs-domready/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/requirejs-domready/tslint.json +++ b/types/requirejs-domready/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/requirejs/tslint.json b/types/requirejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/requirejs/tslint.json +++ b/types/requirejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/resemblejs/tslint.json b/types/resemblejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/resemblejs/tslint.json +++ b/types/resemblejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/resolve/tslint.json b/types/resolve/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/resolve/tslint.json +++ b/types/resolve/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/response-time/tslint.json b/types/response-time/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/response-time/tslint.json +++ b/types/response-time/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rest/tslint.json b/types/rest/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rest/tslint.json +++ b/types/rest/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/restangular/tslint.json b/types/restangular/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/restangular/tslint.json +++ b/types/restangular/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/restful.js/tslint.json b/types/restful.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/restful.js/tslint.json +++ b/types/restful.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/restler/tslint.json b/types/restler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/restler/tslint.json +++ b/types/restler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/resumablejs/tslint.json b/types/resumablejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/resumablejs/tslint.json +++ b/types/resumablejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rethinkdb/tslint.json b/types/rethinkdb/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rethinkdb/tslint.json +++ b/types/rethinkdb/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/revalidator/tslint.json b/types/revalidator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/revalidator/tslint.json +++ b/types/revalidator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/reveal/tslint.json b/types/reveal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/reveal/tslint.json +++ b/types/reveal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rickshaw/tslint.json b/types/rickshaw/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rickshaw/tslint.json +++ b/types/rickshaw/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/riot-api-nodejs/tslint.json b/types/riot-api-nodejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/riot-api-nodejs/tslint.json +++ b/types/riot-api-nodejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/riot-games-api/tslint.json b/types/riot-games-api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/riot-games-api/tslint.json +++ b/types/riot-games-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/riotcontrol/tslint.json b/types/riotcontrol/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/riotcontrol/tslint.json +++ b/types/riotcontrol/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/riotjs/tslint.json b/types/riotjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/riotjs/tslint.json +++ b/types/riotjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rison/tslint.json b/types/rison/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rison/tslint.json +++ b/types/rison/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rosie/tslint.json b/types/rosie/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rosie/tslint.json +++ b/types/rosie/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/roslib/tslint.json b/types/roslib/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/roslib/tslint.json +++ b/types/roslib/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/routie/tslint.json b/types/routie/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/routie/tslint.json +++ b/types/routie/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/royalslider/tslint.json b/types/royalslider/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/royalslider/tslint.json +++ b/types/royalslider/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rpio/tslint.json b/types/rpio/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rpio/tslint.json +++ b/types/rpio/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rsmq-worker/tslint.json b/types/rsmq-worker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rsmq-worker/tslint.json +++ b/types/rsmq-worker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rsmq/tslint.json b/types/rsmq/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rsmq/tslint.json +++ b/types/rsmq/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rss/tslint.json b/types/rss/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rss/tslint.json +++ b/types/rss/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rsvp/tslint.json b/types/rsvp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rsvp/tslint.json +++ b/types/rsvp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rsync/tslint.json b/types/rsync/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rsync/tslint.json +++ b/types/rsync/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rtree/tslint.json b/types/rtree/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rtree/tslint.json +++ b/types/rtree/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/run-sequence/tslint.json b/types/run-sequence/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/run-sequence/tslint.json +++ b/types/run-sequence/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rx-angular/tslint.json b/types/rx-angular/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rx-angular/tslint.json +++ b/types/rx-angular/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rx-core-binding/tslint.json b/types/rx-core-binding/tslint.json index 9bd93a98fd..84f4d93abb 100644 --- a/types/rx-core-binding/tslint.json +++ b/types/rx-core-binding/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-declare-current-package": false, "no-empty-interface": false, "interface-name": false, diff --git a/types/rx-core/tslint.json b/types/rx-core/tslint.json index af05206613..ed19039904 100644 --- a/types/rx-core/tslint.json +++ b/types/rx-core/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "unified-signatures": false, "no-declare-current-package": false, "no-empty-interface": false, diff --git a/types/rx-jquery/tslint.json b/types/rx-jquery/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rx-jquery/tslint.json +++ b/types/rx-jquery/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rx-lite-aggregates/tslint.json b/types/rx-lite-aggregates/tslint.json index 3043cd814e..5b5adfb0bd 100644 --- a/types/rx-lite-aggregates/tslint.json +++ b/types/rx-lite-aggregates/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODO "dt-header": false, + "npm-naming": false, "unified-signatures": false, "no-declare-current-package": false, "no-single-declare-module": false diff --git a/types/rx-lite-coincidence/tslint.json b/types/rx-lite-coincidence/tslint.json index 0651031b32..b84945c7b5 100644 --- a/types/rx-lite-coincidence/tslint.json +++ b/types/rx-lite-coincidence/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "unified-signatures": false, "no-declare-current-package": false, "no-single-declare-module": false, diff --git a/types/rx-lite-time/tslint.json b/types/rx-lite-time/tslint.json index 0651031b32..b84945c7b5 100644 --- a/types/rx-lite-time/tslint.json +++ b/types/rx-lite-time/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "unified-signatures": false, "no-declare-current-package": false, "no-single-declare-module": false, diff --git a/types/rx-lite-virtualtime/tslint.json b/types/rx-lite-virtualtime/tslint.json index d132ae15db..fe197d7c2b 100644 --- a/types/rx-lite-virtualtime/tslint.json +++ b/types/rx-lite-virtualtime/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "interface-name": false, "no-declare-current-package": false, "no-empty-interface": false, diff --git a/types/rx-lite/tslint.json b/types/rx-lite/tslint.json index 21bc7a553d..f653226b64 100644 --- a/types/rx-lite/tslint.json +++ b/types/rx-lite/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "unified-signatures": false, "no-declare-current-package": false, "no-empty-interface": false, diff --git a/types/rx-node/tslint.json b/types/rx-node/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rx-node/tslint.json +++ b/types/rx-node/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rx.wamp/tslint.json b/types/rx.wamp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/rx.wamp/tslint.json +++ b/types/rx.wamp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/rx/tslint.json b/types/rx/tslint.json index 6d192e7cef..3a5b262091 100644 --- a/types/rx/tslint.json +++ b/types/rx/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-declare-current-package": false, "no-single-declare-module": false } diff --git a/types/s3-uploader/tslint.json b/types/s3-uploader/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/s3-uploader/tslint.json +++ b/types/s3-uploader/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/s3rver/tslint.json b/types/s3rver/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/s3rver/tslint.json +++ b/types/s3rver/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/safari-extension-content/tslint.json b/types/safari-extension-content/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/safari-extension-content/tslint.json +++ b/types/safari-extension-content/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/safari-extension/tslint.json b/types/safari-extension/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/safari-extension/tslint.json +++ b/types/safari-extension/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sails.io.js/tslint.json b/types/sails.io.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sails.io.js/tslint.json +++ b/types/sails.io.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/saml2-js/tslint.json b/types/saml2-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/saml2-js/tslint.json +++ b/types/saml2-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/samlp/tslint.json b/types/samlp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/samlp/tslint.json +++ b/types/samlp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sammy/tslint.json b/types/sammy/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/sammy/tslint.json +++ b/types/sammy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sandboxed-module/tslint.json b/types/sandboxed-module/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sandboxed-module/tslint.json +++ b/types/sandboxed-module/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sanitize-filename/tslint.json b/types/sanitize-filename/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sanitize-filename/tslint.json +++ b/types/sanitize-filename/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sanitize-html/tslint.json b/types/sanitize-html/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sanitize-html/tslint.json +++ b/types/sanitize-html/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sanitizer/tslint.json b/types/sanitizer/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sanitizer/tslint.json +++ b/types/sanitizer/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sass-graph/tslint.json b/types/sass-graph/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sass-graph/tslint.json +++ b/types/sass-graph/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sat/tslint.json b/types/sat/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sat/tslint.json +++ b/types/sat/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/satnav/tslint.json b/types/satnav/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/satnav/tslint.json +++ b/types/satnav/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sax/tslint.json b/types/sax/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sax/tslint.json +++ b/types/sax/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/scalike/tslint.json b/types/scalike/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/scalike/tslint.json +++ b/types/scalike/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/screeps/tslint.json b/types/screeps/tslint.json index f3ea5020c6..7a37506cf6 100644 --- a/types/screeps/tslint.json +++ b/types/screeps/tslint.json @@ -3,6 +3,7 @@ "rules": { "no-redundant-jsdoc-2": false, "dt-header": false, + "npm-naming": false, "no-empty-interface": false, "no-unnecessary-generics": false, "no-misused-new": false, diff --git a/types/scriptjs/tslint.json b/types/scriptjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/scriptjs/tslint.json +++ b/types/scriptjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/scroll-into-view/tslint.json b/types/scroll-into-view/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/scroll-into-view/tslint.json +++ b/types/scroll-into-view/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/scrollreveal/tslint.json b/types/scrollreveal/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/scrollreveal/tslint.json +++ b/types/scrollreveal/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/scrolltofixed/tslint.json b/types/scrolltofixed/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/scrolltofixed/tslint.json +++ b/types/scrolltofixed/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/scrypt-async/tslint.json b/types/scrypt-async/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/scrypt-async/tslint.json +++ b/types/scrypt-async/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/seamless/tslint.json b/types/seamless/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/seamless/tslint.json +++ b/types/seamless/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/seedrandom/tslint.json b/types/seedrandom/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/seedrandom/tslint.json +++ b/types/seedrandom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/segment-analytics/tslint.json b/types/segment-analytics/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/segment-analytics/tslint.json +++ b/types/segment-analytics/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/selectize/tslint.json b/types/selectize/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/selectize/tslint.json +++ b/types/selectize/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/semaphore/tslint.json b/types/semaphore/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/semaphore/tslint.json +++ b/types/semaphore/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sencha_touch/tslint.json b/types/sencha_touch/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sencha_touch/tslint.json +++ b/types/sencha_touch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/send/tslint.json b/types/send/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/send/tslint.json +++ b/types/send/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/seneca/tslint.json b/types/seneca/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/seneca/tslint.json +++ b/types/seneca/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sequelize-fixtures/tslint.json b/types/sequelize-fixtures/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sequelize-fixtures/tslint.json +++ b/types/sequelize-fixtures/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sequelize/tslint.json b/types/sequelize/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sequelize/tslint.json +++ b/types/sequelize/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sequester/tslint.json b/types/sequester/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sequester/tslint.json +++ b/types/sequester/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/serve-favicon/tslint.json b/types/serve-favicon/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/serve-favicon/tslint.json +++ b/types/serve-favicon/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/serve-index/tslint.json b/types/serve-index/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/serve-index/tslint.json +++ b/types/serve-index/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/serve-static/tslint.json b/types/serve-static/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/serve-static/tslint.json +++ b/types/serve-static/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/set-cookie-parser/tslint.json b/types/set-cookie-parser/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/set-cookie-parser/tslint.json +++ b/types/set-cookie-parser/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sharedworker/tslint.json b/types/sharedworker/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sharedworker/tslint.json +++ b/types/sharedworker/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sharepoint/tslint.json b/types/sharepoint/tslint.json index 06bd920191..aea439cc17 100644 --- a/types/sharepoint/tslint.json +++ b/types/sharepoint/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "jsdoc-format": false, "max-line-length": false, "no-any-union": false, diff --git a/types/shopify-buy/tslint.json b/types/shopify-buy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/shopify-buy/tslint.json +++ b/types/shopify-buy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/shortid/tslint.json b/types/shortid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/shortid/tslint.json +++ b/types/shortid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/showdown/tslint.json b/types/showdown/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/showdown/tslint.json +++ b/types/showdown/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/shuffle-array/tslint.json b/types/shuffle-array/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/shuffle-array/tslint.json +++ b/types/shuffle-array/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/siesta/tslint.json b/types/siesta/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/siesta/tslint.json +++ b/types/siesta/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sigmajs/tslint.json b/types/sigmajs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sigmajs/tslint.json +++ b/types/sigmajs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/signalr/tslint.json b/types/signalr/tslint.json index b6afb8acee..4017299a0e 100644 --- a/types/signalr/tslint.json +++ b/types/signalr/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/signature_pad/tslint.json b/types/signature_pad/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/signature_pad/tslint.json +++ b/types/signature_pad/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/simple-assign/tslint.json b/types/simple-assign/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/simple-assign/tslint.json +++ b/types/simple-assign/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/simple-cw-node/tslint.json b/types/simple-cw-node/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/simple-cw-node/tslint.json +++ b/types/simple-cw-node/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/simple-mock/tslint.json b/types/simple-mock/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/simple-mock/tslint.json +++ b/types/simple-mock/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/simple-url-cache/tslint.json b/types/simple-url-cache/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/simple-url-cache/tslint.json +++ b/types/simple-url-cache/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/simplemde/tslint.json b/types/simplemde/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/simplemde/tslint.json +++ b/types/simplemde/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/simplesmtp/tslint.json b/types/simplesmtp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/simplesmtp/tslint.json +++ b/types/simplesmtp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/simplestorage.js/tslint.json b/types/simplestorage.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/simplestorage.js/tslint.json +++ b/types/simplestorage.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sinon-as-promised/tslint.json b/types/sinon-as-promised/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sinon-as-promised/tslint.json +++ b/types/sinon-as-promised/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sinon-chai/tslint.json b/types/sinon-chai/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sinon-chai/tslint.json +++ b/types/sinon-chai/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sinon-chrome/tslint.json b/types/sinon-chrome/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sinon-chrome/tslint.json +++ b/types/sinon-chrome/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sinon-mongoose/tslint.json b/types/sinon-mongoose/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sinon-mongoose/tslint.json +++ b/types/sinon-mongoose/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sinon-stub-promise/tslint.json b/types/sinon-stub-promise/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sinon-stub-promise/tslint.json +++ b/types/sinon-stub-promise/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sipml/tslint.json b/types/sipml/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sipml/tslint.json +++ b/types/sipml/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sjcl/tslint.json b/types/sjcl/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sjcl/tslint.json +++ b/types/sjcl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ski/tslint.json b/types/ski/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ski/tslint.json +++ b/types/ski/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/skyway/tslint.json b/types/skyway/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/skyway/tslint.json +++ b/types/skyway/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/slack-node/tslint.json b/types/slack-node/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/slack-node/tslint.json +++ b/types/slack-node/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/slackify-html/tslint.json b/types/slackify-html/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/slackify-html/tslint.json +++ b/types/slackify-html/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/slate-irc/tslint.json b/types/slate-irc/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/slate-irc/tslint.json +++ b/types/slate-irc/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sleep/tslint.json b/types/sleep/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sleep/tslint.json +++ b/types/sleep/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/slick-carousel/tslint.json b/types/slick-carousel/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/slick-carousel/tslint.json +++ b/types/slick-carousel/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/slickgrid/tslint.json b/types/slickgrid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/slickgrid/tslint.json +++ b/types/slickgrid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/slideout/tslint.json b/types/slideout/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/slideout/tslint.json +++ b/types/slideout/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/smart-fox-server/tslint.json b/types/smart-fox-server/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/smart-fox-server/tslint.json +++ b/types/smart-fox-server/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/smtpapi/tslint.json b/types/smtpapi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/smtpapi/tslint.json +++ b/types/smtpapi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/snapsvg/tslint.json b/types/snapsvg/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/snapsvg/tslint.json +++ b/types/snapsvg/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/socket.io-client/tslint.json b/types/socket.io-client/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/socket.io-client/tslint.json +++ b/types/socket.io-client/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/socket.io-redis/tslint.json b/types/socket.io-redis/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/socket.io-redis/tslint.json +++ b/types/socket.io-redis/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/socket.io.users/tslint.json b/types/socket.io.users/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/socket.io.users/tslint.json +++ b/types/socket.io.users/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/socket.io/tslint.json b/types/socket.io/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/socket.io/tslint.json +++ b/types/socket.io/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/socketty/tslint.json b/types/socketty/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/socketty/tslint.json +++ b/types/socketty/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/solution-center-communicator/tslint.json b/types/solution-center-communicator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/solution-center-communicator/tslint.json +++ b/types/solution-center-communicator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sortablejs/tslint.json b/types/sortablejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sortablejs/tslint.json +++ b/types/sortablejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/soundjs/tslint.json b/types/soundjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/soundjs/tslint.json +++ b/types/soundjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/source-list-map/tslint.json b/types/source-list-map/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/source-list-map/tslint.json +++ b/types/source-list-map/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/space-pen/tslint.json b/types/space-pen/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/space-pen/tslint.json +++ b/types/space-pen/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/spectrum/tslint.json b/types/spectrum/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/spectrum/tslint.json +++ b/types/spectrum/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/split/tslint.json b/types/split/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/split/tslint.json +++ b/types/split/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/split2/tslint.json b/types/split2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/split2/tslint.json +++ b/types/split2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/spotify-api/tslint.json b/types/spotify-api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/spotify-api/tslint.json +++ b/types/spotify-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sql.js/tslint.json b/types/sql.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sql.js/tslint.json +++ b/types/sql.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sqs-consumer/tslint.json b/types/sqs-consumer/tslint.json index a0d5a61bd8..c0833a2f3d 100644 --- a/types/sqs-consumer/tslint.json +++ b/types/sqs-consumer/tslint.json @@ -4,6 +4,7 @@ // TODOs "ban-types": false, "dt-header": false, + "npm-naming": false, "strict-export-declare-modifiers": false } } diff --git a/types/squirejs/tslint.json b/types/squirejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/squirejs/tslint.json +++ b/types/squirejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/srp/tslint.json b/types/srp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/srp/tslint.json +++ b/types/srp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ssh2-streams/tslint.json b/types/ssh2-streams/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ssh2-streams/tslint.json +++ b/types/ssh2-streams/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ssh2/tslint.json b/types/ssh2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ssh2/tslint.json +++ b/types/ssh2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/stack-mapper/tslint.json b/types/stack-mapper/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/stack-mapper/tslint.json +++ b/types/stack-mapper/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/stack-trace/tslint.json b/types/stack-trace/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/stack-trace/tslint.json +++ b/types/stack-trace/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/stacktrace-js/tslint.json b/types/stacktrace-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/stacktrace-js/tslint.json +++ b/types/stacktrace-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/static-eval/tslint.json b/types/static-eval/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/static-eval/tslint.json +++ b/types/static-eval/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/stats.js/tslint.json b/types/stats.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/stats.js/tslint.json +++ b/types/stats.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/statsd-client/tslint.json b/types/statsd-client/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/statsd-client/tslint.json +++ b/types/statsd-client/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/steam/tslint.json b/types/steam/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/steam/tslint.json +++ b/types/steam/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/stompjs/tslint.json b/types/stompjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/stompjs/tslint.json +++ b/types/stompjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/store/tslint.json b/types/store/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/store/tslint.json +++ b/types/store/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/stream-meter/tslint.json b/types/stream-meter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/stream-meter/tslint.json +++ b/types/stream-meter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/stream-series/tslint.json b/types/stream-series/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/stream-series/tslint.json +++ b/types/stream-series/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/streamjs/tslint.json b/types/streamjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/streamjs/tslint.json +++ b/types/streamjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/strftime/tslint.json b/types/strftime/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/strftime/tslint.json +++ b/types/strftime/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/string-hash/tslint.json b/types/string-hash/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/string-hash/tslint.json +++ b/types/string-hash/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/string-template/tslint.json b/types/string-template/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/string-template/tslint.json +++ b/types/string-template/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/string/tslint.json b/types/string/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/string/tslint.json +++ b/types/string/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/string_score/tslint.json b/types/string_score/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/string_score/tslint.json +++ b/types/string_score/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/strip-json-comments/tslint.json b/types/strip-json-comments/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/strip-json-comments/tslint.json +++ b/types/strip-json-comments/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/stripe-v3/tslint.json b/types/stripe-v3/tslint.json index 6fb3f2df06..f900028cbc 100644 --- a/types/stripe-v3/tslint.json +++ b/types/stripe-v3/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-angle-bracket-type-assertion": false, "no-any-union": false } diff --git a/types/strophe/tslint.json b/types/strophe/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/strophe/tslint.json +++ b/types/strophe/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/succinct/tslint.json b/types/succinct/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/succinct/tslint.json +++ b/types/succinct/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/suitescript/tslint.json b/types/suitescript/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/suitescript/tslint.json +++ b/types/suitescript/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/supertest/tslint.json b/types/supertest/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/supertest/tslint.json +++ b/types/supertest/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/svg-injector/tslint.json b/types/svg-injector/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/svg-injector/tslint.json +++ b/types/svg-injector/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/svg-sprite/tslint.json b/types/svg-sprite/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/svg-sprite/tslint.json +++ b/types/svg-sprite/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/svgjs.draggable/tslint.json b/types/svgjs.draggable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/svgjs.draggable/tslint.json +++ b/types/svgjs.draggable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/svgjs.resize/tslint.json b/types/svgjs.resize/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/svgjs.resize/tslint.json +++ b/types/svgjs.resize/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swag/tslint.json b/types/swag/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/swag/tslint.json +++ b/types/swag/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swagger-express-middleware/tslint.json b/types/swagger-express-middleware/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/swagger-express-middleware/tslint.json +++ b/types/swagger-express-middleware/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swagger-jsdoc/tslint.json b/types/swagger-jsdoc/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/swagger-jsdoc/tslint.json +++ b/types/swagger-jsdoc/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swaggerize-express/tslint.json b/types/swaggerize-express/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/swaggerize-express/tslint.json +++ b/types/swaggerize-express/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swfobject/tslint.json b/types/swfobject/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/swfobject/tslint.json +++ b/types/swfobject/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swiftclick/tslint.json b/types/swiftclick/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/swiftclick/tslint.json +++ b/types/swiftclick/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swig/tslint.json b/types/swig/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/swig/tslint.json +++ b/types/swig/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swipe/tslint.json b/types/swipe/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/swipe/tslint.json +++ b/types/swipe/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swipeview/tslint.json b/types/swipeview/tslint.json index 7d5b2a06c0..16484e488d 100644 --- a/types/swipeview/tslint.json +++ b/types/swipeview/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/switchery/tslint.json b/types/switchery/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/switchery/tslint.json +++ b/types/switchery/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/swiz/tslint.json b/types/swiz/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/swiz/tslint.json +++ b/types/swiz/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/sylvester/tslint.json b/types/sylvester/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/sylvester/tslint.json +++ b/types/sylvester/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/synaptic/tslint.json b/types/synaptic/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/synaptic/tslint.json +++ b/types/synaptic/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tabtab/tslint.json b/types/tabtab/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tabtab/tslint.json +++ b/types/tabtab/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tapable/tslint.json b/types/tapable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tapable/tslint.json +++ b/types/tapable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tape/tslint.json b/types/tape/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tape/tslint.json +++ b/types/tape/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tea-merge/tslint.json b/types/tea-merge/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tea-merge/tslint.json +++ b/types/tea-merge/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tedious/tslint.json b/types/tedious/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tedious/tslint.json +++ b/types/tedious/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/teechart/tslint.json b/types/teechart/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/teechart/tslint.json +++ b/types/teechart/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/temp-fs/tslint.json b/types/temp-fs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/temp-fs/tslint.json +++ b/types/temp-fs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/terminal-menu/tslint.json b/types/terminal-menu/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/terminal-menu/tslint.json +++ b/types/terminal-menu/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tesseract.js/tslint.json b/types/tesseract.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tesseract.js/tslint.json +++ b/types/tesseract.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tether-drop/tslint.json b/types/tether-drop/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tether-drop/tslint.json +++ b/types/tether-drop/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tether-shepherd/tslint.json b/types/tether-shepherd/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tether-shepherd/tslint.json +++ b/types/tether-shepherd/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tether/tslint.json b/types/tether/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tether/tslint.json +++ b/types/tether/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/text-encoding/tslint.json b/types/text-encoding/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/text-encoding/tslint.json +++ b/types/text-encoding/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/three/tslint.json b/types/three/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/three/tslint.json +++ b/types/three/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/through/tslint.json b/types/through/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/through/tslint.json +++ b/types/through/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/through2/tslint.json b/types/through2/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/through2/tslint.json +++ b/types/through2/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tile-reduce/tslint.json b/types/tile-reduce/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tile-reduce/tslint.json +++ b/types/tile-reduce/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tilebelt/tslint.json b/types/tilebelt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tilebelt/tslint.json +++ b/types/tilebelt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/timelinejs/tslint.json b/types/timelinejs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/timelinejs/tslint.json +++ b/types/timelinejs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/timelinejs3/tslint.json b/types/timelinejs3/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/timelinejs3/tslint.json +++ b/types/timelinejs3/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/timezone-js/tslint.json b/types/timezone-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/timezone-js/tslint.json +++ b/types/timezone-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tinder/tslint.json b/types/tinder/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tinder/tslint.json +++ b/types/tinder/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tinycopy/tslint.json b/types/tinycopy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tinycopy/tslint.json +++ b/types/tinycopy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/title/tslint.json b/types/title/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/title/tslint.json +++ b/types/title/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tldjs/tslint.json b/types/tldjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tldjs/tslint.json +++ b/types/tldjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/to-title-case-gouch/tslint.json b/types/to-title-case-gouch/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/to-title-case-gouch/tslint.json +++ b/types/to-title-case-gouch/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/toastr/tslint.json b/types/toastr/tslint.json index 67293bd146..0a7abf97f8 100644 --- a/types/toastr/tslint.json +++ b/types/toastr/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tooltipster/tslint.json b/types/tooltipster/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tooltipster/tslint.json +++ b/types/tooltipster/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/torrent-stream/tslint.json b/types/torrent-stream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/torrent-stream/tslint.json +++ b/types/torrent-stream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/touch-events/tslint.json b/types/touch-events/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/touch-events/tslint.json +++ b/types/touch-events/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/traceback/tslint.json b/types/traceback/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/traceback/tslint.json +++ b/types/traceback/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tracking/tslint.json b/types/tracking/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tracking/tslint.json +++ b/types/tracking/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/traverse/tslint.json b/types/traverse/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/traverse/tslint.json +++ b/types/traverse/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/traverson/tslint.json b/types/traverson/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/traverson/tslint.json +++ b/types/traverson/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/trayballoon/tslint.json b/types/trayballoon/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/trayballoon/tslint.json +++ b/types/trayballoon/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/trim/tslint.json b/types/trim/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/trim/tslint.json +++ b/types/trim/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/trunk8/tslint.json b/types/trunk8/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/trunk8/tslint.json +++ b/types/trunk8/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tspromise/tslint.json b/types/tspromise/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tspromise/tslint.json +++ b/types/tspromise/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tv4/tslint.json b/types/tv4/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tv4/tslint.json +++ b/types/tv4/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tweenjs/tslint.json b/types/tweenjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tweenjs/tslint.json +++ b/types/tweenjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/twilio/tslint.json b/types/twilio/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/twilio/tslint.json +++ b/types/twilio/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/twit/tslint.json b/types/twit/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/twit/tslint.json +++ b/types/twit/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/twitter-for-web/tslint.json b/types/twitter-for-web/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/twitter-for-web/tslint.json +++ b/types/twitter-for-web/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/twitter-stream-channels/tslint.json b/types/twitter-stream-channels/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/twitter-stream-channels/tslint.json +++ b/types/twitter-stream-channels/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/twitter-text/tslint.json b/types/twitter-text/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/twitter-text/tslint.json +++ b/types/twitter-text/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/twix/tslint.json b/types/twix/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/twix/tslint.json +++ b/types/twix/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/type-check/tslint.json b/types/type-check/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/type-check/tslint.json +++ b/types/type-check/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/type-detect/tslint.json b/types/type-detect/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/type-detect/tslint.json +++ b/types/type-detect/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/type-name/tslint.json b/types/type-name/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/type-name/tslint.json +++ b/types/type-name/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/typeahead/tslint.json b/types/typeahead/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/typeahead/tslint.json +++ b/types/typeahead/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/typedarray-pool/tslint.json b/types/typedarray-pool/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/typedarray-pool/tslint.json +++ b/types/typedarray-pool/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/typescript-deferred/tslint.json b/types/typescript-deferred/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/typescript-deferred/tslint.json +++ b/types/typescript-deferred/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/tz-format/tslint.json b/types/tz-format/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/tz-format/tslint.json +++ b/types/tz-format/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ua-parser-js/tslint.json b/types/ua-parser-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ua-parser-js/tslint.json +++ b/types/ua-parser-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/uglifycss/tslint.json b/types/uglifycss/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/uglifycss/tslint.json +++ b/types/uglifycss/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ui-grid/tslint.json b/types/ui-grid/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ui-grid/tslint.json +++ b/types/ui-grid/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ui-select/tslint.json b/types/ui-select/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/ui-select/tslint.json +++ b/types/ui-select/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/uid-safe/tslint.json b/types/uid-safe/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/uid-safe/tslint.json +++ b/types/uid-safe/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/umbraco/tslint.json b/types/umbraco/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/umbraco/tslint.json +++ b/types/umbraco/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/umd/tslint.json b/types/umd/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/umd/tslint.json +++ b/types/umd/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/umzug/tslint.json b/types/umzug/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/umzug/tslint.json +++ b/types/umzug/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/underscore-ko/tslint.json b/types/underscore-ko/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/underscore-ko/tslint.json +++ b/types/underscore-ko/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/underscore.string/tslint.json b/types/underscore.string/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/underscore.string/tslint.json +++ b/types/underscore.string/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/underscore/tslint.json b/types/underscore/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/underscore/tslint.json +++ b/types/underscore/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/uniq/tslint.json b/types/uniq/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/uniq/tslint.json +++ b/types/uniq/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/unique-random/tslint.json b/types/unique-random/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/unique-random/tslint.json +++ b/types/unique-random/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/unity-webapi/tslint.json b/types/unity-webapi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/unity-webapi/tslint.json +++ b/types/unity-webapi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/unorm/tslint.json b/types/unorm/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/unorm/tslint.json +++ b/types/unorm/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/urbanairship-cordova/tslint.json b/types/urbanairship-cordova/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/urbanairship-cordova/tslint.json +++ b/types/urbanairship-cordova/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/uri-templates/tslint.json b/types/uri-templates/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/uri-templates/tslint.json +++ b/types/uri-templates/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/urijs/tslint.json b/types/urijs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/urijs/tslint.json +++ b/types/urijs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/url-template/tslint.json b/types/url-template/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/url-template/tslint.json +++ b/types/url-template/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/urlrouter/tslint.json b/types/urlrouter/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/urlrouter/tslint.json +++ b/types/urlrouter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/urlsafe-base64/tslint.json b/types/urlsafe-base64/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/urlsafe-base64/tslint.json +++ b/types/urlsafe-base64/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/usage/tslint.json b/types/usage/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/usage/tslint.json +++ b/types/usage/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/useragent/tslint.json b/types/useragent/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/useragent/tslint.json +++ b/types/useragent/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/username/tslint.json b/types/username/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/username/tslint.json +++ b/types/username/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/utf8/tslint.json b/types/utf8/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/utf8/tslint.json +++ b/types/utf8/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/utils-merge/tslint.json b/types/utils-merge/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/utils-merge/tslint.json +++ b/types/utils-merge/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/uuid-1345/tslint.json b/types/uuid-1345/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/uuid-1345/tslint.json +++ b/types/uuid-1345/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/uws/tslint.json b/types/uws/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/uws/tslint.json +++ b/types/uws/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/v8-profiler/tslint.json b/types/v8-profiler/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/v8-profiler/tslint.json +++ b/types/v8-profiler/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/valdr-message/tslint.json b/types/valdr-message/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/valdr-message/tslint.json +++ b/types/valdr-message/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/valdr/tslint.json b/types/valdr/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/valdr/tslint.json +++ b/types/valdr/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/valerie/tslint.json b/types/valerie/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/valerie/tslint.json +++ b/types/valerie/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/valid-url/tslint.json b/types/valid-url/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/valid-url/tslint.json +++ b/types/valid-url/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/validator/tslint.json b/types/validator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/validator/tslint.json +++ b/types/validator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/validatorjs/tslint.json b/types/validatorjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/validatorjs/tslint.json +++ b/types/validatorjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vec3/tslint.json b/types/vec3/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vec3/tslint.json +++ b/types/vec3/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vectorious/tslint.json b/types/vectorious/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vectorious/tslint.json +++ b/types/vectorious/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/velocity-animate/tslint.json b/types/velocity-animate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/velocity-animate/tslint.json +++ b/types/velocity-animate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vex-js/tslint.json b/types/vex-js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vex-js/tslint.json +++ b/types/vex-js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vexflow/tslint.json b/types/vexflow/tslint.json index b6afb8acee..4017299a0e 100644 --- a/types/vexflow/tslint.json +++ b/types/vexflow/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/victor/tslint.json b/types/victor/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/victor/tslint.json +++ b/types/victor/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/viewporter/tslint.json b/types/viewporter/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/viewporter/tslint.json +++ b/types/viewporter/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vimeo/tslint.json b/types/vimeo/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vimeo/tslint.json +++ b/types/vimeo/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vinyl-paths/tslint.json b/types/vinyl-paths/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vinyl-paths/tslint.json +++ b/types/vinyl-paths/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vinyl-source-stream/tslint.json b/types/vinyl-source-stream/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vinyl-source-stream/tslint.json +++ b/types/vinyl-source-stream/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/virtual-dom/tslint.json b/types/virtual-dom/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/virtual-dom/tslint.json +++ b/types/virtual-dom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vitalsigns/tslint.json b/types/vitalsigns/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vitalsigns/tslint.json +++ b/types/vitalsigns/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vivus/tslint.json b/types/vivus/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vivus/tslint.json +++ b/types/vivus/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/voronoi-diagram/tslint.json b/types/voronoi-diagram/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/voronoi-diagram/tslint.json +++ b/types/voronoi-diagram/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vortex-web-client/tslint.json b/types/vortex-web-client/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vortex-web-client/tslint.json +++ b/types/vortex-web-client/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/voximplant-websdk/tslint.json b/types/voximplant-websdk/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/voximplant-websdk/tslint.json +++ b/types/voximplant-websdk/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/vue-resource/tslint.json b/types/vue-resource/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/vue-resource/tslint.json +++ b/types/vue-resource/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/w2ui/tslint.json b/types/w2ui/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/w2ui/tslint.json +++ b/types/w2ui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/w3c-gamepad/tslint.json b/types/w3c-gamepad/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/w3c-gamepad/tslint.json +++ b/types/w3c-gamepad/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/waitme/tslint.json b/types/waitme/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/waitme/tslint.json +++ b/types/waitme/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wake_on_lan/tslint.json b/types/wake_on_lan/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/wake_on_lan/tslint.json +++ b/types/wake_on_lan/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wallabyjs/tslint.json b/types/wallabyjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/wallabyjs/tslint.json +++ b/types/wallabyjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wampy/tslint.json b/types/wampy/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/wampy/tslint.json +++ b/types/wampy/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/warning/tslint.json b/types/warning/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/warning/tslint.json +++ b/types/warning/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/watchify/tslint.json b/types/watchify/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/watchify/tslint.json +++ b/types/watchify/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/waterline/tslint.json b/types/waterline/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/waterline/tslint.json +++ b/types/waterline/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/weapp-api/tslint.json b/types/weapp-api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/weapp-api/tslint.json +++ b/types/weapp-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/web-bluetooth/tslint.json b/types/web-bluetooth/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/web-bluetooth/tslint.json +++ b/types/web-bluetooth/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/webassembly-js-api/tslint.json b/types/webassembly-js-api/tslint.json index d8590b6513..9bf07c8ad4 100644 --- a/types/webassembly-js-api/tslint.json +++ b/types/webassembly-js-api/tslint.json @@ -3,6 +3,7 @@ "rules": { // TODOs "dt-header": false, + "npm-naming": false, "no-unnecessary-class": false } } diff --git a/types/webcl/tslint.json b/types/webcl/tslint.json index 61296cdc77..6afce47c42 100644 --- a/types/webcl/tslint.json +++ b/types/webcl/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/webcrypto/tslint.json b/types/webcrypto/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/webcrypto/tslint.json +++ b/types/webcrypto/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/webfontloader/tslint.json b/types/webfontloader/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/webfontloader/tslint.json +++ b/types/webfontloader/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/webgl-ext/tslint.json b/types/webgl-ext/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/webgl-ext/tslint.json +++ b/types/webgl-ext/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/webgl2/tslint.json b/types/webgl2/tslint.json index e2f8af4989..f0d9862c7a 100644 --- a/types/webgl2/tslint.json +++ b/types/webgl2/tslint.json @@ -2,6 +2,7 @@ "extends": "dtslint/dt.json", "rules": { "dt-header": false, + "npm-naming": false, "align": false, "adjacent-overload-signatures": false, "comment-format": false, diff --git a/types/webpack-env/tslint.json b/types/webpack-env/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/webpack-env/tslint.json +++ b/types/webpack-env/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/webpack-fail-plugin/tslint.json b/types/webpack-fail-plugin/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/webpack-fail-plugin/tslint.json +++ b/types/webpack-fail-plugin/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/webpack-validator/tslint.json b/types/webpack-validator/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/webpack-validator/tslint.json +++ b/types/webpack-validator/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/webrtc/tslint.json b/types/webrtc/tslint.json index 3950a77d6c..cf962d408b 100644 --- a/types/webrtc/tslint.json +++ b/types/webrtc/tslint.json @@ -6,6 +6,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "no-empty-interface": false, "no-useless-files": false, "prefer-method-signature": false diff --git a/types/website-scraper/tslint.json b/types/website-scraper/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/website-scraper/tslint.json +++ b/types/website-scraper/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/websocket/tslint.json b/types/websocket/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/websocket/tslint.json +++ b/types/websocket/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/websql/tslint.json b/types/websql/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/websql/tslint.json +++ b/types/websql/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/webvr-api/tslint.json b/types/webvr-api/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/webvr-api/tslint.json +++ b/types/webvr-api/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/weighted/tslint.json b/types/weighted/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/weighted/tslint.json +++ b/types/weighted/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/whatwg-streams/tslint.json b/types/whatwg-streams/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/whatwg-streams/tslint.json +++ b/types/whatwg-streams/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/when/tslint.json b/types/when/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/when/tslint.json +++ b/types/when/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/which/tslint.json b/types/which/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/which/tslint.json +++ b/types/which/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/why-did-you-update/tslint.json b/types/why-did-you-update/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/why-did-you-update/tslint.json +++ b/types/why-did-you-update/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wiiu/tslint.json b/types/wiiu/tslint.json index b6afb8acee..4017299a0e 100644 --- a/types/wiiu/tslint.json +++ b/types/wiiu/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/window-size/tslint.json b/types/window-size/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/window-size/tslint.json +++ b/types/window-size/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/windows-1251/tslint.json b/types/windows-1251/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/windows-1251/tslint.json +++ b/types/windows-1251/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/windows-service/tslint.json b/types/windows-service/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/windows-service/tslint.json +++ b/types/windows-service/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/winjs/tslint.json b/types/winjs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/winjs/tslint.json +++ b/types/winjs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/winreg/tslint.json b/types/winreg/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/winreg/tslint.json +++ b/types/winreg/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/winrt-uwp/tslint.json b/types/winrt-uwp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/winrt-uwp/tslint.json +++ b/types/winrt-uwp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/winrt/tslint.json b/types/winrt/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/winrt/tslint.json +++ b/types/winrt/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/winston-dynamodb/tslint.json b/types/winston-dynamodb/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/winston-dynamodb/tslint.json +++ b/types/winston-dynamodb/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wiredep/tslint.json b/types/wiredep/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/wiredep/tslint.json +++ b/types/wiredep/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wiring-pi/tslint.json b/types/wiring-pi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/wiring-pi/tslint.json +++ b/types/wiring-pi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wonder.js/tslint.json b/types/wonder.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/wonder.js/tslint.json +++ b/types/wonder.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wrap-ansi/tslint.json b/types/wrap-ansi/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/wrap-ansi/tslint.json +++ b/types/wrap-ansi/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wreck/tslint.json b/types/wreck/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/wreck/tslint.json +++ b/types/wreck/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/wrench/tslint.json b/types/wrench/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/wrench/tslint.json +++ b/types/wrench/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/x-editable/tslint.json b/types/x-editable/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/x-editable/tslint.json +++ b/types/x-editable/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xdate/tslint.json b/types/xdate/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xdate/tslint.json +++ b/types/xdate/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xdomain/tslint.json b/types/xdomain/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xdomain/tslint.json +++ b/types/xdomain/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xml-parser/tslint.json b/types/xml-parser/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xml-parser/tslint.json +++ b/types/xml-parser/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xmlbuilder/tslint.json b/types/xmlbuilder/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xmlbuilder/tslint.json +++ b/types/xmlbuilder/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xmldom/tslint.json b/types/xmldom/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xmldom/tslint.json +++ b/types/xmldom/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xmlpoke/tslint.json b/types/xmlpoke/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xmlpoke/tslint.json +++ b/types/xmlpoke/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xmlrpc/tslint.json b/types/xmlrpc/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xmlrpc/tslint.json +++ b/types/xmlrpc/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xmltojson/tslint.json b/types/xmltojson/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xmltojson/tslint.json +++ b/types/xmltojson/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xregexp/tslint.json b/types/xregexp/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xregexp/tslint.json +++ b/types/xregexp/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xsockets/tslint.json b/types/xsockets/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xsockets/tslint.json +++ b/types/xsockets/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xss-filters/tslint.json b/types/xss-filters/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xss-filters/tslint.json +++ b/types/xss-filters/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/xtend/tslint.json b/types/xtend/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/xtend/tslint.json +++ b/types/xtend/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/yamljs/tslint.json b/types/yamljs/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/yamljs/tslint.json +++ b/types/yamljs/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/yandex-money-sdk/tslint.json b/types/yandex-money-sdk/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/yandex-money-sdk/tslint.json +++ b/types/yandex-money-sdk/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/yayson/tslint.json b/types/yayson/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/yayson/tslint.json +++ b/types/yayson/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/ydn-db/tslint.json b/types/ydn-db/tslint.json index d67ffb3a73..6c7fd03ccd 100644 --- a/types/ydn-db/tslint.json +++ b/types/ydn-db/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/yosay/tslint.json b/types/yosay/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/yosay/tslint.json +++ b/types/yosay/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/youtube/tslint.json b/types/youtube/tslint.json index b6afb8acee..4017299a0e 100644 --- a/types/youtube/tslint.json +++ b/types/youtube/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/yui/tslint.json b/types/yui/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/yui/tslint.json +++ b/types/yui/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/z-schema/tslint.json b/types/z-schema/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/z-schema/tslint.json +++ b/types/z-schema/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/zepto/tslint.json b/types/zepto/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/zepto/tslint.json +++ b/types/zepto/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/zeroclipboard/tslint.json b/types/zeroclipboard/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/zeroclipboard/tslint.json +++ b/types/zeroclipboard/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/zip.js/tslint.json b/types/zip.js/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/zip.js/tslint.json +++ b/types/zip.js/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, diff --git a/types/zmq/tslint.json b/types/zmq/tslint.json index a41bf5d19a..3d59f55fda 100644 --- a/types/zmq/tslint.json +++ b/types/zmq/tslint.json @@ -8,6 +8,7 @@ "callable-types": false, "comment-format": false, "dt-header": false, + "npm-naming": false, "eofline": false, "export-just-namespace": false, "import-spacing": false, From dc5cdc3c05323255be9488a1c24fcac600320513 Mon Sep 17 00:00:00 2001 From: Florian Keller Date: Fri, 22 Mar 2019 10:53:27 +0100 Subject: [PATCH 058/223] Add types for nonogram-solver --- types/nonogram-solver/index.d.ts | 40 +++++++++++++++++++ .../nonogram-solver/nonogram-solver-tests.ts | 10 +++++ types/nonogram-solver/tsconfig.json | 23 +++++++++++ types/nonogram-solver/tslint.json | 1 + 4 files changed, 74 insertions(+) create mode 100644 types/nonogram-solver/index.d.ts create mode 100644 types/nonogram-solver/nonogram-solver-tests.ts create mode 100644 types/nonogram-solver/tsconfig.json create mode 100644 types/nonogram-solver/tslint.json diff --git a/types/nonogram-solver/index.d.ts b/types/nonogram-solver/index.d.ts new file mode 100644 index 0000000000..a7bb4e7a26 --- /dev/null +++ b/types/nonogram-solver/index.d.ts @@ -0,0 +1,40 @@ +// Type definitions for nonogram-solver 2.0 +// Project: https://github.com/thomasr/nonogram-solver +// Definitions by: Florian Keller +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.8 + +declare namespace solve { + class Puzzle { + columnHints: number[][]; + height: number; + rowHints: number[][]; + snapshot: number[]; + width: number; + readonly isFinished: boolean; + readonly isSolved: boolean; + readonly svg: string; + + constructor(data: string | Input); + + import(puzzle: Puzzle): void; + toJSON(): Required; + } + + interface Result { + puzzle: Puzzle; + status: State; + } + + interface Input { + columns: number[][]; + content?: State[]; + rows: number[][]; + } + + type State = 0 | 1 | -1; +} + +declare function solve(filename: string): solve.Result; + +export = solve; diff --git a/types/nonogram-solver/nonogram-solver-tests.ts b/types/nonogram-solver/nonogram-solver-tests.ts new file mode 100644 index 0000000000..5850711fab --- /dev/null +++ b/types/nonogram-solver/nonogram-solver-tests.ts @@ -0,0 +1,10 @@ +import solve = require('nonogram-solver'); + +const { status, puzzle } = solve('input.json'); + +puzzle; // $ExpectType Puzzle +puzzle.columnHints; // $ExpectType number[][] +puzzle.isFinished; // $expectType boolean +puzzle.svg; // $expectType string + +status; // $ExpectType State diff --git a/types/nonogram-solver/tsconfig.json b/types/nonogram-solver/tsconfig.json new file mode 100644 index 0000000000..688aea0d5e --- /dev/null +++ b/types/nonogram-solver/tsconfig.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": true, + "strictFunctionTypes": true, + "baseUrl": "../", + "typeRoots": [ + "../" + ], + "types": [], + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "nonogram-solver-tests.ts" + ] +} diff --git a/types/nonogram-solver/tslint.json b/types/nonogram-solver/tslint.json new file mode 100644 index 0000000000..3db14f85ea --- /dev/null +++ b/types/nonogram-solver/tslint.json @@ -0,0 +1 @@ +{ "extends": "dtslint/dt.json" } From f7be7ede891825607ceec26e41a0e12264fb64bf Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Fri, 22 Mar 2019 12:02:39 -0700 Subject: [PATCH 059/223] VS Code 1.20 Extension API --- types/vscode/index.d.ts | 242 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 222 insertions(+), 20 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index d326575601..5420be3cc7 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.19 +// Type definitions for Visual Studio Code 1.20 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.19 Extension API + * Type Definition for Visual Studio Code 1.20 Extension API * See https://code.visualstudio.com/api for more information */ @@ -272,7 +272,7 @@ declare module 'vscode' { constructor(line: number, character: number); /** - * Check if `other` is before this position. + * Check if this position is before `other`. * * @param other A position. * @return `true` if position is on a smaller line @@ -281,7 +281,7 @@ declare module 'vscode' { isBefore(other: Position): boolean; /** - * Check if `other` is before or equal to this position. + * Check if this position is before or equal to `other`. * * @param other A position. * @return `true` if position is on a smaller line @@ -290,7 +290,7 @@ declare module 'vscode' { isBeforeOrEqual(other: Position): boolean; /** - * Check if `other` is after this position. + * Check if this position is after `other`. * * @param other A position. * @return `true` if position is on a greater line @@ -299,7 +299,7 @@ declare module 'vscode' { isAfter(other: Position): boolean; /** - * Check if `other` is after or equal to this position. + * Check if this position is after or equal to `other`. * * @param other A position. * @return `true` if position is on a greater line @@ -308,7 +308,7 @@ declare module 'vscode' { isAfterOrEqual(other: Position): boolean; /** - * Check if `other` equals this position. + * Check if this position is equal to `other`. * * @param other A position. * @return `true` if the line and character of the given position are equal to @@ -847,6 +847,16 @@ declare module 'vscode' { */ borderWidth?: string; + /** + * CSS styling property that will be applied to text enclosed by a decoration. + */ + fontStyle?: string; + + /** + * CSS styling property that will be applied to text enclosed by a decoration. + */ + fontWeight?: string; + /** * CSS styling property that will be applied to text enclosed by a decoration. */ @@ -913,6 +923,14 @@ declare module 'vscode' { * CSS styling property that will be applied to text enclosed by a decoration. */ borderColor?: string | ThemeColor; + /** + * CSS styling property that will be applied to the decoration attachment. + */ + fontStyle?: string; + /** + * CSS styling property that will be applied to the decoration attachment. + */ + fontWeight?: string; /** * CSS styling property that will be applied to the decoration attachment. */ @@ -1805,6 +1823,90 @@ declare module 'vscode' { */ export type ProviderResult = T | undefined | null | Thenable; + /** + * Kind of a code action. + * + * Kinds are a hierarchical list of identifiers separated by `.`, e.g. `"refactor.extract.function"`. + */ + export class CodeActionKind { + /** + * Empty kind. + */ + static readonly Empty: CodeActionKind; + + /** + * Base kind for quickfix actions. + */ + static readonly QuickFix: CodeActionKind; + + /** + * Base kind for refactoring actions. + */ + static readonly Refactor: CodeActionKind; + + /** + * Base kind for refactoring extraction actions. + * + * Example extract actions: + * + * - Extract method + * - Extract function + * - Extract variable + * - Extract interface from class + * - ... + */ + static readonly RefactorExtract: CodeActionKind; + + /** + * Base kind for refactoring inline actions. + * + * Example inline actions: + * + * - Inline function + * - Inline variable + * - Inline constant + * - ... + */ + static readonly RefactorInline: CodeActionKind; + + /** + * Base kind for refactoring rewrite actions. + * + * Example rewrite actions: + * + * - Convert JavaScript function to class + * - Add or remove parameter + * - Encapsulate field + * - Make method static + * - Move method to base class + * - ... + */ + static readonly RefactorRewrite: CodeActionKind; + + private constructor(value: string); + + /** + * String value of the kind, e.g. `"refactor.extract.function"`. + */ + readonly value?: string; + + /** + * Create a new kind by appending a more specific selector to the current kind. + * + * Does not modify the current kind. + */ + append(parts: string): CodeActionKind; + + /** + * Does this kind contain `other`? + * + * The kind `"refactor"` for example contains `"refactor.extract"` and ``"refactor.extract.function"`, but not `"unicorn.refactor.extract"` or `"refactory.extract"` + * + * @param other Kind to check. + */ + contains(other: CodeActionKind): boolean; + } + /** * Contains additional diagnostic information about the context in which * a [code action](#CodeActionProvider.provideCodeActions) is run. @@ -1814,6 +1916,60 @@ declare module 'vscode' { * An array of diagnostics. */ readonly diagnostics: Diagnostic[]; + + /** + * Requested kind of actions to return. + * + * Actions not of this kind are filtered out before being shown by the lightbulb. + */ + readonly only?: CodeActionKind; + } + + /** + * A code action represents a change that can be performed in code, e.g. to fix a problem or + * to refactor code. + * + * A CodeAction must set either [`edit`](CodeAction#edit) and/or a [`command`](CodeAction#command). If both are supplied, the `edit` is applied first, then the command is executed. + */ + export class CodeAction { + + /** + * A short, human-readable, title for this code action. + */ + title: string; + + /** + * A [workspace edit](#WorkspaceEdit) this code action performs. + */ + edit?: WorkspaceEdit; + + /** + * [Diagnostics](#Diagnostic) that this code action resolves. + */ + diagnostics?: Diagnostic[]; + + /** + * A [command](#Command) this code action executes. + */ + command?: Command; + + /** + * [Kind](#CodeActionKind) of the code action. + * + * Used to filter code actions. + */ + kind?: CodeActionKind; + + /** + * Creates a new code action. + * + * A code action must have at least a [title](#CodeAction.title) and either [edits](#CodeAction.edit) + * or a [command](#CodeAction.command). + * + * @param title The title of the code action. + * @param kind The kind of the code action. + */ + constructor(title: string, kind?: CodeActionKind); } /** @@ -1831,10 +1987,10 @@ declare module 'vscode' { * @param range The range for which the command was invoked. * @param context Context carrying additional information. * @param token A cancellation token. - * @return An array of commands or a thenable of such. The lack of a result can be + * @return An array of commands, quick fixes, or refactorings or a thenable of such. The lack of a result can be * signaled by returning `undefined`, `null`, or an empty array. */ - provideCodeActions(document: TextDocument, range: Range, context: CodeActionContext, token: CancellationToken): ProviderResult; + provideCodeActions(document: TextDocument, range: Range, context: CodeActionContext, token: CancellationToken): ProviderResult<(Command | CodeAction)[]>; } /** @@ -2372,7 +2528,8 @@ declare module 'vscode' { } /** - * A workspace edit represents textual changes for many documents. + * A workspace edit represents textual and files changes for + * multiple resources and documents. */ export class WorkspaceEdit { @@ -2433,7 +2590,7 @@ declare module 'vscode' { /** * Get all text edits grouped by resource. * - * @return An array of `[Uri, TextEdit[]]`-tuples. + * @return A shallow copy of `[Uri, TextEdit[]]`-tuples. */ entries(): [Uri, TextEdit[]][]; } @@ -2863,7 +3020,7 @@ declare module 'vscode' { export class CompletionList { /** - * This list it not complete. Further typing should result in recomputing + * This list is not complete. Further typing should result in recomputing * this list. */ isIncomplete?: boolean; @@ -2893,7 +3050,11 @@ declare module 'vscode' { /** * Completion was triggered by a trigger character. */ - TriggerCharacter = 1 + TriggerCharacter = 1, + /** + * Completion was re-triggered as current completion list is incomplete + */ + TriggerForIncompleteCompletions = 2 } /** @@ -3662,7 +3823,7 @@ declare module 'vscode' { * An output channel is a container for readonly textual information. * * To get an instance of an `OutputChannel` use - * [createOutputChannel](#window.createOutputChannel). + * [ createOutputChannel](#window.createOutputChannel). */ export interface OutputChannel { @@ -4891,6 +5052,7 @@ declare module 'vscode' { export interface TreeDataProvider { /** * An optional event to signal that an element or root has changed. + * This will trigger the view to update the changed element/root and its children recursively (if shown). * To signal that root has changed, do not pass any argument or pass `undefined` or `null`. */ onDidChangeTreeData?: Event; @@ -4914,15 +5076,30 @@ declare module 'vscode' { export class TreeItem { /** - * A human-readable string describing this item + * A human-readable string describing this item. When `falsy`, it is derived from [resourceUri](#TreeItem.resourceUri). */ - label: string; + label?: string; /** - * The icon path for the tree item + * Optional id for the tree item that has to be unique across tree. The id is used to preserve the selection and expansion state of the tree item. + * + * If not provided, an id is generated using the tree item's label. **Note** that when labels change, ids will change and that selection and expansion state cannot be kept stable anymore. + */ + id?: string; + + /** + * The icon path for the tree item. When `falsy`, it is derived from [resourceUri](#TreeItem.resourceUri). */ iconPath?: string | Uri | { light: string | Uri; dark: string | Uri }; + /** + * The [uri](#Uri) of the resource representing this item. + * + * Will be used to derive the [label](#TreeItem.label), when it is not provided. + * Will be used to derive the icon from current file icon theme, when [iconPath](#TreeItem.iconPath) is not provided. + */ + resourceUri?: Uri; + /** * The [command](#Command) which should be run when the tree item is selected. */ @@ -4958,6 +5135,12 @@ declare module 'vscode' { * @param collapsibleState [TreeItemCollapsibleState](#TreeItemCollapsibleState) of the tree item. Default is [TreeItemCollapsibleState.None](#TreeItemCollapsibleState.None) */ constructor(label: string, collapsibleState?: TreeItemCollapsibleState); + + /** + * @param resourceUri The [uri](#Uri) of the resource representing this item. + * @param collapsibleState [TreeItemCollapsibleState](#TreeItemCollapsibleState) of the tree item. Default is [TreeItemCollapsibleState.None](#TreeItemCollapsibleState.None) + */ + constructor(resourceUri: Uri, collapsibleState?: TreeItemCollapsibleState); } /** @@ -4996,6 +5179,12 @@ declare module 'vscode' { * Args for the custom shell executable, this does not work on Windows (see #8429) */ shellArgs?: string[]; + + /** + * A path for the current working directory to be used for the terminal. + */ + cwd?: string; + /** * Object with environment variables that will be added to the VS Code process. */ @@ -5276,13 +5465,14 @@ declare module 'vscode' { * will be matched against the file paths of resulting matches relative to their workspace. Use a [relative pattern](#RelativePattern) * to restrict the search results to a [workspace folder](#WorkspaceFolder). * @param exclude A [glob pattern](#GlobPattern) that defines files and folders to exclude. The glob pattern - * will be matched against the file paths of resulting matches relative to their workspace. + * will be matched against the file paths of resulting matches relative to their workspace. When `undefined` only default excludes will + * apply, when `null` no excludes will apply. * @param maxResults An upper-bound for the result. * @param token A token that can be used to signal cancellation to the underlying search engine. * @return A thenable that resolves to an array of resource identifiers. Will return no results if no * [workspace folders](#workspace.workspaceFolders) are opened. */ - export function findFiles(include: GlobPattern, exclude?: GlobPattern, maxResults?: number, token?: CancellationToken): Thenable; + export function findFiles(include: GlobPattern, exclude?: GlobPattern | null, maxResults?: number, token?: CancellationToken): Thenable; /** * Save all dirty files. @@ -5363,11 +5553,23 @@ declare module 'vscode' { /** * An event that is emitted when a [text document](#TextDocument) is opened. + * + * To add an event listener when a visible text document is opened, use the [TextEditor](#TextEditor) events in the + * [window](#window) namespace. Note that: + * + * - The event is emitted before the [document](#TextDocument) is updated in the + * [active text editor](#window.activeTextEditor) + * - When a [text document](#TextDocument) is already open (e.g.: open in another [visible text editor](#window.visibleTextEditors)) this event is not emitted + * */ export const onDidOpenTextDocument: Event; /** * An event that is emitted when a [text document](#TextDocument) is disposed. + * + * To add an event listener when a visible text document is closed, use the [TextEditor](#TextEditor) events in the + * [window](#window) namespace. Note that this event is not emitted when a [TextEditor](#TextEditor) is closed + * but the document remains open in another [visible text editor](#window.visibleTextEditors). */ export const onDidCloseTextDocument: Event; @@ -5411,7 +5613,7 @@ declare module 'vscode' { * @param resource A resource for which the configuration is asked for * @return The full configuration or a subset. */ - export function getConfiguration(section?: string, resource?: Uri): WorkspaceConfiguration; + export function getConfiguration(section?: string, resource?: Uri | null): WorkspaceConfiguration; /** * An event that is emitted when the [configuration](#WorkspaceConfiguration) changed. From b3853e27d9a15ec41aff198a6334397f73f80aac Mon Sep 17 00:00:00 2001 From: Junxiao Shi Date: Fri, 22 Mar 2019 15:42:49 -0400 Subject: [PATCH 060/223] ndn-js: declare SigningInfo and fix tslint errors --- types/ndn-js/face.d.ts | 3 ++- types/ndn-js/key-chain.d.ts | 37 ++++++++++++++++++++++++---------- types/ndn-js/name.d.ts | 4 +--- types/ndn-js/test/key-chain.ts | 14 ++++++++++--- types/ndn-js/transport.d.ts | 4 +--- 5 files changed, 41 insertions(+), 21 deletions(-) diff --git a/types/ndn-js/face.d.ts b/types/ndn-js/face.d.ts index 18edf5ba34..09a8a84981 100644 --- a/types/ndn-js/face.d.ts +++ b/types/ndn-js/face.d.ts @@ -48,7 +48,8 @@ export class Face { unsetInterestFilter(id: number): void; } -export type ForwardingFlags = any; // no declaration because this type is rarely used +// no declaration because this type is rarely used +export class ForwardingFlags {} export class InterestFilter { constructor(filter: InterestFilter); diff --git a/types/ndn-js/key-chain.d.ts b/types/ndn-js/key-chain.d.ts index 1df70849c8..f2ad3612a5 100644 --- a/types/ndn-js/key-chain.d.ts +++ b/types/ndn-js/key-chain.d.ts @@ -26,18 +26,33 @@ export class KeyChain { deleteCertificate(key: PibKey, certificateName: Name, onComplete?: () => any, onError?: (err: any) => any): void; setDefaultCertificate(key: PibKey, certificate: CertificateV2, onComplete?: () => any, onError?: (err: any) => any): void; - sign(data: Data, params: SigningInfo, onComplete?: (data: Data) => any, onError?: (err: any) => any): void; sign(interest: Interest, params: SigningInfo, onComplete?: (interest: Interest) => any, onError?: (err: any) => any): void; - signWithSha256(data: Data): void; - // tslint:disable-next-line unified-signatures - signWithSha256(interest: Interest): void; + sign(data: Data, params: SigningInfo, onComplete?: (data: Data) => any, onError?: (err: any) => any): void; + signWithSha256(packet: Data|Interest): void; } // no declaration because these types are rarely used -export type CertificateV2 = any; -export type KeyParams = any; -export type Pib = any; -export type PibIdentity = any; -export type PibKey = any; -export type SigningInfo = any; -export type Tpm = any; +export class Pib {} +export class PibIdentity {} +export class PibKey {} +export class KeyParams {} +export class CertificateV2 {} +export class Tpm {} + +export class SigningInfo { + constructor(signerType: SigningInfo.SignerType, signerName: Name); + constructor(arg?: SigningInfo|PibIdentity|PibKey|string); + + getSignerType(): SigningInfo.SignerType; + getSignerName(): Name; +} + +export namespace SigningInfo { + enum SignerType { + NULL = 0, + ID = 1, + KEY = 2, + CERT = 3, + SHA256 = 4, + } +} diff --git a/types/ndn-js/name.d.ts b/types/ndn-js/name.d.ts index 40b8a99245..9b4d38733d 100644 --- a/types/ndn-js/name.d.ts +++ b/types/ndn-js/name.d.ts @@ -56,9 +56,7 @@ export class Name { constructor(name: Name|string); append(value: ReadonlyArray|ArrayBuffer|Uint8Array|string|Blob, type?: ComponentType, otherTypeCode?: number): Name; - append(component: Name.Component): Name; - // tslint:disable-next-line unified-signatures - append(name: Name): Name; + append(components: Name.Component|Name): Name; appendImplicitSha256Digest(digest: Blob): Name; appendParametersSha256Digest(digest: Blob): Name; appendSegment(segment: number): Name; diff --git a/types/ndn-js/test/key-chain.ts b/types/ndn-js/test/key-chain.ts index 4bfefc9f28..1f52abec86 100644 --- a/types/ndn-js/test/key-chain.ts +++ b/types/ndn-js/test/key-chain.ts @@ -8,7 +8,7 @@ const kp: ndn.KeyParams = ndn.KeyChain.getDefaultKeyParams(); const pib: ndn.Pib = kc.getPib(); const tpm: ndn.Tpm = kc.getTpm(); -const name = new ndn.Name("/key-name"); +let name = new ndn.Name("/key-name"); let id: ndn.PibIdentity = kc.createIdentityV2(name); id = kc.createIdentityV2(name, kp); @@ -30,10 +30,18 @@ kc.setDefaultKey(id, key); const cert: ndn.CertificateV2 = {}; kc.addCertificate(key, cert); -kc.deleteCertificate(key, cert); +kc.deleteCertificate(key, name); kc.setDefaultCertificate(key, cert); -const si: ndn.SigningInfo = {}; +let si: ndn.SigningInfo = new ndn.SigningInfo(); +si = new ndn.SigningInfo(ndn.SigningInfo.SignerType.ID, name); +si = new ndn.SigningInfo(si); +si = new ndn.SigningInfo(id); +si = new ndn.SigningInfo(key); +si = new ndn.SigningInfo("id:/my-identity"); +const signerType: ndn.SigningInfo.SignerType = si.getSignerType(); +name = si.getSignerName(); + kc.sign(new ndn.Data(), si, (data: ndn.Data) => {}); kc.sign(new ndn.Interest(), si, (interest: ndn.Interest) => {}); kc.signWithSha256(new ndn.Data()); diff --git a/types/ndn-js/transport.d.ts b/types/ndn-js/transport.d.ts index ec4b17d0c9..9a2c4db918 100644 --- a/types/ndn-js/transport.d.ts +++ b/types/ndn-js/transport.d.ts @@ -33,9 +33,7 @@ export class WebSocketTransport extends Transport { export namespace WebSocketTransport { class ConnectionInfo extends TransportConnectionInfo { - // tslint:disable-next-line unified-signatures - constructor(host: string, port: number); - constructor(uri: string); + constructor(hostOrUri: string, port?: number); equals(other: ConnectionInfo): boolean; toString(): string; } From adc74e5bd35a90a445300c938a7a2c9bceae56d9 Mon Sep 17 00:00:00 2001 From: Luis Date: Fri, 22 Mar 2019 20:23:39 +0000 Subject: [PATCH 061/223] Corrected a crucial typo on the definition of Options "capture" property --- types/child-process-promise/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/child-process-promise/index.d.ts b/types/child-process-promise/index.d.ts index b0ea0fccf5..20cf27de9a 100644 --- a/types/child-process-promise/index.d.ts +++ b/types/child-process-promise/index.d.ts @@ -38,7 +38,7 @@ export interface Options { * Pass an additional capture option to buffer the result of stdout and/or stderr * Default: [] */ - capture?: []|['stdout']|['stderr']|['stdout'|'stderr']|['stderr'|'stdout']; + capture?: []|['stdout'|'stderr']|['stdout','stderr']|['stderr','stdout']; /** * Array of the numbers that should be interpreted as successful execution codes * Default: [0] From f4a01fe9ea566c86d739cbe66f049ac103a5b37e Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Fri, 22 Mar 2019 13:44:40 -0700 Subject: [PATCH 062/223] VS Code 1.21 Extension API --- types/vscode/index.d.ts | 207 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 186 insertions(+), 21 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index 5420be3cc7..4f49c3ef87 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.20 +// Type definitions for Visual Studio Code 1.21 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.20 Extension API + * Type Definition for Visual Studio Code 1.21 Extension API * See https://code.visualstudio.com/api for more information */ @@ -779,6 +779,24 @@ declare module 'vscode' { constructor(id: string); } + /** + * A reference to a named icon. Currently only [File](#ThemeIcon.File) and [Folder](#ThemeIcon.Folder) are supported. + * Using a theme icon is preferred over a custom icon as it gives theme authors the possibility to change the icons. + */ + export class ThemeIcon { + /** + * Reference to a icon representing a file. The icon is taken from the current file icon theme or a placeholder icon. + */ + static readonly File: ThemeIcon; + + /** + * Reference to a icon representing a folder. The icon is taken from the current file icon theme or a placeholder icon. + */ + static readonly Folder: ThemeIcon; + + private constructor(id: string); + } + /** * Represents theme specific rendering styles for a [text editor decoration](#TextEditorDecorationType). */ @@ -1043,7 +1061,7 @@ declare module 'vscode' { /** * The document associated with this text editor. The document will be the same for the entire lifetime of this text editor. */ - document: TextDocument; + readonly document: TextDocument; /** * The primary selection on this text editor. Shorthand for `TextEditor.selections[0]`. @@ -1639,8 +1657,11 @@ declare module 'vscode' { title: string; /** - * Indicates that this item replaces the default - * 'Close' action. + * A hint for modal dialogs that the item should be triggered + * when the user cancels the dialog (e.g. by pressing the ESC + * key). + * + * Note: this option is ignored for non-modal messages. */ isCloseAffordance?: boolean; } @@ -3823,7 +3844,7 @@ declare module 'vscode' { * An output channel is a container for readonly textual information. * * To get an instance of an `OutputChannel` use - * [ createOutputChannel](#window.createOutputChannel). + * [createOutputChannel](#window.createOutputChannel). */ export interface OutputChannel { @@ -3916,7 +3937,7 @@ declare module 'vscode' { /** * The text to show for the entry. You can embed icons in the text by leveraging the syntax: * - * `My text $(icon-name) contains icons like $(icon'name) this one.` + * `My text $(icon-name) contains icons like $(icon-name) this one.` * * Where the icon-name is taken from the [octicon](https://octicons.github.com) icon set, e.g. * `light-bulb`, `thumbsup`, `zap` etc. @@ -5088,18 +5109,25 @@ declare module 'vscode' { id?: string; /** - * The icon path for the tree item. When `falsy`, it is derived from [resourceUri](#TreeItem.resourceUri). + * The icon path or [ThemeIcon](#ThemeIcon) for the tree item. + * When `falsy`, [Folder Theme Icon](#ThemeIcon.Folder) is assigned, if item is collapsible otherwise [File Theme Icon](#ThemeIcon.File). + * When a [ThemeIcon](#ThemeIcon) is specified, icon is derived from the current file icon theme for the specified theme icon using [resourceUri](#TreeItem.resourceUri) (if provided). */ - iconPath?: string | Uri | { light: string | Uri; dark: string | Uri }; + iconPath?: string | Uri | { light: string | Uri; dark: string | Uri } | ThemeIcon; /** * The [uri](#Uri) of the resource representing this item. * * Will be used to derive the [label](#TreeItem.label), when it is not provided. - * Will be used to derive the icon from current file icon theme, when [iconPath](#TreeItem.iconPath) is not provided. + * Will be used to derive the icon from current icon theme, when [iconPath](#TreeItem.iconPath) has [ThemeIcon](#ThemeIcon) value. */ resourceUri?: Uri; + /** + * The tooltip text when you hover over this item. + */ + tooltip?: string | undefined; + /** * The [command](#Command) which should be run when the tree item is selected. */ @@ -5440,6 +5468,49 @@ declare module 'vscode' { */ export function asRelativePath(pathOrUri: string | Uri, includeWorkspaceFolder?: boolean): string; + /** + * This method replaces `deleteCount` [workspace folders](#workspace.workspaceFolders) starting at index `start` + * by an optional set of `workspaceFoldersToAdd` on the `vscode.workspace.workspaceFolders` array. This "splice" + * behavior can be used to add, remove and change workspace folders in a single operation. + * + * If the first workspace folder is added, removed or changed, the currently executing extensions (including the + * one that called this method) will be terminated and restarted so that the (deprecated) `rootPath` property is + * updated to point to the first workspace folder. + * + * Use the [`onDidChangeWorkspaceFolders()`](#onDidChangeWorkspaceFolders) event to get notified when the + * workspace folders have been updated. + * + * **Example:** adding a new workspace folder at the end of workspace folders + * ```typescript + * workspace.updateWorkspaceFolders(workspace.workspaceFolders ? workspace.workspaceFolders.length : 0, null, { uri: ...}); + * ``` + * + * **Example:** removing the first workspace folder + * ```typescript + * workspace.updateWorkspaceFolders(0, 1); + * ``` + * + * **Example:** replacing an existing workspace folder with a new one + * ```typescript + * workspace.updateWorkspaceFolders(0, 1, { uri: ...}); + * ``` + * + * It is valid to remove an existing workspace folder and add it again with a different name + * to rename that folder. + * + * **Note:** it is not valid to call [updateWorkspaceFolders()](#updateWorkspaceFolders) multiple times + * without waiting for the [`onDidChangeWorkspaceFolders()`](#onDidChangeWorkspaceFolders) to fire. + * + * @param start the zero-based location in the list of currently opened [workspace folders](#WorkspaceFolder) + * from which to start deleting workspace folders. + * @param deleteCount the optional number of workspace folders to remove. + * @param workspaceFoldersToAdd the optional variable set of workspace folders to add in place of the deleted ones. + * Each workspace is identified with a mandatory URI and an optional name. + * @return true if the operation was successfully started and false otherwise if arguments were used that would result + * in invalid workspace folder state (e.g. 2 folders with the same URI). + */ + export function updateWorkspaceFolders(start: number, deleteCount: number | undefined | null, ...workspaceFoldersToAdd: { uri: Uri, name?: string }[]): boolean; + /** * Creates a file system watcher. * @@ -6332,21 +6403,79 @@ declare module 'vscode' { } /** - * Namespace for dealing with debug sessions. + * An event describing the changes to the set of [breakpoints](#debug.Breakpoint). */ - export namespace debug { + export interface BreakpointsChangeEvent { + /** + * Added breakpoints. + */ + readonly added: Breakpoint[]; /** - * Start debugging by using either a named launch or named compound configuration, - * or by directly passing a [DebugConfiguration](#DebugConfiguration). - * The named configurations are looked up in '.vscode/launch.json' found in the given folder. - * Before debugging starts, all unsaved files are saved and the launch configurations are brought up-to-date. - * Folder specific variables used in the configuration (e.g. '${workspaceFolder}') are resolved against the given folder. - * @param folder The [workspace folder](#WorkspaceFolder) for looking up named configurations and resolving variables or `undefined` for a non-folder setup. - * @param nameOrConfiguration Either the name of a debug or compound configuration or a [DebugConfiguration](#DebugConfiguration) object. - * @return A thenable that resolves when debugging could be successfully started. + * Removed breakpoints. */ - export function startDebugging(folder: WorkspaceFolder | undefined, nameOrConfiguration: string | DebugConfiguration): Thenable; + readonly removed: Breakpoint[]; + + /** + * Changed breakpoints. + */ + readonly changed: Breakpoint[]; + } + + /** + * The base class of all breakpoint types. + */ + export class Breakpoint { + /** + * Is breakpoint enabled. + */ + readonly enabled: boolean; + /** + * An optional expression for conditional breakpoints. + */ + readonly condition?: string; + /** + * An optional expression that controls how many hits of the breakpoint are ignored. + */ + readonly hitCondition?: string; + + protected constructor(enabled?: boolean, condition?: string, hitCondition?: string); + } + + /** + * A breakpoint specified by a source location. + */ + export class SourceBreakpoint extends Breakpoint { + /** + * The source and line position of this breakpoint. + */ + readonly location: Location; + + /** + * Create a new breakpoint for a source location. + */ + constructor(location: Location, enabled?: boolean, condition?: string, hitCondition?: string); + } + + /** + * A breakpoint specified by a function name. + */ + export class FunctionBreakpoint extends Breakpoint { + /** + * The name of the function to which this breakpoint is attached. + */ + readonly functionName: string; + + /** + * Create a new function breakpoint. + */ + constructor(functionName: string, enabled?: boolean, condition?: string, hitCondition?: string); + } + + /** + * Namespace for debug functionality. + */ + export namespace debug { /** * The currently active [debug session](#DebugSession) or `undefined`. The active debug session is the one @@ -6360,6 +6489,12 @@ declare module 'vscode' { */ export let activeDebugConsole: DebugConsole; + /** + * List of breakpoints. + */ + export let breakpoints: Breakpoint[]; + + /** * An [event](#Event) which fires when the [active debug session](#debug.activeDebugSession) * has changed. *Note* that the event also fires when the active debug session changes @@ -6382,6 +6517,12 @@ declare module 'vscode' { */ export const onDidTerminateDebugSession: Event; + /** + * An [event](#Event) that is emitted when the set of breakpoints is added, removed, or changed. + */ + export const onDidChangeBreakpoints: Event; + + /** * Register a [debug configuration provider](#DebugConfigurationProvider) for a specifc debug type. * More than one provider can be registered for the same type. @@ -6391,6 +6532,30 @@ declare module 'vscode' { * @return A [disposable](#Disposable) that unregisters this provider when being disposed. */ export function registerDebugConfigurationProvider(debugType: string, provider: DebugConfigurationProvider): Disposable; + + /** + * Start debugging by using either a named launch or named compound configuration, + * or by directly passing a [DebugConfiguration](#DebugConfiguration). + * The named configurations are looked up in '.vscode/launch.json' found in the given folder. + * Before debugging starts, all unsaved files are saved and the launch configurations are brought up-to-date. + * Folder specific variables used in the configuration (e.g. '${workspaceFolder}') are resolved against the given folder. + * @param folder The [workspace folder](#WorkspaceFolder) for looking up named configurations and resolving variables or `undefined` for a non-folder setup. + * @param nameOrConfiguration Either the name of a debug or compound configuration or a [DebugConfiguration](#DebugConfiguration) object. + * @return A thenable that resolves when debugging could be successfully started. + */ + export function startDebugging(folder: WorkspaceFolder | undefined, nameOrConfiguration: string | DebugConfiguration): Thenable; + + /** + * Add breakpoints. + * @param breakpoints The breakpoints to add. + */ + export function addBreakpoints(breakpoints: Breakpoint[]): void; + + /** + * Remove breakpoints. + * @param breakpoints The breakpoints to remove. + */ + export function removeBreakpoints(breakpoints: Breakpoint[]): void; } /** From 19422175c394163a25c736bde4133e1d4a15167a Mon Sep 17 00:00:00 2001 From: Luis Date: Fri, 22 Mar 2019 20:53:31 +0000 Subject: [PATCH 063/223] Added missing white spaces as asked by --- types/child-process-promise/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/child-process-promise/index.d.ts b/types/child-process-promise/index.d.ts index 20cf27de9a..344657f4f1 100644 --- a/types/child-process-promise/index.d.ts +++ b/types/child-process-promise/index.d.ts @@ -38,7 +38,7 @@ export interface Options { * Pass an additional capture option to buffer the result of stdout and/or stderr * Default: [] */ - capture?: []|['stdout'|'stderr']|['stdout','stderr']|['stderr','stdout']; + capture?: []|['stdout'|'stderr']|['stdout', 'stderr']|['stderr', 'stdout']; /** * Array of the numbers that should be interpreted as successful execution codes * Default: [0] From 74e2370def1f605b9763129714e79d5a8c44c86c Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Fri, 22 Mar 2019 15:11:42 -0700 Subject: [PATCH 064/223] VS Code 1.22 Extension API --- types/vscode/index.d.ts | 312 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 288 insertions(+), 24 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index 4f49c3ef87..90153b1dff 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.21 +// Type definitions for Visual Studio Code 1.22 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.21 Extension API + * Type Definition for Visual Studio Code 1.22 Extension API * See https://code.visualstudio.com/api for more information */ @@ -548,6 +548,20 @@ declare module 'vscode' { kind?: TextEditorSelectionChangeKind; } + /** + * Represents an event describing the change in a [text editor's visible ranges](#TextEditor.visibleRanges). + */ + export interface TextEditorVisibleRangesChangeEvent { + /** + * The [text editor](#TextEditor) for which the visible ranges have changed. + */ + textEditor: TextEditor; + /** + * The new value for the [text editor's visible ranges](#TextEditor.visibleRanges). + */ + visibleRanges: Range[]; + } + /** * Represents an event describing the change in a [text editor's options](#TextEditor.options). */ @@ -1073,6 +1087,12 @@ declare module 'vscode' { */ selections: Selection[]; + /** + * The current visible ranges in the editor (vertically). + * This accounts only for vertical scrolling, and not for horizontal scrolling. + */ + readonly visibleRanges: Range[]; + /** * Text editor options. */ @@ -1340,7 +1360,7 @@ declare module 'vscode' { cancel(): void; /** - * Dispose object and free resources. Will call [cancel](#CancellationTokenSource.cancel). + * Dispose object and free resources. */ dispose(): void; } @@ -1513,12 +1533,20 @@ declare module 'vscode' { /** * A human readable string which is rendered less prominent. */ - description: string; + description?: string; /** * A human readable string which is rendered less prominent. */ detail?: string; + + /** + * Optional flag indicating if this item is picked initially. + * (Only honored when the picker allows multiple selections.) + * + * @see [QuickPickOptions.canPickMany](#QuickPickOptions.canPickMany) + */ + picked?: boolean; } /** @@ -1545,6 +1573,11 @@ declare module 'vscode' { */ ignoreFocusOut?: boolean; + /** + * An optional flag to make the picker accept multiple selections, if true the result is an array of picks. + */ + canPickMany?: boolean; + /** * An optional function that is invoked whenever an item is selected. */ @@ -3685,6 +3718,32 @@ declare module 'vscode' { Hint = 3 } + /** + * Represents a related message and source code location for a diagnostic. This should be + * used to point to code locations that cause or related to a diagnostics, e.g when duplicating + * a symbol in a scope. + */ + export class DiagnosticRelatedInformation { + + /** + * The location of this related diagnostic information. + */ + location: Location; + + /** + * The message of this related diagnostic information. + */ + message: string; + + /** + * Creates a new related diagnostic information object. + * + * @param location The location. + * @param message The message. + */ + constructor(location: Location, message: string); + } + /** * Represents a diagnostic, such as a compiler error or warning. Diagnostic objects * are only valid in the scope of a file. @@ -3701,23 +3760,29 @@ declare module 'vscode' { */ message: string; - /** - * A human-readable string describing the source of this - * diagnostic, e.g. 'typescript' or 'super lint'. - */ - source: string; - /** * The severity, default is [error](#DiagnosticSeverity.Error). */ severity: DiagnosticSeverity; + /** + * A human-readable string describing the source of this + * diagnostic, e.g. 'typescript' or 'super lint'. + */ + source?: string; + /** * A code or identifier for this diagnostics. Will not be surfaced * to the user, but should be used for later processing, e.g. when * providing [code actions](#CodeActionContext). */ - code: string | number; + code?: string | number; + + /** + * An array of related diagnostic information, e.g. when symbol-names within + * a scope collide all definitions can be marked via this property. + */ + relatedInformation?: DiagnosticRelatedInformation[]; /** * Creates a new diagnostic object. @@ -3794,7 +3859,7 @@ declare module 'vscode' { * modify the diagnostics-array returned from this call. * * @param uri A resource identifier. - * @returns An immutable array of [diagnostics](#Diagnostic) or `undefined`. + * @returns An immutable array of [diagnostics](#Diagnxostic) or `undefined`. */ get(uri: Uri): Diagnostic[] | undefined; @@ -3984,7 +4049,8 @@ declare module 'vscode' { /** * Report a progress update. - * @param value A progress item, like a message or an updated percentage value + * @param value A progress item, like a message and/or an + * report on how much work finished */ report(value: T): void; } @@ -4343,6 +4409,38 @@ declare module 'vscode' { options?: ProcessExecutionOptions; } + /** + * The shell quoting options. + */ + export interface ShellQuotingOptions { + + /** + * The character used to do character escaping. If a string is provided only spaces + * are escaped. If a `{ escapeChar, charsToEscape }` literal is provide all characters + * in `charsToEscape` are escaped using the `escapeChar`. + */ + escape?: string | { + /** + * The escape character. + */ + escapeChar: string; + /** + * The characters to escape. + */ + charsToEscape: string; + }; + + /** + * The character used for strong quoting. The string's length must be 1. + */ + strong?: string; + + /** + * The character used for weak quoting. The string's length must be 1. + */ + weak?: string; + } + /** * Options for a shell execution */ @@ -4357,6 +4455,11 @@ declare module 'vscode' { */ shellArgs?: string[]; + /** + * The shell quotes supported by this shell. + */ + shellQuoting?: ShellQuotingOptions; + /** * The current working directory of the executed shell. * If omitted the tools current workspace root is used. @@ -4371,10 +4474,55 @@ declare module 'vscode' { env?: { [key: string]: string }; } + /** + * Defines how an argument should be quoted if it contains + * spaces or unsuppoerted characters. + */ + export enum ShellQuoting { + + /** + * Character escaping should be used. This for example + * uses \ on bash and ` on PowerShell. + */ + Escape = 1, + + /** + * Strong string quoting should be used. This for example + * uses " for Windows cmd and ' for bash and PowerShell. + * Strong quoting treats arguments as literal strings. + * Under PowerShell echo 'The value is $(2 * 3)' will + * print `The value is $(2 * 3)` + */ + Strong = 2, + + /** + * Weak string quoting should be used. This for example + * uses " for Windows cmd, bash and PowerShell. Weak quoting + * still performs some kind of evaluation inside the quoted + * string. Under PowerShell echo "The value is $(2 * 3)" + * will print `The value is 6` + */ + Weak = 3 + } + + /** + * A string that will be quoted depending on the used shell. + */ + export interface ShellQuotedString { + /** + * The actual string value. + */ + value: string; + + /** + * The quoting style to use. + */ + quoting: ShellQuoting; + } export class ShellExecution { /** - * Creates a process execution. + * Creates a shell execution with a full command line. * * @param commandLine The command line to execute. * @param options Optional options for the started the shell. @@ -4382,10 +4530,32 @@ declare module 'vscode' { constructor(commandLine: string, options?: ShellExecutionOptions); /** - * The shell command line + * Creates a shell execution with a command and arguments. For the real execution VS Code will + * construct a command line from the command and the arguments. This is subject to interpretation + * especially when it comes to quoting. If full control over the command line is needed please + * use the constructor that creates a `ShellExecution` with the full command line. + * + * @param command The command to execute. + * @param args The command arguments. + * @param options Optional options for the started the shell. + */ + constructor(command: string | ShellQuotedString, args: (string | ShellQuotedString)[], options?: ShellExecutionOptions); + + /** + * The shell command line. Is `undefined` if created with a command and arguments. */ commandLine: string; + /** + * The shell command. Is `undefined` if created with a full command line. + */ + command: string | ShellQuotedString; + + /** + * The shell args. Is `undefined` if created with a full command line. + */ + args: (string | ShellQuotedString)[]; + /** * The shell options used when the command line is executed in a shell. * Defaults to undefined. @@ -4507,9 +4677,12 @@ declare module 'vscode' { /** * Resolves a task that has no [`execution`](#Task.execution) set. Tasks are - * often created from information found in the `task.json`-file. Such tasks miss + * often created from information found in the `tasks.json`-file. Such tasks miss * the information on how to execute them and a task provider must fill in - * the missing information in the `resolveTask`-method. + * the missing information in the `resolveTask`-method. This method will not be + * called for tasks returned from the above `provideTasks` method since those + * tasks are always fully resolved. A valid default implementation for the + * `resolveTask` method is to return `undefined`. * * @param task The task to resolve. * @param token A cancellation token. @@ -4702,6 +4875,11 @@ declare module 'vscode' { */ export const onDidChangeTextEditorSelection: Event; + /** + * An [event](#Event) which fires when the selection in an editor has changed. + */ + export const onDidChangeTextEditorVisibleRanges: Event; + /** * An [event](#Event) which fires when the options of an editor have changed. */ @@ -4908,6 +5086,16 @@ declare module 'vscode' { */ export function showErrorMessage(message: string, options: MessageOptions, ...items: T[]): Thenable; + /** + * Shows a selection list allowing multiple selections. + * + * @param items An array of strings, or a promise that resolves to an array of strings. + * @param options Configures the behavior of the selection list. + * @param token A token that can be used to signal cancellation. + * @return A promise that resolves to the selected items or `undefined`. + */ + export function showQuickPick(items: string[] | Thenable, options: QuickPickOptions & { canPickMany: true; }, token?: CancellationToken): Thenable; + /** * Shows a selection list. * @@ -4918,6 +5106,16 @@ declare module 'vscode' { */ export function showQuickPick(items: string[] | Thenable, options?: QuickPickOptions, token?: CancellationToken): Thenable; + /** + * Shows a selection list allowing multiple selections. + * + * @param items An array of items, or a promise that resolves to an array of items. + * @param options Configures the behavior of the selection list. + * @param token A token that can be used to signal cancellation. + * @return A promise that resolves to the selected items or `undefined`. + */ + export function showQuickPick(items: T[] | Thenable, options: QuickPickOptions & { canPickMany: true; }, token?: CancellationToken): Thenable; + /** * Shows a selection list. * @@ -5026,9 +5224,19 @@ declare module 'vscode' { * * @param task A callback returning a promise. Progress state can be reported with * the provided [progress](#Progress)-object. + * + * To report discrete progress, use `increment` to indicate how much work has been completed. Each call with + * a `increment` value will be summed up and reflected as overall progress until 100% is reached (a value of + * e.g. `10` accounts for `10%` of work done). + * Note that currently only `ProgressLocation.Notification` is capable of showing discrete progress. + * + * To monitor if the operation has been cancelled by the user, use the provided [`CancellationToken`](#CancellationToken). + * Note that currently only `ProgressLocation.Notification` is supporting to show a cancel button to cancel the + * long running operation. + * * @return The thenable the task-callback returned. */ - export function withProgress(options: ProgressOptions, task: (progress: Progress<{ message?: string; }>) => Thenable): Thenable; + export function withProgress(options: ProgressOptions, task: (progress: Progress<{ message?: string; increment?: number }>, token: CancellationToken) => Thenable): Thenable; /** * Creates a status bar [item](#StatusBarItem). @@ -5061,12 +5269,40 @@ declare module 'vscode' { /** * Register a [TreeDataProvider](#TreeDataProvider) for the view contributed using the extension point `views`. + * This will allow you to contribute data to the [TreeView](#TreeView) and update if the data changes. + * + * **Note:** To get access to the [TreeView](#TreeView) and perform operations on it, use [createTreeView](#window.createTreeView). + * * @param viewId Id of the view contributed using the extension point `views`. * @param treeDataProvider A [TreeDataProvider](#TreeDataProvider) that provides tree data for the view */ export function registerTreeDataProvider(viewId: string, treeDataProvider: TreeDataProvider): Disposable; + + /** + * Create a [TreeView](#TreeView) for the view contributed using the extension point `views`. + * @param viewId Id of the view contributed using the extension point `views`. + * @param options Options object to provide [TreeDataProvider](#TreeDataProvider) for the view. + * @returns a [TreeView](#TreeView). + */ + export function createTreeView(viewId: string, options: { treeDataProvider: TreeDataProvider }): TreeView; } + /** + * Represents a Tree view + */ + export interface TreeView extends Disposable { + + /** + * Reveal an element. By default revealed element is selected. + * + * In order to not to select, set the option `select` to `false`. + * + * **NOTE:** [TreeDataProvider](#TreeDataProvider) is required to implement [getParent](#TreeDataProvider.getParent) method to access this API. + */ + reveal(element: T, options?: { select?: boolean }): Thenable; + } + + /** * A data provider that provides tree data */ @@ -5093,6 +5329,17 @@ declare module 'vscode' { * @return Children of `element` or root if no element is passed. */ getChildren(element?: T): ProviderResult; + + /** + * Optional method to return the parent of `element`. + * Return `null` or `undefined` if `element` is a child of root. + * + * **NOTE:** This method should be implemented in order to access [reveal](#TreeView.reveal) API. + * + * @param element The element for which the parent has to be returned. + * @return Parent of `element`. + */ + getParent?(element: T): ProviderResult; } export class TreeItem { @@ -5227,14 +5474,19 @@ declare module 'vscode' { /** * Show progress for the source control viewlet, as overlay for the icon and as progress bar - * inside the viewlet (when visible). + * inside the viewlet (when visible). Neither supports cancellation nor discrete progress. */ SourceControl = 1, /** - * Show progress in the status bar of the editor. + * Show progress in the status bar of the editor. Neither supports cancellation nor discrete progress. */ - Window = 10 + Window = 10, + + /** + * Show progress as notifiation with an optional cancel button. Supports to show infinite and discrete progress. + */ + Notification = 15 } /** @@ -5252,6 +5504,14 @@ declare module 'vscode' { * operation. */ title?: string; + + /** + * Controls if a cancel button should show to allow the user to + * cancel the long running operation. Note that currently only + * `ProgressLocation.Notification` is supporting to show a cancel + * button. + */ + cancellable?: boolean; } /** @@ -6438,8 +6698,12 @@ declare module 'vscode' { * An optional expression that controls how many hits of the breakpoint are ignored. */ readonly hitCondition?: string; + /** + * An optional message that gets logged when this breakpoint is hit. Embedded expressions within {} are interpolated by the debug adapter. + */ + readonly logMessage?: string; - protected constructor(enabled?: boolean, condition?: string, hitCondition?: string); + protected constructor(enabled?: boolean, condition?: string, hitCondition?: string, logMessage?: string); } /** @@ -6454,7 +6718,7 @@ declare module 'vscode' { /** * Create a new breakpoint for a source location. */ - constructor(location: Location, enabled?: boolean, condition?: string, hitCondition?: string); + constructor(location: Location, enabled?: boolean, condition?: string, hitCondition?: string, logMessage?: string); } /** @@ -6469,7 +6733,7 @@ declare module 'vscode' { /** * Create a new function breakpoint. */ - constructor(functionName: string, enabled?: boolean, condition?: string, hitCondition?: string); + constructor(functionName: string, enabled?: boolean, condition?: string, hitCondition?: string, logMessage?: string); } /** From f3877ad42af808383d46b3cce1efc5495a640008 Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Fri, 22 Mar 2019 15:27:03 -0700 Subject: [PATCH 065/223] VS Code 1.23 Extension API --- types/vscode/index.d.ts | 677 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 657 insertions(+), 20 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index 90153b1dff..6d38bd81bb 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.22 +// Type definitions for Visual Studio Code 1.23 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,10 +10,15 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.22 Extension API + * Type Definition for Visual Studio Code 1.23 Extension API * See https://code.visualstudio.com/api for more information */ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + declare module 'vscode' { /** @@ -99,9 +104,13 @@ declare module 'vscode' { export interface TextDocument { /** - * The associated URI for this document. Most documents have the __file__-scheme, indicating that they - * represent files on disk. However, some documents may have other schemes indicating that they are not - * available on disk. + * The associated uri for this document. + * + * *Note* that most documents use the `file`-scheme, which means they are files on disk. However, **not** all documents are + * saved on disk and therefore the `scheme` must be checked before trying to access the underlying file or siblings on disk. + * + * @see [FileSystemProvider](#FileSystemProvider) + * @see [TextDocumentContentProvider](#TextDocumentContentProvider) */ readonly uri: Uri; @@ -112,7 +121,9 @@ declare module 'vscode' { readonly fileName: string; /** - * Is this document representing an untitled file. + * Is this document representing an untitled file which has never been saved yet. *Note* that + * this does not mean the document will be saved to disk, use [`uri.scheme`](#Uri.scheme) + * to figure out where a document will be [saved](#FileSystemProvider), e.g. `file`, `ftp` etc. */ readonly isUntitled: boolean; @@ -904,6 +915,11 @@ declare module 'vscode' { */ color?: string | ThemeColor; + /** + * CSS styling property that will be applied to text enclosed by a decoration. + */ + opacity?: string; + /** * CSS styling property that will be applied to text enclosed by a decoration. */ @@ -1815,7 +1831,7 @@ declare module 'vscode' { * its resource, or a glob-pattern that is applied to the [path](#TextDocument.fileName). * * @sample A language filter that applies to typescript files on disk: `{ language: 'typescript', scheme: 'file' }` - * @sample A language filter that applies to all package.json paths: `{ language: 'json', pattern: '**​/package.json' }` + * @sample A language filter that applies to all package.json paths: `{ language: 'json', scheme: 'untitled', pattern: '**​/package.json' }` */ export interface DocumentFilter { @@ -1840,10 +1856,14 @@ declare module 'vscode' { * A language selector is the combination of one or many language identifiers * and [language filters](#DocumentFilter). * - * @sample `let sel:DocumentSelector = 'typescript'`; - * @sample `let sel:DocumentSelector = ['typescript', { language: 'json', pattern: '**​/tsconfig.json' }]`; + * *Note* that a document selector that is just a language identifier selects *all* + * documents, even those that are not saved on disk. Only use such selectors when + * a feature works without further context, e.g without the need to resolve related + * 'files'. + * + * @sample `let sel:DocumentSelector = { scheme: 'file', language: 'typescript' }`; */ - export type DocumentSelector = string | DocumentFilter | (string | DocumentFilter)[]; + export type DocumentSelector = DocumentFilter | string | Array; /** * A provider result represents the values a provider, like the [`HoverProvider`](#HoverProvider), @@ -1889,17 +1909,17 @@ declare module 'vscode' { static readonly Empty: CodeActionKind; /** - * Base kind for quickfix actions. + * Base kind for quickfix actions: `quickfix` */ static readonly QuickFix: CodeActionKind; /** - * Base kind for refactoring actions. + * Base kind for refactoring actions: `refactor` */ static readonly Refactor: CodeActionKind; /** - * Base kind for refactoring extraction actions. + * Base kind for refactoring extraction actions: `refactor.extract` * * Example extract actions: * @@ -1912,7 +1932,7 @@ declare module 'vscode' { static readonly RefactorExtract: CodeActionKind; /** - * Base kind for refactoring inline actions. + * Base kind for refactoring inline actions: `refactor.inline` * * Example inline actions: * @@ -1924,7 +1944,7 @@ declare module 'vscode' { static readonly RefactorInline: CodeActionKind; /** - * Base kind for refactoring rewrite actions. + * Base kind for refactoring rewrite actions: `refactor.rewrite` * * Example rewrite actions: * @@ -1937,6 +1957,18 @@ declare module 'vscode' { */ static readonly RefactorRewrite: CodeActionKind; + /** + * Base kind for source actions: `source` + * + * Source code actions apply to the entire file. + */ + static readonly Source: CodeActionKind; + + /** + * Base kind for an organize imports source action: `source.organizeImports` + */ + static readonly SourceOrganizeImports: CodeActionKind; + private constructor(value: string); /** @@ -2033,7 +2065,6 @@ declare module 'vscode' { * A code action can be any command that is [known](#commands.getCommands) to the system. */ export interface CodeActionProvider { - /** * Provide commands for the given document and range. * @@ -2047,6 +2078,19 @@ declare module 'vscode' { provideCodeActions(document: TextDocument, range: Range, context: CodeActionContext, token: CancellationToken): ProviderResult<(Command | CodeAction)[]>; } + /** + * Metadata about the type of code actions that a [CodeActionProvider](#CodeActionProvider) providers + */ + export interface CodeActionProviderMetadata { + /** + * [CodeActionKinds](#CodeActionKind) that this provider may return. + * + * The list of kinds may be generic, such as `CodeActionKind.Refactor`, or the provider + * may list our every specific kind they provide, such as `CodeActionKind.Refactor.Extract.append('function`)` + */ + readonly providedCodeActionKinds?: ReadonlyArray; + } + /** * A code lens represents a [command](#Command) that should be shown along with * source text, like the number of references, a way to run tests, etc. @@ -2729,6 +2773,18 @@ declare module 'vscode' { * signaled by returning `undefined` or `null`. */ provideRenameEdits(document: TextDocument, position: Position, newName: string, token: CancellationToken): ProviderResult; + + /** + * Optional function for resolving and validating a position *before* running rename. The result can + * be a range or a range and a placeholder text. The placeholder text should be the identifier of the symbol + * which is being renamed - when omitted the text in the returned range is used. + * + * @param document The document in which rename will be invoked. + * @param position The position at which rename will be invoked. + * @param token A cancellation token. + * @return The range or range and placeholder text of the identifier that is to be renamed. The lack of a result can signaled by returning `undefined` or `null`. + */ + prepareRename?(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; } /** @@ -3355,6 +3411,68 @@ declare module 'vscode' { provideColorPresentations(color: Color, context: { document: TextDocument, range: Range }, token: CancellationToken): ProviderResult; } + export class FoldingRange { + + /** + * The zero-based start line of the range to fold. The folded area starts after the line's last character. + */ + start: number; + + /** + * The zero-based end line of the range to fold. The folded area ends with the line's last character. + */ + end: number; + + /** + * Describes the [Kind](#FoldingRangeKind) of the folding range such as [Comment](#FoldingRangeKind.Comment) or + * [Region](#FoldingRangeKind.Region). The kind is used to categorize folding ranges and used by commands + * like 'Fold all comments'. See + * [FoldingRangeKind](#FoldingRangeKind) for an enumeration of all kinds. + */ + kind?: FoldingRangeKind; + + /** + * Creates a new folding range. + * + * @param start The start line of the folded range. + * @param end The end line of the folded range. + * @param kind The kind of the folding range. + */ + constructor(start: number, end: number, kind?: FoldingRangeKind); + } + + export enum FoldingRangeKind { + /** + * Kind for folding range representing a comment. + */ + Comment = 1, + /** + * Kind for folding range representing a import. + */ + Imports = 2, + /** + * Kind for folding range representing regions (for example a folding range marked by `#region` and `#endregion`). + */ + Region = 3 + } + + /** + * Folding context (for future use) + */ + export interface FoldingContext { + } + + export interface FoldingRangeProvider { + /** + * Returns a list of folding ranges or null and undefined if the provider + * does not want to participate or was cancelled. + * @param document The document in which the command was invoked. + * @param context Additional context information (for future use) + * @param token A cancellation token. + */ + provideFoldingRanges(document: TextDocument, context: FoldingContext, token: CancellationToken): ProviderResult; + } + /** * A tuple of two characters, like a pair of * opening and closing brackets. @@ -3691,6 +3809,17 @@ declare module 'vscode' { constructor(uri: Uri, rangeOrPosition: Range | Position); } + /** + * The event that is fired when diagnostics change. + */ + export interface DiagnosticChangeEvent { + + /** + * An array of resources for which diagnostics have changed. + */ + readonly uris: Uri[]; + } + /** * Represents the severity of diagnostics. */ @@ -3859,7 +3988,7 @@ declare module 'vscode' { * modify the diagnostics-array returned from this call. * * @param uri A resource identifier. - * @returns An immutable array of [diagnostics](#Diagnxostic) or `undefined`. + * @returns An immutable array of [diagnostics](#Diagnostic) or `undefined`. */ get(uri: Uri): Diagnostic[] | undefined; @@ -4342,6 +4471,9 @@ declare module 'vscode' { * script: string; * } * ``` + * + * Note that type identifier starting with a '$' are reserved for internal + * usages and shouldn't be used by extensions. */ readonly type: string; @@ -4691,6 +4823,441 @@ declare module 'vscode' { resolveTask(task: Task, token?: CancellationToken): ProviderResult; } + /** + * Enumeration of file types. The types `File` and `Directory` can also be + * a symbolic links, in that use `FileType.File | FileType.SymbolicLink` and + * `FileType.Directory | FileType.SymbolicLink`. + */ + export enum FileType { + /** + * The file type is unknown. + */ + Unknown = 0, + /** + * A regular file. + */ + File = 1, + /** + * A directory. + */ + Directory = 2, + /** + * A symbolic link to a file. + */ + SymbolicLink = 64 + } + + /** + * The `FileStat`-type represents metadata about a file + */ + export interface FileStat { + /** + * The type of the file, e.g. is a regular file, a directory, or symbolic link + * to a file. + */ + type: FileType; + /** + * The creation timestamp in milliseconds elapsed since January 1, 1970 00:00:00 UTC. + */ + ctime: number; + /** + * The modification timestamp in milliseconds elapsed since January 1, 1970 00:00:00 UTC. + */ + mtime: number; + /** + * The size in bytes. + */ + size: number; + } + + /** + * A type that filesystem providers should use to signal errors. + * + * This class has factory methods for common error-cases, like `EntryNotFound` when + * a file or folder doesn't exist, use them like so: `throw vscode.FileSystemError.EntryNotFound(someUri);` + */ + export class FileSystemError extends Error { + + /** + * Create an error to signal that a file or folder wasn't found. + * @param messageOrUri Message or uri. + */ + static FileNotFound(messageOrUri?: string | Uri): FileSystemError; + + /** + * Create an error to signal that a file or folder already exists, e.g. when + * creating but not overwriting a file. + * @param messageOrUri Message or uri. + */ + static FileExists(messageOrUri?: string | Uri): FileSystemError; + + /** + * Create an error to signal that a file is not a folder. + * @param messageOrUri Message or uri. + */ + static FileNotADirectory(messageOrUri?: string | Uri): FileSystemError; + + /** + * Create an error to signal that a file is a folder. + * @param messageOrUri Message or uri. + */ + static FileIsADirectory(messageOrUri?: string | Uri): FileSystemError; + + /** + * Create an error to signal that an operation lacks required permissions. + * @param messageOrUri Message or uri. + */ + static NoPermissions(messageOrUri?: string | Uri): FileSystemError; + + /** + * Create an error to signal that the file system is unavailable or too busy to + * complete a request. + * @param messageOrUri Message or uri. + */ + static Unavailable(messageOrUri?: string | Uri): FileSystemError; + + /** + * Creates a new filesystem error. + * + * @param messageOrUri Message or uri. + */ + constructor(messageOrUri?: string | Uri); + } + + /** + * Enumeration of file change types. + */ + export enum FileChangeType { + + /** + * The contents or metadata of a file have changed. + */ + Changed = 1, + + /** + * A file has been created. + */ + Created = 2, + + /** + * A file has been deleted. + */ + Deleted = 3, + } + + /** + * The event filesystem providers must use to signal a file change. + */ + export interface FileChangeEvent { + + /** + * The type of change. + */ + type: FileChangeType; + + /** + * The uri of the file that has changed. + */ + uri: Uri; + } + + /** + * The filesystem provider defines what the editor needs to read, write, discover, + * and to manage files and folders. It allows extensions to serve files from remote places, + * like ftp-servers, and to seamlessly integrate those into the editor. + * + * * *Note 1:* The filesystem provider API works with [uris](#Uri) and assumes hierarchical + * paths, e.g. `foo:/my/path` is a child of `foo:/my/` and a parent of `foo:/my/path/deeper`. + * * *Note 2:* There is an activation event `onFileSystem:` that fires when a file + * or folder is being accessed. + * * *Note 3:* The word 'file' is often used to denote all [kinds](#FileType) of files, e.g. + * folders, symbolic links, and regular files. + */ + export interface FileSystemProvider { + + /** + * An event to signal that a resource has been created, changed, or deleted. This + * event should fire for resources that are being [watched](#FileSystemProvider.watch) + * by clients of this provider. + */ + readonly onDidChangeFile: Event; + + /** + * Subscribe to events in the file or folder denoted by `uri`. + * + * The editor will call this function for files and folders. In the latter case, the + * options differ from defaults, e.g. what files/folders to exclude from watching + * and if subfolders, sub-subfolder, etc. should be watched (`recursive`). + * + * @param uri The uri of the file to be watched. + * @param options Configures the watch. + * @returns A disposable that tells the provider to stop watching the `uri`. + */ + watch(uri: Uri, options: { recursive: boolean; excludes: string[] }): Disposable; + + /** + * Retrieve metadata about a file. + * + * Note that the metadata for symbolic links should be the metadata of the file they refer to. + * Still, the [SymbolicLink](#FileType.SymbolicLink)-type must be used in addition to the actual type, e.g. + * `FileType.SymbolicLink | FileType.Directory`. + * + * @param uri The uri of the file to retrieve metadata about. + * @return The file metadata about the file. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when `uri` doesn't exist. + */ + stat(uri: Uri): FileStat | Thenable; + + /** + * Retrieve all entries of a [directory](#FileType.Directory). + * + * @param uri The uri of the folder. + * @return An array of name/type-tuples or a thenable that resolves to such. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when `uri` doesn't exist. + */ + readDirectory(uri: Uri): [string, FileType][] | Thenable<[string, FileType][]>; + + /** + * Create a new directory (Note, that new files are created via `write`-calls). + * + * @param uri The uri of the new folder. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when the parent of `uri` doesn't exist, e.g. no mkdirp-logic required. + * @throws [`FileExists`](#FileSystemError.FileExists) when `uri` already exists. + * @throws [`NoPermissions`](#FileSystemError.NoPermissions) when permissions aren't sufficient. + */ + createDirectory(uri: Uri): void | Thenable; + + /** + * Read the entire contents of a file. + * + * @param uri The uri of the file. + * @return An array of bytes or a thenable that resolves to such. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when `uri` doesn't exist. + */ + readFile(uri: Uri): Uint8Array | Thenable; + + /** + * Write data to a file, replacing its entire contents. + * + * @param uri The uri of the file. + * @param content The new content of the file. + * @param options Defines if missing files should or must be created. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when `uri` doesn't exist and `create` is not set. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when the parent of `uri` doesn't exist and `create` is set, e.g. no mkdirp-logic required. + * @throws [`FileExists`](#FileSystemError.FileExists) when `uri` already exists, `create` is set but `overwrite` is not set. + * @throws [`NoPermissions`](#FileSystemError.NoPermissions) when permissions aren't sufficient. + */ + writeFile(uri: Uri, content: Uint8Array, options: { create: boolean, overwrite: boolean }): void | Thenable; + + /** + * Delete a file. + * + * @param uri The resource that is to be deleted. + * @param options Defines if deletion of folders is recursive. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when `uri` doesn't exist. + * @throws [`NoPermissions`](#FileSystemError.NoPermissions) when permissions aren't sufficient. + */ + delete(uri: Uri, options: { recursive: boolean }): void | Thenable; + + /** + * Rename a file or folder. + * + * @param oldUri The existing file. + * @param newUri The new location. + * @param options Defines if existing files should be overwriten. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when `oldUri` doesn't exist. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when parent of `newUri` doesn't exist, e.g. no mkdirp-logic required. + * @throws [`FileExists`](#FileSystemError.FileExists) when `newUri` exists and when the `overwrite` option is not `true`. + * @throws [`NoPermissions`](#FileSystemError.NoPermissions) when permissions aren't sufficient. + */ + rename(oldUri: Uri, newUri: Uri, options: { overwrite: boolean }): void | Thenable; + + /** + * Copy files or folders. Implementing this function is optional but it will speedup + * the copy operation. + * + * @param source The existing file. + * @param destination The destination location. + * @param options Defines if existing files should be overwriten. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when `source` doesn't exist. + * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when parent of `destination` doesn't exist, e.g. no mkdirp-logic required. + * @throws [`FileExists`](#FileSystemError.FileExists) when `destination` exists and when the `overwrite` option is not `true`. + * @throws [`NoPermissions`](#FileSystemError.NoPermissions) when permissions aren't sufficient. + */ + copy?(source: Uri, destination: Uri, options: { overwrite: boolean }): void | Thenable; + } + + /** + * Content settings for a webview. + */ + export interface WebviewOptions { + /** + * Controls whether scripts are enabled in the webview content or not. + * + * Defaults to false (scripts-disabled). + */ + readonly enableScripts?: boolean; + + /** + * Controls whether command uris are enabled in webview content or not. + * + * Defaults to false. + */ + readonly enableCommandUris?: boolean; + + /** + * Root paths from which the webview can load local (filesystem) resources using the `vscode-resource:` scheme. + * + * Default to the root folders of the current workspace plus the extension's install directory. + * + * Pass in an empty array to disallow access to any local resources. + */ + readonly localResourceRoots?: ReadonlyArray; + } + + /** + * A webview displays html content, like an iframe. + */ + export interface Webview { + /** + * Content settings for the webview. + */ + readonly options: WebviewOptions; + + /** + * Contents of the webview. + * + * Should be a complete html document. + */ + html: string; + + /** + * Fired when the webview content posts a message. + */ + readonly onDidReceiveMessage: Event; + + /** + * Post a message to the webview content. + * + * Messages are only develivered if the webview is visible. + * + * @param message Body of the message. + */ + postMessage(message: any): Thenable; + } + + /** + * Content settings for a webview panel. + */ + export interface WebviewPanelOptions { + /** + * Controls if the find widget is enabled in the panel. + * + * Defaults to false. + */ + readonly enableFindWidget?: boolean; + + /** + * Controls if the webview panel's content (iframe) is kept around even when the panel + * is no longer visible. + * + * Normally the webview panel's html context is created when the panel becomes visible + * and destroyed when it is is hidden. Extensions that have complex state + * or UI can set the `retainContextWhenHidden` to make VS Code keep the webview + * context around, even when the webview moves to a background tab. When a webview using + * `retainContextWhenHidden` becomes hidden, its scripts and other dynamic content are suspended. + * When the panel becomes visible again, the context is automatically restored + * in the exact same state it was in originally. You cannot send messages to a + * hidden webview, even with `retainContextWhenHidden` enabled. + * + * `retainContextWhenHidden` has a high memory overhead and should only be used if + * your panel's context cannot be quickly saved and restored. + */ + readonly retainContextWhenHidden?: boolean; + } + + /** + * A panel that contains a webview. + */ + interface WebviewPanel { + /** + * Identifies the type of the webview panel, such as `'markdown.preview'`. + */ + readonly viewType: string; + + /** + * Title of the panel shown in UI. + */ + title: string; + + /** + * Webview belonging to the panel. + */ + readonly webview: Webview; + + /** + * Content settings for the webview panel. + */ + readonly options: WebviewPanelOptions; + + /** + * Editor position of the panel. This property is only set if the webview is in + * one of the three editor view columns. + * + * @deprecated + */ + readonly viewColumn?: ViewColumn; + + /** + * Is the panel currently visible? + */ + readonly visible: boolean; + + /** + * Fired when the panel's view state changes. + */ + readonly onDidChangeViewState: Event; + + /** + * Fired when the panel is disposed. + * + * This may be because the user closed the panel or because `.dispose()` was + * called on it. + * + * Trying to use the panel after it has been disposed throws an exception. + */ + readonly onDidDispose: Event; + + /** + * Show the webview panel in a given column. + * + * A webview panel may only show in a single column at a time. If it is already showing, this + * method moves it to a new column. + * + * @param viewColumn View column to show the panel in. Shows in the current `viewColumn` if undefined. + */ + reveal(viewColumn?: ViewColumn): void; + + /** + * Dispose of the webview panel. + * + * This closes the panel if it showing and disposes of the resources owned by the webview. + * Webview panels are also disposed when the user closes the webview panel. Both cases + * fire the `onDispose` event. + */ + dispose(): any; + } + + /** + * Event fired when a webview panel's view state changes. + */ + export interface WebviewPanelOnDidChangeViewStateEvent { + /** + * Webview panel whose view state changed. + */ + readonly webviewPanel: WebviewPanel; + } + /** * Namespace describing the environment the editor runs in. */ @@ -5173,6 +5740,18 @@ declare module 'vscode' { */ export function createOutputChannel(name: string): OutputChannel; + /** + * Create and show a new webview panel. + * + * @param viewType Identifies the type of the webview panel. + * @param title Title of the panel. + * @param position Editor column to show the new panel in. + * @param options Settings for the new panel. + * + * @return New webview panel. + */ + export function createWebviewPanel(viewType: string, title: string, position: ViewColumn, options?: WebviewPanelOptions & WebviewOptions): WebviewPanel; + /** * Set a message to the status bar. This is a short hand for the more powerful * status bar [items](#window.createStatusBarItem). @@ -5522,6 +6101,10 @@ declare module 'vscode' { * The range that got replaced. */ range: Range; + /** + * The offset of the range that got replaced. + */ + rangeOffset: number; /** * The length of the range that got replaced. */ @@ -5959,6 +6542,19 @@ declare module 'vscode' { * @return A [disposable](#Disposable) that unregisters this provider when being disposed. */ export function registerTaskProvider(type: string, provider: TaskProvider): Disposable; + + /** + * Register a filesystem provider for a given scheme, e.g. `ftp`. + * + * There can only be one provider per scheme and an error is being thrown when a scheme + * has been claimed by another provider or when it is reserved. + * + * @param scheme The uri-[scheme](#Uri.scheme) the provider registers for. + * @param provider The filesystem provider. + * @param options Immutable metadata about the provider. + * @return A [disposable](#Disposable) that unregisters this provider when being disposed. + */ + export function registerFileSystemProvider(scheme: string, provider: FileSystemProvider, options: { isCaseSensitive?: boolean }): Disposable; } /** @@ -6051,6 +6647,29 @@ declare module 'vscode' { */ export function match(selector: DocumentSelector, document: TextDocument): number; + /** + * An [event](#Event) which fires when the global set of diagnostics changes. This is + * newly added and removed diagnostics. + */ + export const onDidChangeDiagnostics: Event; + + /** + * Get all diagnostics for a given resource. *Note* that this includes diagnostics from + * all extensions but *not yet* from the task framework. + * + * @param resource A resource + * @returns An arrary of [diagnostics](#Diagnostic) objects or an empty array. + */ + export function getDiagnostics(resource: Uri): Diagnostic[]; + + /** + * Get all diagnostics. *Note* that this includes diagnostics from + * all extensions but *not yet* from the task framework. + * + * @returns An array of uri-diagnostics tuples or an empty array. + */ + export function getDiagnostics(): [Uri, Diagnostic[]][]; + /** * Create a diagnostics collection. * @@ -6084,9 +6703,10 @@ declare module 'vscode' { * * @param selector A selector that defines the documents this provider is applicable to. * @param provider A code action provider. + * @param metadata Metadata about the kind of code actions the provider providers. * @return A [disposable](#Disposable) that unregisters this provider when being disposed. */ - export function registerCodeActionsProvider(selector: DocumentSelector, provider: CodeActionProvider): Disposable; + export function registerCodeActionsProvider(selector: DocumentSelector, provider: CodeActionProvider, metadata?: CodeActionProviderMetadata): Disposable; /** * Register a code lens provider. @@ -6302,6 +6922,23 @@ declare module 'vscode' { */ export function registerColorProvider(selector: DocumentSelector, provider: DocumentColorProvider): Disposable; + /** + * Register a folding range provider. + * + * Multiple providers can be registered for a language. In that case providers are asked in + * parallel and the results are merged. + * If multiple folding ranges start at the same position, only the range of the first registered provider is used. + * If a folding range overlaps with an other range that has a smaller position, it is also ignored. + * + * A failing provider (rejected promise or exception) will + * not cause a failure of the whole operation. + * + * @param selector A selector that defines the documents this provider is applicable to. + * @param provider A folding range provider. + * @return A [disposable](#Disposable) that unregisters this provider when being disposed. + */ + export function registerFoldingRangeProvider(selector: DocumentSelector, provider: FoldingRangeProvider): Disposable; + /** * Set a [language configuration](#LanguageConfiguration) for a language. * @@ -6663,7 +7300,7 @@ declare module 'vscode' { } /** - * An event describing the changes to the set of [breakpoints](#debug.Breakpoint). + * An event describing the changes to the set of [breakpoints](#Breakpoint). */ export interface BreakpointsChangeEvent { /** @@ -6894,4 +7531,4 @@ interface Thenable { */ then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => TResult | Thenable): Thenable; then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => void): Thenable; -} +} \ No newline at end of file From df7b8f56a0063e1945f3064367bc94d8106eee59 Mon Sep 17 00:00:00 2001 From: Alex Jerabek Date: Fri, 22 Mar 2019 15:49:23 -0700 Subject: [PATCH 066/223] Adding note about Word's font.highlightColor for Desktop --- types/office-js-preview/index.d.ts | 16 ++++++++++++++++ types/office-js/index.d.ts | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/types/office-js-preview/index.d.ts b/types/office-js-preview/index.d.ts index 498dfcea24..98d5b8c437 100644 --- a/types/office-js-preview/index.d.ts +++ b/types/office-js-preview/index.d.ts @@ -69090,6 +69090,10 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * + * Note: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". + * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * * [Api set: WordApi 1.1] */ highlightColor: string; @@ -74308,6 +74312,10 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * + * Note: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". + * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * * [Api set: WordApi 1.1] */ highlightColor?: string; @@ -75430,6 +75438,10 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * + * Note: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". + * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * * [Api set: WordApi 1.1] */ highlightColor?: string; @@ -76990,6 +77002,10 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * + * Note: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". + * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * * [Api set: WordApi 1.1] */ highlightColor?: boolean; diff --git a/types/office-js/index.d.ts b/types/office-js/index.d.ts index 403e649f55..9086c4a9b1 100644 --- a/types/office-js/index.d.ts +++ b/types/office-js/index.d.ts @@ -52444,6 +52444,10 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * + * Note: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". + * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * * [Api set: WordApi 1.1] */ highlightColor: string; @@ -57258,6 +57262,10 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * + * Note: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". + * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * * [Api set: WordApi 1.1] */ highlightColor?: string; @@ -58392,6 +58400,10 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * + * Note: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". + * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * * [Api set: WordApi 1.1] */ highlightColor?: string; @@ -60106,6 +60118,10 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * + * Note: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". + * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * * [Api set: WordApi 1.1] */ highlightColor?: boolean; From 8c8d343a5a3a6cefada9dca523c277af72652100 Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Fri, 22 Mar 2019 15:51:44 -0700 Subject: [PATCH 067/223] VS Code 1.24 Extension API --- types/vscode/index.d.ts | 293 +++++++++++++++++++++++++++++++++------- 1 file changed, 246 insertions(+), 47 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index 6d38bd81bb..a27285eff8 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.23 +// Type definitions for Visual Studio Code 1.24 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,15 +10,10 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.23 Extension API + * Type Definition for Visual Studio Code 1.24 Extension API * See https://code.visualstudio.com/api for more information */ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - declare module 'vscode' { /** @@ -221,7 +216,7 @@ declare module 'vscode' { /** * Get a word-range at the given position. By default words are defined by - * common separators, like space, -, _, etc. In addition, per languge custom + * common separators, like space, -, _, etc. In addition, per language custom * [word definitions](#LanguageConfiguration.wordPattern) can be defined. It * is also possible to provide a custom regular expression. * @@ -499,7 +494,7 @@ declare module 'vscode' { active: Position; /** - * Create a selection from two postions. + * Create a selection from two positions. * * @param anchor A position. * @param active A position. @@ -1054,7 +1049,7 @@ declare module 'vscode' { /** * Render options applied to the current decoration. For performance reasons, keep the - * number of decoration specific options small, and use decoration types whereever possible. + * number of decoration specific options small, and use decoration types wherever possible. */ renderOptions?: DecorationInstanceRenderOptions; } @@ -1135,7 +1130,7 @@ declare module 'vscode' { /** * Insert a [snippet](#SnippetString) and put the editor into snippet mode. "Snippet mode" - * means the editor adds placeholders and additionals cursors so that the user can complete + * means the editor adds placeholders and additional cursors so that the user can complete * or accept the snippet. * * @param snippet The snippet to insert in this edit. @@ -1326,7 +1321,7 @@ declare module 'vscode' { * [Uri.parse](#Uri.parse). * * @param skipEncoding Do not percentage-encode the result, defaults to `false`. Note that - * the `#` and `?` characters occuring in the path will always be encoded. + * the `#` and `?` characters occurring in the path will always be encoded. * @returns A string representation of this Uri. */ toString(skipEncoding?: boolean): string; @@ -1621,7 +1616,7 @@ declare module 'vscode' { * * * Note 1: A dialog can select files, folders, or both. This is not true for Windows * which enforces to open either files or folder, but *not both*. - * * Note 2: Explictly setting `canSelectFiles` and `canSelectFolders` to `false` is futile + * * Note 2: Explicitly setting `canSelectFiles` and `canSelectFolders` to `false` is futile * and the editor then silently adjusts the options to select files. */ export interface OpenDialogOptions { @@ -1871,7 +1866,7 @@ declare module 'vscode' { * to that type `T`. In addition, `null` and `undefined` can be returned - either directly or from a * thenable. * - * The snippets below are all valid implementions of the [`HoverProvider`](#HoverProvider): + * The snippets below are all valid implementations of the [`HoverProvider`](#HoverProvider): * * ```ts * let a: HoverProvider = { @@ -1901,6 +1896,9 @@ declare module 'vscode' { * Kind of a code action. * * Kinds are a hierarchical list of identifiers separated by `.`, e.g. `"refactor.extract.function"`. + * + * Code action kinds are used by VS Code for UI elements such as the refactoring context menu. Users + * can also trigger code actions with a specific kind with the `editor.action.codeAction` command. */ export class CodeActionKind { /** @@ -1909,12 +1907,16 @@ declare module 'vscode' { static readonly Empty: CodeActionKind; /** - * Base kind for quickfix actions: `quickfix` + * Base kind for quickfix actions: `quickfix`. + * + * Quick fix actions address a problem in the code and are shown in the normal code action context menu. */ static readonly QuickFix: CodeActionKind; /** * Base kind for refactoring actions: `refactor` + * + * Refactoring actions are shown in the refactoring context menu. */ static readonly Refactor: CodeActionKind; @@ -1960,12 +1962,13 @@ declare module 'vscode' { /** * Base kind for source actions: `source` * - * Source code actions apply to the entire file. + * Source code actions apply to the entire file and can be run on save + * using `editor.codeActionsOnSave`. They also are shown in `source` context menu. */ static readonly Source: CodeActionKind; /** - * Base kind for an organize imports source action: `source.organizeImports` + * Base kind for an organize imports source action: `source.organizeImports`. */ static readonly SourceOrganizeImports: CodeActionKind; @@ -2049,8 +2052,8 @@ declare module 'vscode' { /** * Creates a new code action. * - * A code action must have at least a [title](#CodeAction.title) and either [edits](#CodeAction.edit) - * or a [command](#CodeAction.command). + * A code action must have at least a [title](#CodeAction.title) and [edits](#CodeAction.edit) + * and/or a [command](#CodeAction.command). * * @param title The title of the code action. * @param kind The kind of the code action. @@ -2069,13 +2072,14 @@ declare module 'vscode' { * Provide commands for the given document and range. * * @param document The document in which the command was invoked. - * @param range The range for which the command was invoked. + * @param range The selector or range for which the command was invoked. This will always be a selection if + * there is a currently active editor. * @param context Context carrying additional information. * @param token A cancellation token. * @return An array of commands, quick fixes, or refactorings or a thenable of such. The lack of a result can be * signaled by returning `undefined`, `null`, or an empty array. */ - provideCodeActions(document: TextDocument, range: Range, context: CodeActionContext, token: CancellationToken): ProviderResult<(Command | CodeAction)[]>; + provideCodeActions(document: TextDocument, range: Range | Selection, context: CodeActionContext, token: CancellationToken): ProviderResult<(Command | CodeAction)[]>; } /** @@ -2188,7 +2192,7 @@ declare module 'vscode' { } /** - * The implemenetation provider interface defines the contract between extensions and + * The implementation provider interface defines the contract between extensions and * the go to implementation feature. */ export interface ImplementationProvider { @@ -2725,7 +2729,7 @@ declare module 'vscode' { * Builder-function that appends a tabstop (`$1`, `$2` etc) to * the [`value`](#SnippetString.value) of this snippet string. * - * @param number The number of this tabstop, defaults to an auto-incremet + * @param number The number of this tabstop, defaults to an auto-increment * value starting at 1. * @return This snippet string. */ @@ -2737,7 +2741,7 @@ declare module 'vscode' { * * @param value The value of this placeholder - either a string or a function * with which a nested snippet can be created. - * @param number The number of this tabstop, defaults to an auto-incremet + * @param number The number of this tabstop, defaults to an auto-increment * value starting at 1. * @return This snippet string. */ @@ -3008,7 +3012,7 @@ declare module 'vscode' { /** * A completion item represents a text snippet that is proposed to complete text that is being typed. * - * It is suffient to create a completion item from just a [label](#CompletionItem.label). In that + * It is sufficient to create a completion item from just a [label](#CompletionItem.label). In that * case the completion item will replace the [word](#TextDocument.getWordRangeAtPosition) * until the cursor with the given label or [insertText](#CompletionItem.insertText). Otherwise the * the given [edit](#CompletionItem.textEdit) is used. @@ -3194,7 +3198,7 @@ declare module 'vscode' { * Providers can delay the computation of the [`detail`](#CompletionItem.detail) * and [`documentation`](#CompletionItem.documentation) properties by implementing the * [`resolveCompletionItem`](#CompletionItemProvider.resolveCompletionItem)-function. However, properties that - * are needed for the inital sorting and filtering, like `sortText`, `filterText`, `insertText`, and `range`, must + * are needed for the initial sorting and filtering, like `sortText`, `filterText`, `insertText`, and `range`, must * not be changed during resolve. * * Providers are asked for completions either explicitly by a user gesture or -depending on the configuration- @@ -3274,7 +3278,7 @@ declare module 'vscode' { /** * Given a link fill in its [target](#DocumentLink.target). This method is called when an incomplete - * link is selected in the UI. Providers can implement this method and return incomple links + * link is selected in the UI. Providers can implement this method and return incomplete links * (without target) from the [`provideDocumentLinks`](#DocumentLinkProvider.provideDocumentLinks) method which * often helps to improve performance. * @@ -3314,7 +3318,7 @@ declare module 'vscode' { * * @param red The red component. * @param green The green component. - * @param blue The bluew component. + * @param blue The blue component. * @param alpha The alpha component. */ constructor(red: number, green: number, blue: number, alpha: number); @@ -3326,7 +3330,7 @@ declare module 'vscode' { export class ColorInformation { /** - * The range in the document where this color appers. + * The range in the document where this color appears. */ range: Range; @@ -3394,7 +3398,7 @@ declare module 'vscode' { * * @param document The document in which the command was invoked. * @param token A cancellation token. - * @return An array of [color informations](#ColorInformation) or a thenable that resolves to such. The lack of a result + * @return An array of [color information](#ColorInformation) or a thenable that resolves to such. The lack of a result * can be signaled by returning `undefined`, `null`, or an empty array. */ provideDocumentColors(document: TextDocument, token: CancellationToken): ProviderResult; @@ -3411,15 +3415,21 @@ declare module 'vscode' { provideColorPresentations(color: Color, context: { document: TextDocument, range: Range }, token: CancellationToken): ProviderResult; } + /** + * A line based folding range. To be valid, start and end line must a zero or larger and smaller than the number of lines in the document. + * Invalid ranges will be ignored. + */ export class FoldingRange { /** * The zero-based start line of the range to fold. The folded area starts after the line's last character. + * To be valid, the end must be zero or larger and smaller than the number of lines in the document. */ start: number; /** * The zero-based end line of the range to fold. The folded area ends with the line's last character. + * To be valid, the end must be zero or larger and smaller than the number of lines in the document. */ end: number; @@ -3441,6 +3451,9 @@ declare module 'vscode' { constructor(start: number, end: number, kind?: FoldingRangeKind); } + /** + * An enumeration of all folding range kinds. The kind is used to categorize folding ranges. + */ export enum FoldingRangeKind { /** * Kind for folding range representing a comment. @@ -3462,6 +3475,10 @@ declare module 'vscode' { export interface FoldingContext { } + /** + * The folding range provider interface defines the contract between extensions and + * [Folding](https://code.visualstudio.com/docs/editor/codebasics#_folding) in the editor. + */ export interface FoldingRangeProvider { /** * Returns a list of folding ranges or null and undefined if the provider @@ -3500,7 +3517,7 @@ declare module 'vscode' { */ export interface IndentationRule { /** - * If a line matches this pattern, then all the lines after it should be unindendented once (until another rule matches). + * If a line matches this pattern, then all the lines after it should be unindented once (until another rule matches). */ decreaseIndentPattern: RegExp; /** @@ -3731,7 +3748,7 @@ declare module 'vscode' { * The *effective* value (returned by [`get`](#WorkspaceConfiguration.get)) * is computed like this: `defaultValue` overwritten by `globalValue`, * `globalValue` overwritten by `workspaceValue`. `workspaceValue` overwritten by `workspaceFolderValue`. - * Refer to [Settings Inheritence](https://code.visualstudio.com/docs/getstarted/settings) + * Refer to [Settings Inheritance](https://code.visualstudio.com/docs/getstarted/settings) * for more information. * * *Note:* The configuration name must denote a leaf in the configuration tree @@ -3756,7 +3773,7 @@ declare module 'vscode' { * has no observable effect in that workspace, but in others. Setting a workspace value * in the presence of a more specific folder value has no observable effect for the resources * under respective [folder](#workspace.workspaceFolders), but in others. Refer to - * [Settings Inheritence](https://code.visualstudio.com/docs/getstarted/settings) for more information. + * [Settings Inheritance](https://code.visualstudio.com/docs/getstarted/settings) for more information. * * *Note 2:* To remove a configuration value use `undefined`, like so: `config.update('somekey', undefined)` * @@ -4608,7 +4625,7 @@ declare module 'vscode' { /** * Defines how an argument should be quoted if it contains - * spaces or unsuppoerted characters. + * spaces or unsupported characters. */ export enum ShellQuoting { @@ -4797,7 +4814,7 @@ declare module 'vscode' { /** * A task provider allows to add tasks to the task service. - * A task provider is registered via #workspace.registerTaskProvider. + * A task provider is registered via #tasks.registerTaskProvider. */ export interface TaskProvider { /** @@ -4823,6 +4840,158 @@ declare module 'vscode' { resolveTask(task: Task, token?: CancellationToken): ProviderResult; } + /** + * An object representing an executed Task. It can be used + * to terminate a task. + * + * This interface is not intended to be implemented. + */ + export interface TaskExecution { + /** + * The task that got started. + */ + task: Task; + + /** + * Terminates the task execution. + */ + terminate(): void; + } + + /** + * An event signaling the start of a task execution. + * + * This interface is not intended to be implemented. + */ + interface TaskStartEvent { + /** + * The task item representing the task that got started. + */ + execution: TaskExecution; + } + + /** + * An event signaling the end of an executed task. + * + * This interface is not intended to be implemented. + */ + interface TaskEndEvent { + /** + * The task item representing the task that finished. + */ + execution: TaskExecution; + } + + /** + * An event signaling the start of a process execution + * triggered through a task + */ + export interface TaskProcessStartEvent { + + /** + * The task execution for which the process got started. + */ + execution: TaskExecution; + + /** + * The underlying process id. + */ + processId: number; + } + + /** + * An event signaling the end of a process execution + * triggered through a task + */ + export interface TaskProcessEndEvent { + + /** + * The task execution for which the process got started. + */ + execution: TaskExecution; + + /** + * The process's exit code. + */ + exitCode: number; + } + + export interface TaskFilter { + /** + * The task version as used in the tasks.json file. + * The string support the package.json semver notation. + */ + version?: string; + + /** + * The task type to return; + */ + type?: string; + } + + /** + * Namespace for tasks functionality. + */ + export namespace tasks { + + /** + * Register a task provider. + * + * @param type The task kind type this provider is registered for. + * @param provider A task provider. + * @return A [disposable](#Disposable) that unregisters this provider when being disposed. + */ + export function registerTaskProvider(type: string, provider: TaskProvider): Disposable; + + /** + * Fetches all tasks available in the systems. This includes tasks + * from `tasks.json` files as well as tasks from task providers + * contributed through extensions. + * + * @param filter a filter to filter the return tasks. + */ + export function fetchTasks(filter?: TaskFilter): Thenable; + + /** + * Executes a task that is managed by VS Code. The returned + * task execution can be used to terminate the task. + * + * @param task the task to execute + */ + export function executeTask(task: Task): Thenable; + + /** + * The currently active task executions or an empty array. + * + * @readonly + */ + export let taskExecutions: ReadonlyArray; + + /** + * Fires when a task starts. + */ + export const onDidStartTask: Event; + + /** + * Fires when a task ends. + */ + export const onDidEndTask: Event; + + /** + * Fires when the underlying process has been started. + * This event will not fire for tasks that don't + * execute an underlying process. + */ + export const onDidStartTaskProcess: Event; + + /** + * Fires when the underlying process has ended. + * This event will not fire for tasks that don't + * execute an underlying process. + */ + export const onDidEndTaskProcess: Event; + } + /** * Enumeration of file types. The types `File` and `Directory` can also be * a symbolic links, in that use `FileType.File | FileType.SymbolicLink` and @@ -5064,7 +5233,7 @@ declare module 'vscode' { * * @param oldUri The existing file. * @param newUri The new location. - * @param options Defines if existing files should be overwriten. + * @param options Defines if existing files should be overwritten. * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when `oldUri` doesn't exist. * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when parent of `newUri` doesn't exist, e.g. no mkdirp-logic required. * @throws [`FileExists`](#FileSystemError.FileExists) when `newUri` exists and when the `overwrite` option is not `true`. @@ -5139,7 +5308,7 @@ declare module 'vscode' { /** * Post a message to the webview content. * - * Messages are only develivered if the webview is visible. + * Messages are only delivered if the webview is visible. * * @param message Body of the message. */ @@ -5235,8 +5404,9 @@ declare module 'vscode' { * method moves it to a new column. * * @param viewColumn View column to show the panel in. Shows in the current `viewColumn` if undefined. + * @param preserveFocus When `true`, the webview will not take focus. */ - reveal(viewColumn?: ViewColumn): void; + reveal(viewColumn?: ViewColumn, preserveFocus?: boolean): void; /** * Dispose of the webview panel. @@ -5745,12 +5915,12 @@ declare module 'vscode' { * * @param viewType Identifies the type of the webview panel. * @param title Title of the panel. - * @param position Editor column to show the new panel in. + * @param showOptions Where to show the webview in the editor. If preserveFocus is set, the new webview will not take focus. * @param options Settings for the new panel. * * @return New webview panel. */ - export function createWebviewPanel(viewType: string, title: string, position: ViewColumn, options?: WebviewPanelOptions & WebviewOptions): WebviewPanel; + export function createWebviewPanel(viewType: string, title: string, showOptions: ViewColumn | { viewColumn: ViewColumn, preserveFocus?: boolean }, options?: WebviewPanelOptions & WebviewOptions): WebviewPanel; /** * Set a message to the status bar. This is a short hand for the more powerful @@ -5792,7 +5962,7 @@ declare module 'vscode' { * * @param task A callback returning a promise. Progress increments can be reported with * the provided [progress](#Progress)-object. - * @return The thenable the task did rseturn. + * @return The thenable the task did return. */ export function withScmProgress(task: (progress: Progress) => Thenable): Thenable; @@ -5866,11 +6036,38 @@ declare module 'vscode' { export function createTreeView(viewId: string, options: { treeDataProvider: TreeDataProvider }): TreeView; } + /** + * The event that is fired when an element in the [TreeView](#TreeView) is expanded or collapsed + */ + export interface TreeViewExpansionEvent { + + /** + * Element that is expanded or collapsed. + */ + element: T; + + } + /** * Represents a Tree view */ export interface TreeView extends Disposable { + /** + * Event that is fired when an element is expanded + */ + readonly onDidExpandElement: Event>; + + /** + * Event that is fired when an element is collapsed + */ + readonly onDidCollapseElement: Event>; + + /** + * Currently selected elements. + */ + readonly selection: ReadonlyArray; + /** * Reveal an element. By default revealed element is selected. * @@ -6063,7 +6260,7 @@ declare module 'vscode' { Window = 10, /** - * Show progress as notifiation with an optional cancel button. Supports to show infinite and discrete progress. + * Show progress as notification with an optional cancel button. Supports to show infinite and discrete progress. */ Notification = 15 } @@ -6540,6 +6737,8 @@ declare module 'vscode' { * @param type The task kind type this provider is registered for. * @param provider A task provider. * @return A [disposable](#Disposable) that unregisters this provider when being disposed. + * + * @deprecated Use the corresponding function on the `tasks` namespace instead */ export function registerTaskProvider(type: string, provider: TaskProvider): Disposable; @@ -6619,7 +6818,7 @@ declare module 'vscode' { * 1. When the `DocumentFilter` is empty (`{}`) the result is `0` * 2. When `scheme`, `language`, or `pattern` are defined but one doesn’t match, the result is `0` * 3. Matching against `*` gives a score of `5`, matching via equality or via a glob-pattern gives a score of `10` - * 4. The result is the maximun value of each match + * 4. The result is the maximum value of each match * * Samples: * ```js @@ -6658,7 +6857,7 @@ declare module 'vscode' { * all extensions but *not yet* from the task framework. * * @param resource A resource - * @returns An arrary of [diagnostics](#Diagnostic) objects or an empty array. + * @returns An array of [diagnostics](#Diagnostic) objects or an empty array. */ export function getDiagnostics(resource: Uri): Diagnostic[]; @@ -7425,7 +7624,7 @@ declare module 'vscode' { /** - * Register a [debug configuration provider](#DebugConfigurationProvider) for a specifc debug type. + * Register a [debug configuration provider](#DebugConfigurationProvider) for a specific debug type. * More than one provider can be registered for the same type. * * @param type The debug type for which the provider is registered. @@ -7518,7 +7717,7 @@ declare module 'vscode' { /** * Thenable is a common denominator between ES6 promises, Q, jquery.Deferred, WinJS.Promise, - * and others. This API makes no assumption about what promise libary is being used which + * and others. This API makes no assumption about what promise library is being used which * enables reusing existing code without migrating to a specific promise implementation. Still, * we recommend the use of native promises which are available in this editor. */ @@ -7531,4 +7730,4 @@ interface Thenable { */ then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => TResult | Thenable): Thenable; then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => void): Thenable; -} \ No newline at end of file +} From dcef0b6d61290e0b460286aa70e62c0e3db2ad41 Mon Sep 17 00:00:00 2001 From: Alex Jerabek Date: Fri, 22 Mar 2019 16:07:14 -0700 Subject: [PATCH 068/223] Feedback --- types/office-js-preview/index.d.ts | 24 ++++++++++++------------ types/office-js/index.d.ts | 24 ++++++++++++------------ 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/types/office-js-preview/index.d.ts b/types/office-js-preview/index.d.ts index 98d5b8c437..fe5823c83c 100644 --- a/types/office-js-preview/index.d.ts +++ b/types/office-js-preview/index.d.ts @@ -69090,9 +69090,9 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * - * Note: Only the default highlight colors are available in Office for Windows Desktop. - * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". - * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * **Note**: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", and "Black". + * When the add-in runs in Office for Windows Desktop, any other color is converted to the closest color when applied to the font. * * [Api set: WordApi 1.1] */ @@ -74312,9 +74312,9 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * - * Note: Only the default highlight colors are available in Office for Windows Desktop. - * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". - * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * **Note**: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", and "Black". + * When the add-in runs in Office for Windows Desktop, any other color is converted to the closest color when applied to the font. * * [Api set: WordApi 1.1] */ @@ -75438,9 +75438,9 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * - * Note: Only the default highlight colors are available in Office for Windows Desktop. - * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". - * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * **Note**: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", and "Black". + * When the add-in runs in Office for Windows Desktop, any other color is converted to the closest color when applied to the font. * * [Api set: WordApi 1.1] */ @@ -77002,9 +77002,9 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * - * Note: Only the default highlight colors are available in Office for Windows Desktop. - * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". - * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * **Note**: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", and "Black". + * When the add-in runs in Office for Windows Desktop, any other color is converted to the closest color when applied to the font. * * [Api set: WordApi 1.1] */ diff --git a/types/office-js/index.d.ts b/types/office-js/index.d.ts index 9086c4a9b1..7cb6b8e2cc 100644 --- a/types/office-js/index.d.ts +++ b/types/office-js/index.d.ts @@ -52444,9 +52444,9 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * - * Note: Only the default highlight colors are available in Office for Windows Desktop. - * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". - * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * **Note**: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", and "Black". + * When the add-in runs in Office for Windows Desktop, any other color is converted to the closest color when applied to the font. * * [Api set: WordApi 1.1] */ @@ -57262,9 +57262,9 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * - * Note: Only the default highlight colors are available in Office for Windows Desktop. - * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". - * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * **Note**: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", and "Black". + * When the add-in runs in Office for Windows Desktop, any other color is converted to the closest color when applied to the font. * * [Api set: WordApi 1.1] */ @@ -58400,9 +58400,9 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * - * Note: Only the default highlight colors are available in Office for Windows Desktop. - * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". - * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * **Note**: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", and "Black". + * When the add-in runs in Office for Windows Desktop, any other color is converted to the closest color when applied to the font. * * [Api set: WordApi 1.1] */ @@ -60118,9 +60118,9 @@ declare namespace Word { * * Gets or sets the highlight color. To set it, use a value either in the '#RRGGBB' format or the color name. To remove highlight color, set it to null. The returned highlight color can be in the '#RRGGBB' format, an empty string for mixed highlight colors, or null for no highlight color. * - * Note: Only the default highlight colors are available in Office for Windows Desktop. - * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", "Black". - * Any other color will be converted to the closest color when applied to the font when the add-in run in Office for Windows Desktop. + * **Note**: Only the default highlight colors are available in Office for Windows Desktop. + * These are "Yellow", "Lime", "Turquoise", "Pink", "Blue", "Red", "DarkBlue", "Teal", "Green", "Purple", "DarkRed", "Olive", "Gray", "LightGray", and "Black". + * When the add-in runs in Office for Windows Desktop, any other color is converted to the closest color when applied to the font. * * [Api set: WordApi 1.1] */ From 4f3ee38e452377fb35fb35237776d52ffd89667d Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Fri, 22 Mar 2019 16:28:52 -0700 Subject: [PATCH 069/223] VS Code 1.25 Extension API --- types/vscode/index.d.ts | 298 +++++++++++++++++++++++++++++++++++----- 1 file changed, 260 insertions(+), 38 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index a27285eff8..89a9b6d1a8 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.24 +// Type definitions for Visual Studio Code 1.25 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.24 Extension API + * Type Definition for Visual Studio Code 1.25 Extension API * See https://code.visualstudio.com/api for more information */ @@ -587,7 +587,7 @@ declare module 'vscode' { */ export interface TextEditorViewColumnChangeEvent { /** - * The [text editor](#TextEditor) for which the options have changed. + * The [text editor](#TextEditor) for which the view column has changed. */ textEditor: TextEditor; /** @@ -763,9 +763,10 @@ declare module 'vscode' { export interface TextDocumentShowOptions { /** * An optional view column in which the [editor](#TextEditor) should be shown. - * The default is the [one](#ViewColumn.One), other values are adjusted to + * The default is the [active](#ViewColumn.Active), other values are adjusted to * be `Min(column, columnCount + 1)`, the [active](#ViewColumn.Active)-column is - * not adjusted. + * not adjusted. Use [`ViewColumn.Beside`](#ViewColumn.Beside) to open the + * editor to the side of the currently active one. */ viewColumn?: ViewColumn; @@ -1111,7 +1112,8 @@ declare module 'vscode' { /** * The column in which this editor shows. Will be `undefined` in case this - * isn't one of the three main editors, e.g an embedded editor. + * isn't one of the main editors, e.g an embedded editor, or when the editor + * column is larger than three. */ viewColumn?: ViewColumn; @@ -1163,10 +1165,10 @@ declare module 'vscode' { /** * ~~Show the text editor.~~ * - * @deprecated Use [window.showTextDocument](#window.showTextDocument) + * @deprecated Use [window.showTextDocument](#window.showTextDocument) instead. * * @param column The [column](#ViewColumn) in which to show this editor. - * instead. This method shows unexpected behavior and will be removed in the next major update. + * This method shows unexpected behavior and will be removed in the next major update. */ show(column?: ViewColumn): void; @@ -2475,6 +2477,56 @@ declare module 'vscode' { constructor(name: string, kind: SymbolKind, range: Range, uri?: Uri, containerName?: string); } + /** + * Represents programming constructs like variables, classes, interfaces etc. that appear in a document. Document + * symbols can be hierarchical and they have two ranges: one that encloses its definition and one that points to + * its most interesting range, e.g. the range of an identifier. + */ + export class DocumentSymbol { + + /** + * The name of this symbol. + */ + name: string; + + /** + * More detail for this symbol, e.g the signature of a function. + */ + detail: string; + + /** + * The kind of this symbol. + */ + kind: SymbolKind; + + /** + * The range enclosing this symbol not including leading/trailing whitespace but everything else, e.g comments and code. + */ + range: Range; + + /** + * The range that should be selected and reveal when this symbol is being picked, e.g the name of a function. + * Must be contained by the [`range`](#DocumentSymbol.range). + */ + selectionRange: Range; + + /** + * Children of this symbol, e.g. properties of a class. + */ + children: DocumentSymbol[]; + + /** + * Creates a new document symbol. + * + * @param name The name of the symbol. + * @param detail Details for the symbol. + * @param kind The kind of the symbol. + * @param range The full range of the symbol. + * @param selectionRange The range that should be reveal. + */ + constructor(name: string, detail: string, kind: SymbolKind, range: Range, selectionRange: Range); + } + /** * The document symbol provider interface defines the contract between extensions and * the [go to symbol](https://code.visualstudio.com/docs/editor/editingevolved#_go-to-symbol)-feature. @@ -2489,7 +2541,7 @@ declare module 'vscode' { * @return An array of document highlights or a thenable that resolves to such. The lack of a result can be * signaled by returning `undefined`, `null`, or an empty array. */ - provideDocumentSymbols(document: TextDocument, token: CancellationToken): ProviderResult; + provideDocumentSymbols(document: TextDocument, token: CancellationToken): ProviderResult; } /** @@ -2499,16 +2551,17 @@ declare module 'vscode' { export interface WorkspaceSymbolProvider { /** - * Project-wide search for a symbol matching the given query string. It is up to the provider - * how to search given the query string, like substring, indexOf etc. To improve performance implementors can - * skip the [location](#SymbolInformation.location) of symbols and implement `resolveWorkspaceSymbol` to do that - * later. + * Project-wide search for a symbol matching the given query string. * * The `query`-parameter should be interpreted in a *relaxed way* as the editor will apply its own highlighting * and scoring on the results. A good rule of thumb is to match case-insensitive and to simply check that the * characters of *query* appear in their order in a candidate symbol. Don't use prefix, substring, or similar * strict matching. * + * To improve performance implementors can implement `resolveWorkspaceSymbol` and then provide symbols with partial + * [location](#SymbolInformation.location)-objects, without a `range` defined. The editor will then call + * `resolveWorkspaceSymbol` for selected symbols only, e.g. when opening a workspace symbol. + * * @param query A non-empty query string. * @param token A cancellation token. * @return An array of document highlights or a thenable that resolves to such. The lack of a result can be @@ -3064,6 +3117,13 @@ declare module 'vscode' { */ filterText?: string; + /** + * Select this item when showing. *Note* that only one completion item can be selected and + * that the editor decides which item that is. The rule is that the *first* item of those + * that match best is selected. + */ + preselect?: boolean; + /** * A string or snippet that should be inserted in a document when selecting * this completion. When `falsy` the [label](#CompletionItem.label) @@ -3890,6 +3950,23 @@ declare module 'vscode' { constructor(location: Location, message: string); } + /** + * Additional metadata about the type of a diagnostic. + */ + export enum DiagnosticTag { + /** + * Unused or unnecessary code. + * + * Diagnostics with this tag are rendered faded out. The amount of fading + * is controlled by the `"editorUnnecessaryCode.opacity"` theme color. For + * example, `"editorUnnecessaryCode.opacity": "#000000c0" will render the + * code with 75% opacity. For high contrast themes, use the + * `"editorUnnecessaryCode.border"` the color to underline unnecessary code + * instead of fading it out. + */ + Unnecessary = 1, + } + /** * Represents a diagnostic, such as a compiler error or warning. Diagnostic objects * are only valid in the scope of a file. @@ -3930,6 +4007,11 @@ declare module 'vscode' { */ relatedInformation?: DiagnosticRelatedInformation[]; + /** + * Additional metadata about the diagnostic. + */ + tags?: DiagnosticTag[]; + /** * Creates a new diagnostic object. * @@ -4026,29 +4108,59 @@ declare module 'vscode' { } /** - * Denotes a column in the editor window. Columns are - * used to show editors side by side. + * Denotes a location of an editor in the window. Editors can be arranged in a grid + * and each column represents one editor location in that grid by counting the editors + * in order of their appearance. */ export enum ViewColumn { /** - * A *symbolic* editor column representing the currently - * active column. This value can be used when opening editors, but the - * *resolved* [viewColumn](#TextEditor.viewColumn)-value of editors will always - * be `One`, `Two`, `Three`, or `undefined` but never `Active`. + * A *symbolic* editor column representing the currently active column. This value + * can be used when opening editors, but the *resolved* [viewColumn](#TextEditor.viewColumn)-value + * of editors will always be `One`, `Two`, `Three`,... or `undefined` but never `Active`. */ Active = -1, /** - * The left most editor column. + * A *symbolic* editor column representing the column to the side of the active one. This value + * can be used when opening editors, but the *resolved* [viewColumn](#TextEditor.viewColumn)-value + * of editors will always be `One`, `Two`, `Three`,... or `undefined` but never `Beside`. + */ + Beside = -2, + /** + * The first editor column. */ One = 1, /** - * The center editor column. + * The second editor column. */ Two = 2, /** - * The right most editor column. + * The third editor column. */ - Three = 3 + Three = 3, + /** + * The fourth editor column. + */ + Four = 4, + /** + * The fifth editor column. + */ + Five = 5, + /** + * The sixth editor column. + */ + Six = 6, + /** + * The seventh editor column. + */ + Seven = 7, + /** + * The eighth editor column. + */ + Eight = 8, + /** + * The ninth editor column. + */ + Nine = 9 } /** @@ -4440,6 +4552,11 @@ declare module 'vscode' { * every task execution (new). Defaults to `TaskInstanceKind.Shared` */ panel?: TaskPanelKind; + + /** + * Controls whether to show the "Terminal will be reused by tasks, press any key to close it" message. + */ + showReuseMessage?: boolean; } /** @@ -5291,7 +5408,7 @@ declare module 'vscode' { /** * Content settings for the webview. */ - readonly options: WebviewOptions; + options: WebviewOptions; /** * Contents of the webview. @@ -5371,14 +5488,19 @@ declare module 'vscode' { /** * Editor position of the panel. This property is only set if the webview is in - * one of the three editor view columns. + * one of the editor view columns. * * @deprecated */ readonly viewColumn?: ViewColumn; /** - * Is the panel currently visible? + * Whether the panel is active (focused by the user). + */ + readonly active: boolean; + + /** + * Whether the panel is visible. */ readonly visible: boolean; @@ -5428,6 +5550,52 @@ declare module 'vscode' { readonly webviewPanel: WebviewPanel; } + /** + * Restore webview panels that have been persisted when vscode shuts down. + * + * There are two types of webview persistence: + * + * - Persistence within a session. + * - Persistence across sessions (across restarts of VS Code). + * + * A `WebviewPanelSerializer` is only required for the second case: persisting a webview across sessions. + * + * Persistence within a session allows a webview to save its state when it becomes hidden + * and restore its content from this state when it becomes visible again. It is powered entirely + * by the webview content itself. To save off a persisted state, call `acquireVsCodeApi().setState()` with + * any json serializable object. To restore the state again, call `getState()` + * + * ```js + * // Within the webview + * const vscode = acquireVsCodeApi(); + * + * // Get existing state + * const oldState = vscode.getState() || { value: 0 }; + * + * // Update state + * setState({ value: oldState.value + 1 }) + * ``` + * + * A `WebviewPanelSerializer` extends this persistence across restarts of VS Code. When the editor is shutdown, + * VS Code will save off the state from `setState` of all webviews that have a serializer. When the + * webview first becomes visible after the restart, this state is passed to `deserializeWebviewPanel`. + * The extension can then restore the old `WebviewPanel` from this state. + */ + interface WebviewPanelSerializer { + /** + * Restore a webview panel from its seriailzed `state`. + * + * Called when a serialized webview first becomes visible. + * + * @param webviewPanel Webview panel to restore. The serializer should take ownership of this panel. The + * serializer must restore the webview's `.html` and hook up all webview events. + * @param state Persisted state from the webview content. + * + * @return Thanble indicating that the webview has been fully restored. + */ + deserializeWebviewPanel(webviewPanel: WebviewPanel, state: any): Thenable; + } + /** * Namespace describing the environment the editor runs in. */ @@ -5613,7 +5781,7 @@ declare module 'vscode' { export const onDidChangeTextEditorSelection: Event; /** - * An [event](#Event) which fires when the selection in an editor has changed. + * An [event](#Event) which fires when the visible ranges of an editor has changed. */ export const onDidChangeTextEditorVisibleRanges: Event; @@ -5650,9 +5818,9 @@ declare module 'vscode' { * to control where the editor is being shown. Might change the [active editor](#window.activeTextEditor). * * @param document A text document to be shown. - * @param column A view column in which the [editor](#TextEditor) should be shown. The default is the [one](#ViewColumn.One), other values - * are adjusted to be `Min(column, columnCount + 1)`, the [active](#ViewColumn.Active)-column is - * not adjusted. + * @param column A view column in which the [editor](#TextEditor) should be shown. The default is the [active](#ViewColumn.Active), other values + * are adjusted to be `Min(column, columnCount + 1)`, the [active](#ViewColumn.Active)-column is not adjusted. Use [`ViewColumn.Beside`](#ViewColumn.Beside) + * to open the editor to the side of the currently active one. * @param preserveFocus When `true` the editor will not take focus. * @return A promise that resolves to an [editor](#TextEditor). */ @@ -6034,6 +6202,19 @@ declare module 'vscode' { * @returns a [TreeView](#TreeView). */ export function createTreeView(viewId: string, options: { treeDataProvider: TreeDataProvider }): TreeView; + + /** + * Registers a webview panel serializer. + * + * Extensions that support reviving should have an `"onWebviewPanel:viewType"` activation event and + * make sure that [registerWebviewPanelSerializer](#registerWebviewPanelSerializer) is called during activation. + * + * Only a single serializer may be registered at a time for a given `viewType`. + * + * @param viewType Type of the webview panel that can be serialized. + * @param serializer Webview serializer. + */ + export function registerWebviewPanelSerializer(viewType: string, serializer: WebviewPanelSerializer): Disposable; } /** @@ -6044,7 +6225,31 @@ declare module 'vscode' { /** * Element that is expanded or collapsed. */ - element: T; + readonly element: T; + + } + + /** + * The event that is fired when there is a change in [tree view's selection](#TreeView.selection) + */ + export interface TreeViewSelectionChangeEvent { + + /** + * Selected elements. + */ + readonly selection: T[]; + + } + + /** + * The event that is fired when there is a change in [tree view's visibility](#TreeView.visible) + */ + export interface TreeViewVisibilityChangeEvent { + + /** + * `true` if the [tree view](#TreeView) is visible otherwise `false`. + */ + readonly visible: boolean; } @@ -6066,19 +6271,36 @@ declare module 'vscode' { /** * Currently selected elements. */ - readonly selection: ReadonlyArray; + readonly selection: T[]; /** - * Reveal an element. By default revealed element is selected. + * Event that is fired when the [selection](#TreeView.selection) has changed + */ + readonly onDidChangeSelection: Event>; + + /** + * `true` if the [tree view](#TreeView) is visible otherwise `false`. + */ + readonly visible: boolean; + + /** + * Event that is fired when [visibility](TreeView.visible) has changed + */ + readonly onDidChangeVisibility: Event; + + /** + * Reveals the given element in the tree view. + * If the tree view is not visible then the tree view is shown and element is revealed. * + * By default revealed element is selected and not focused. * In order to not to select, set the option `select` to `false`. + * In order to focus, set the option `focus` to `true`. * * **NOTE:** [TreeDataProvider](#TreeDataProvider) is required to implement [getParent](#TreeDataProvider.getParent) method to access this API. */ - reveal(element: T, options?: { select?: boolean }): Thenable; + reveal(element: T, options?: { select?: boolean, focus?: boolean }): Thenable; } - /** * A data provider that provides tree data */ @@ -6152,7 +6374,7 @@ declare module 'vscode' { tooltip?: string | undefined; /** - * The [command](#Command) which should be run when the tree item is selected. + * The [command](#Command) that should be executed when the tree item is selected. */ command?: Command; @@ -6753,7 +6975,7 @@ declare module 'vscode' { * @param options Immutable metadata about the provider. * @return A [disposable](#Disposable) that unregisters this provider when being disposed. */ - export function registerFileSystemProvider(scheme: string, provider: FileSystemProvider, options: { isCaseSensitive?: boolean }): Disposable; + export function registerFileSystemProvider(scheme: string, provider: FileSystemProvider, options?: { isCaseSensitive?: boolean, isReadonly?: boolean }): Disposable; } /** @@ -7660,7 +7882,7 @@ declare module 'vscode' { /** * Namespace for dealing with installed extensions. Extensions are represented - * by an [extension](#Extension)-interface which allows to reflect on them. + * by an [extension](#Extension)-interface which enables reflection on them. * * Extension writers can provide APIs to other extensions by returning their API public * surface from the `activate`-call. From 0a3dbd08d2b17d04a680da6ee1e05b84bf14b3cf Mon Sep 17 00:00:00 2001 From: alex2wong Date: Sat, 23 Mar 2019 16:58:37 +0800 Subject: [PATCH 070/223] For types/chart.js, added lineHeight/padding to ScaleTitleOptions --- types/chart.js/chart.js-tests.ts | 4 +++- types/chart.js/index.d.ts | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/types/chart.js/chart.js-tests.ts b/types/chart.js/chart.js-tests.ts index e35c556b56..879ef9bb3f 100644 --- a/types/chart.js/chart.js-tests.ts +++ b/types/chart.js/chart.js-tests.ts @@ -115,7 +115,9 @@ const scaleOptions: Chart.RadialLinearScale = { lineArc: false, display: false, scaleLabel: { - display: false + display: false, + lineHeight: 1, + padding: 0, }, }; const radarChartOptions: Chart.RadialChartOptions = { diff --git a/types/chart.js/index.d.ts b/types/chart.js/index.d.ts index 8fa3a42ef9..111c8da57f 100644 --- a/types/chart.js/index.d.ts +++ b/types/chart.js/index.d.ts @@ -426,10 +426,12 @@ declare namespace Chart { interface ScaleTitleOptions { display?: boolean; labelString?: string; + lineHeight?: number | string; fontColor?: ChartColor; fontFamily?: string; fontSize?: number; fontStyle?: string; + padding?: ChartLayoutPaddingObject | number; } interface TickOptions extends NestedTickOptions { From 066647686192475c0ddbb96f0516b8e458813849 Mon Sep 17 00:00:00 2001 From: Karan Lyons Date: Sat, 23 Mar 2019 09:44:12 -0700 Subject: [PATCH 071/223] Mark getter props as readonly. --- types/hls.js/index.d.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/types/hls.js/index.d.ts b/types/hls.js/index.d.ts index 52967890bd..75d4b3a2d9 100644 --- a/types/hls.js/index.d.ts +++ b/types/hls.js/index.d.ts @@ -1641,7 +1641,7 @@ declare class Hls { /** * return array of available quality levels */ - levels: Hls.Level[]; + readonly levels: Hls.Level[]; /** * get: return current playback quality level * set: trigger an immediate quality level switch to new quality level @@ -1709,7 +1709,7 @@ declare class Hls { /** * array of audio tracks exposed in manifest */ - audioTracks: AudioTrack[]; + readonly audioTracks: AudioTrack[]; /** * get: returns audio track id * set: sets audio track id (returned by) @@ -1718,11 +1718,11 @@ declare class Hls { /** * position of live sync point (ie edge of live position minus safety delay defined by hls.config.liveSyncDuration) */ - liveSyncPosition: number; + readonly liveSyncPosition: number; /** * get : array of subtitle tracks exposed in manifest */ - subtitleTracks: any[]; + readonly subtitleTracks: any[]; /** * get/set : subtitle track id (returned by). * Returns -1 if no track is visible. @@ -1757,7 +1757,7 @@ declare class Hls { /** * tell whether auto level selection is enabled or not */ - autoLevelEnabled(enabled: boolean): boolean; + readonly autoLevelEnabled: boolean; /** * loads provided url as media source */ From 61521a9795ec6dcfcfd665a369e4b4da9e9d1811 Mon Sep 17 00:00:00 2001 From: Karan Lyons Date: Sat, 23 Mar 2019 09:44:45 -0700 Subject: [PATCH 072/223] Remoce nonexistent props. --- types/hls.js/index.d.ts | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/types/hls.js/index.d.ts b/types/hls.js/index.d.ts index 75d4b3a2d9..a2b6486668 100644 --- a/types/hls.js/index.d.ts +++ b/types/hls.js/index.d.ts @@ -1666,16 +1666,6 @@ declare class Hls { * default valus is hls.firstLevel */ startLevel: number; - /** - * (default: true) - * if set to true, start level playlist and first fragments will be loaded automatically, after triggering of Hls.Events.MANIFEST_PARSED event - * if set to false, an explicit API call (hls.startLoad(startPosition=-1)) will be needed to start quality level/fragment loading. - */ - autoStartLoad: boolean; - /** - * get: Return the bound videoElement from the hls instance - */ - media: HTMLVideoElement; /** * hls.js config */ @@ -1735,11 +1725,6 @@ declare class Hls { * If set to false, the mode will be set to hidden. */ subtitleDisplay: boolean; - /** - * (default: NaN) - * Return current download bandwidth in bits/s if available - */ - bandwidthEstimate: number; /** * calling this method will: * bind videoElement and hls instances From fca6fe6c8ab21fe44dbf215d12637ccbe0c48eca Mon Sep 17 00:00:00 2001 From: mtgto Date: Sun, 24 Mar 2019 13:26:46 +0900 Subject: [PATCH 073/223] [google-apps-script] Add definitions for calendar, admin directory API for advance service (#34073) * [google-apps-script] Add definitions for calendar, admin dir for advance * [google-apps-script] abbreviate redundant namespace hierarchy. * [google-apps-script] lowerize boolean, string[] --- .../apis/admin/directory_v1.d.ts | 1138 +++++++++++++++++ .../google-apps-script/apis/calendar/v3.d.ts | 584 +++++++++ .../google-apps-script-tests.ts | 55 +- 3 files changed, 1776 insertions(+), 1 deletion(-) diff --git a/types/google-apps-script/apis/admin/directory_v1.d.ts b/types/google-apps-script/apis/admin/directory_v1.d.ts index e69de29bb2..fc4ae9b931 100644 --- a/types/google-apps-script/apis/admin/directory_v1.d.ts +++ b/types/google-apps-script/apis/admin/directory_v1.d.ts @@ -0,0 +1,1138 @@ +// Type definitions for Google Apps Script 2019-03-22 +// Project: https://developers.google.com/apps-script/ +// Definitions by: mtgto +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + +declare namespace GoogleAppsScript { + namespace Admin_directory_v1 { + namespace Collection { + namespace Groups { + export interface AliasesCollection { + // Add a alias for the group + insert(resource: Schema.Alias, groupKey: string): Admin_directory_v1.Schema.Alias; + // List all aliases for a group + list(groupKey: string): Admin_directory_v1.Schema.Aliases; + // Remove a alias for the group + remove(groupKey: string, alias: string): void; + } + } + namespace Resources { + export interface BuildingsCollection { + // Retrieves a building. + get(customer: string, buildingId: string): Admin_directory_v1.Schema.Building; + // Inserts a building. + insert(resource: Schema.Building, customer: string): Admin_directory_v1.Schema.Building; + // Inserts a building. + insert(resource: Schema.Building, customer: string, optionalArgs: object): Admin_directory_v1.Schema.Building; + // Retrieves a list of buildings for an account. + list(customer: string): Admin_directory_v1.Schema.Buildings; + // Retrieves a list of buildings for an account. + list(customer: string, optionalArgs: object): Admin_directory_v1.Schema.Buildings; + // Updates a building. This method supports patch semantics. + patch(resource: Schema.Building, customer: string, buildingId: string): Admin_directory_v1.Schema.Building; + // Updates a building. This method supports patch semantics. + patch(resource: Schema.Building, customer: string, buildingId: string, optionalArgs: object): Admin_directory_v1.Schema.Building; + // Deletes a building. + remove(customer: string, buildingId: string): void; + // Updates a building. + update(resource: Schema.Building, customer: string, buildingId: string): Admin_directory_v1.Schema.Building; + // Updates a building. + update(resource: Schema.Building, customer: string, buildingId: string, optionalArgs: object): Admin_directory_v1.Schema.Building; + } + export interface CalendarsCollection { + // Retrieves a calendar resource. + get(customer: string, calendarResourceId: string): Admin_directory_v1.Schema.CalendarResource; + // Inserts a calendar resource. + insert(resource: Schema.CalendarResource, customer: string): Admin_directory_v1.Schema.CalendarResource; + // Retrieves a list of calendar resources for an account. + list(customer: string): Admin_directory_v1.Schema.CalendarResources; + // Retrieves a list of calendar resources for an account. + list(customer: string, optionalArgs: object): Admin_directory_v1.Schema.CalendarResources; + // Updates a calendar resource. + // This method supports patch semantics, meaning you only need to include the fields you wish to update. Fields that are not present in the request will be preserved. This method supports patch semantics. + patch(resource: Schema.CalendarResource, customer: string, calendarResourceId: string): Admin_directory_v1.Schema.CalendarResource; + // Deletes a calendar resource. + remove(customer: string, calendarResourceId: string): void; + // Updates a calendar resource. + // This method supports patch semantics, meaning you only need to include the fields you wish to update. Fields that are not present in the request will be preserved. + update(resource: Schema.CalendarResource, customer: string, calendarResourceId: string): Admin_directory_v1.Schema.CalendarResource; + } + export interface FeaturesCollection { + // Retrieves a feature. + get(customer: string, featureKey: string): Admin_directory_v1.Schema.Feature; + // Inserts a feature. + insert(resource: Schema.Feature, customer: string): Admin_directory_v1.Schema.Feature; + // Retrieves a list of features for an account. + list(customer: string): Admin_directory_v1.Schema.Features; + // Retrieves a list of features for an account. + list(customer: string, optionalArgs: object): Admin_directory_v1.Schema.Features; + // Updates a feature. This method supports patch semantics. + patch(resource: Schema.Feature, customer: string, featureKey: string): Admin_directory_v1.Schema.Feature; + // Deletes a feature. + remove(customer: string, featureKey: string): void; + // Renames a feature. + rename(resource: Schema.FeatureRename, customer: string, oldName: string): void; + // Updates a feature. + update(resource: Schema.Feature, customer: string, featureKey: string): Admin_directory_v1.Schema.Feature; + } + } + namespace Users { + export interface AliasesCollection { + // Add a alias for the user + insert(resource: Schema.Alias, userKey: string): Admin_directory_v1.Schema.Alias; + // List all aliases for a user + list(userKey: string): Admin_directory_v1.Schema.Aliases; + // List all aliases for a user + list(userKey: string, optionalArgs: object): Admin_directory_v1.Schema.Aliases; + // Remove a alias for the user + remove(userKey: string, alias: string): void; + // Watch for changes in user aliases list + watch(resource: Schema.Channel, userKey: string): Admin_directory_v1.Schema.Channel; + // Watch for changes in user aliases list + watch(resource: Schema.Channel, userKey: string, optionalArgs: object): Admin_directory_v1.Schema.Channel; + } + export interface PhotosCollection { + // Retrieve photo of a user + get(userKey: string): Admin_directory_v1.Schema.UserPhoto; + // Add a photo for the user. This method supports patch semantics. + patch(resource: Schema.UserPhoto, userKey: string): Admin_directory_v1.Schema.UserPhoto; + // Remove photos for the user + remove(userKey: string): void; + // Add a photo for the user + update(resource: Schema.UserPhoto, userKey: string): Admin_directory_v1.Schema.UserPhoto; + } + } + export interface AspsCollection { + // Get information about an ASP issued by a user. + get(userKey: string, codeId: number): Admin_directory_v1.Schema.Asp; + // List the ASPs issued by a user. + list(userKey: string): Admin_directory_v1.Schema.Asps; + // Delete an ASP issued by a user. + remove(userKey: string, codeId: number): void; + } + export interface ChannelsCollection { + // Stop watching resources through this channel + stop(resource: Schema.Channel): void; + } + export interface ChromeosdevicesCollection { + // Take action on Chrome OS Device + action(resource: Schema.ChromeOsDeviceAction, customerId: string, resourceId: string): void; + // Retrieve Chrome OS Device + get(customerId: string, deviceId: string): Admin_directory_v1.Schema.ChromeOsDevice; + // Retrieve Chrome OS Device + get(customerId: string, deviceId: string, optionalArgs: object): Admin_directory_v1.Schema.ChromeOsDevice; + // Retrieve all Chrome OS Devices of a customer (paginated) + list(customerId: string): Admin_directory_v1.Schema.ChromeOsDevices; + // Retrieve all Chrome OS Devices of a customer (paginated) + list(customerId: string, optionalArgs: object): Admin_directory_v1.Schema.ChromeOsDevices; + // Move or insert multiple Chrome OS Devices to organizational unit + moveDevicesToOu(resource: Schema.ChromeOsMoveDevicesToOu, customerId: string, orgUnitPath: string): void; + // Update Chrome OS Device. This method supports patch semantics. + patch(resource: Schema.ChromeOsDevice, customerId: string, deviceId: string): Admin_directory_v1.Schema.ChromeOsDevice; + // Update Chrome OS Device. This method supports patch semantics. + patch(resource: Schema.ChromeOsDevice, customerId: string, deviceId: string, optionalArgs: object): Admin_directory_v1.Schema.ChromeOsDevice; + // Update Chrome OS Device + update(resource: Schema.ChromeOsDevice, customerId: string, deviceId: string): Admin_directory_v1.Schema.ChromeOsDevice; + // Update Chrome OS Device + update(resource: Schema.ChromeOsDevice, customerId: string, deviceId: string, optionalArgs: object): Admin_directory_v1.Schema.ChromeOsDevice; + } + export interface CustomersCollection { + // Retrieves a customer. + get(customerKey: string): Admin_directory_v1.Schema.Customer; + // Updates a customer. This method supports patch semantics. + patch(resource: Schema.Customer, customerKey: string): Admin_directory_v1.Schema.Customer; + // Updates a customer. + update(resource: Schema.Customer, customerKey: string): Admin_directory_v1.Schema.Customer; + } + export interface DomainAliasesCollection { + // Retrieves a domain alias of the customer. + get(customer: string, domainAliasName: string): Admin_directory_v1.Schema.DomainAlias; + // Inserts a Domain alias of the customer. + insert(resource: Schema.DomainAlias, customer: string): Admin_directory_v1.Schema.DomainAlias; + // Lists the domain aliases of the customer. + list(customer: string): Admin_directory_v1.Schema.DomainAliases; + // Lists the domain aliases of the customer. + list(customer: string, optionalArgs: object): Admin_directory_v1.Schema.DomainAliases; + // Deletes a Domain Alias of the customer. + remove(customer: string, domainAliasName: string): void; + } + export interface DomainsCollection { + // Retrieves a domain of the customer. + get(customer: string, domainName: string): Admin_directory_v1.Schema.Domains; + // Inserts a domain of the customer. + insert(resource: Schema.Domains, customer: string): Admin_directory_v1.Schema.Domains; + // Lists the domains of the customer. + list(customer: string): Admin_directory_v1.Schema.Domains2; + // Deletes a domain of the customer. + remove(customer: string, domainName: string): void; + } + export interface GroupsCollection { + Aliases?: Admin_directory_v1.Collection.Groups.AliasesCollection; + // Retrieve Group + get(groupKey: string): Admin_directory_v1.Schema.Group; + // Create Group + insert(resource: Schema.Group): Admin_directory_v1.Schema.Group; + // Retrieve all groups of a domain or of a user given a userKey (paginated) + list(): Admin_directory_v1.Schema.Groups; + // Retrieve all groups of a domain or of a user given a userKey (paginated) + list(optionalArgs: object): Admin_directory_v1.Schema.Groups; + // Update Group. This method supports patch semantics. + patch(resource: Schema.Group, groupKey: string): Admin_directory_v1.Schema.Group; + // Delete Group + remove(groupKey: string): void; + // Update Group + update(resource: Schema.Group, groupKey: string): Admin_directory_v1.Schema.Group; + } + export interface MembersCollection { + // Retrieve Group Member + get(groupKey: string, memberKey: string): Admin_directory_v1.Schema.Member; + // Checks whether the given user is a member of the group. Membership can be direct or nested. + hasMember(groupKey: string, memberKey: string): Admin_directory_v1.Schema.MembersHasMember; + // Add user to the specified group. + insert(resource: Schema.Member, groupKey: string): Admin_directory_v1.Schema.Member; + // Retrieve all members in a group (paginated) + list(groupKey: string): Admin_directory_v1.Schema.Members; + // Retrieve all members in a group (paginated) + list(groupKey: string, optionalArgs: object): Admin_directory_v1.Schema.Members; + // Update membership of a user in the specified group. This method supports patch semantics. + patch(resource: Schema.Member, groupKey: string, memberKey: string): Admin_directory_v1.Schema.Member; + // Remove membership. + remove(groupKey: string, memberKey: string): void; + // Update membership of a user in the specified group. + update(resource: Schema.Member, groupKey: string, memberKey: string): Admin_directory_v1.Schema.Member; + } + export interface MobiledevicesCollection { + // Take action on Mobile Device + action(resource: Schema.MobileDeviceAction, customerId: string, resourceId: string): void; + // Retrieve Mobile Device + get(customerId: string, resourceId: string): Admin_directory_v1.Schema.MobileDevice; + // Retrieve Mobile Device + get(customerId: string, resourceId: string, optionalArgs: object): Admin_directory_v1.Schema.MobileDevice; + // Retrieve all Mobile Devices of a customer (paginated) + list(customerId: string): Admin_directory_v1.Schema.MobileDevices; + // Retrieve all Mobile Devices of a customer (paginated) + list(customerId: string, optionalArgs: object): Admin_directory_v1.Schema.MobileDevices; + // Delete Mobile Device + remove(customerId: string, resourceId: string): void; + } + export interface NotificationsCollection { + // Retrieves a notification. + get(customer: string, notificationId: string): Admin_directory_v1.Schema.Notification; + // Retrieves a list of notifications. + list(customer: string): Admin_directory_v1.Schema.Notifications; + // Retrieves a list of notifications. + list(customer: string, optionalArgs: object): Admin_directory_v1.Schema.Notifications; + // Updates a notification. This method supports patch semantics. + patch(resource: Schema.Notification, customer: string, notificationId: string): Admin_directory_v1.Schema.Notification; + // Deletes a notification + remove(customer: string, notificationId: string): void; + // Updates a notification. + update(resource: Schema.Notification, customer: string, notificationId: string): Admin_directory_v1.Schema.Notification; + } + export interface OrgunitsCollection { + // Retrieve organizational unit + get(customerId: string, orgUnitPath: string[]): Admin_directory_v1.Schema.OrgUnit; + // Add organizational unit + insert(resource: Schema.OrgUnit, customerId: string): Admin_directory_v1.Schema.OrgUnit; + // Retrieve all organizational units + list(customerId: string): Admin_directory_v1.Schema.OrgUnits; + // Retrieve all organizational units + list(customerId: string, optionalArgs: object): Admin_directory_v1.Schema.OrgUnits; + // Update organizational unit. This method supports patch semantics. + patch(resource: Schema.OrgUnit, customerId: string, orgUnitPath: string[]): Admin_directory_v1.Schema.OrgUnit; + // Remove organizational unit + remove(customerId: string, orgUnitPath: string[]): void; + // Update organizational unit + update(resource: Schema.OrgUnit, customerId: string, orgUnitPath: string[]): Admin_directory_v1.Schema.OrgUnit; + } + export interface PrivilegesCollection { + // Retrieves a paginated list of all privileges for a customer. + list(customer: string): Admin_directory_v1.Schema.Privileges; + } + export interface ResolvedAppAccessSettingsCollection { + // Retrieves resolved app access settings of the logged in user. + GetSettings(): Admin_directory_v1.Schema.AppAccessCollections; + // Retrieves the list of apps trusted by the admin of the logged in user. + ListTrustedApps(): Admin_directory_v1.Schema.TrustedApps; + } + export interface ResourcesCollection { + Buildings?: Admin_directory_v1.Collection.Resources.BuildingsCollection; + Calendars?: Admin_directory_v1.Collection.Resources.CalendarsCollection; + Features?: Admin_directory_v1.Collection.Resources.FeaturesCollection; + } + export interface RoleAssignmentsCollection { + // Retrieve a role assignment. + get(customer: string, roleAssignmentId: string): Admin_directory_v1.Schema.RoleAssignment; + // Creates a role assignment. + insert(resource: Schema.RoleAssignment, customer: string): Admin_directory_v1.Schema.RoleAssignment; + // Retrieves a paginated list of all roleAssignments. + list(customer: string): Admin_directory_v1.Schema.RoleAssignments; + // Retrieves a paginated list of all roleAssignments. + list(customer: string, optionalArgs: object): Admin_directory_v1.Schema.RoleAssignments; + // Deletes a role assignment. + remove(customer: string, roleAssignmentId: string): void; + } + export interface RolesCollection { + // Retrieves a role. + get(customer: string, roleId: string): Admin_directory_v1.Schema.Role; + // Creates a role. + insert(resource: Schema.Role, customer: string): Admin_directory_v1.Schema.Role; + // Retrieves a paginated list of all the roles in a domain. + list(customer: string): Admin_directory_v1.Schema.Roles; + // Retrieves a paginated list of all the roles in a domain. + list(customer: string, optionalArgs: object): Admin_directory_v1.Schema.Roles; + // Updates a role. This method supports patch semantics. + patch(resource: Schema.Role, customer: string, roleId: string): Admin_directory_v1.Schema.Role; + // Deletes a role. + remove(customer: string, roleId: string): void; + // Updates a role. + update(resource: Schema.Role, customer: string, roleId: string): Admin_directory_v1.Schema.Role; + } + export interface SchemasCollection { + // Retrieve schema + get(customerId: string, schemaKey: string): Admin_directory_v1.Schema.Schema; + // Create schema. + insert(resource: Schema.Schema, customerId: string): Admin_directory_v1.Schema.Schema; + // Retrieve all schemas for a customer + list(customerId: string): Admin_directory_v1.Schema.Schemas; + // Update schema. This method supports patch semantics. + patch(resource: Schema.Schema, customerId: string, schemaKey: string): Admin_directory_v1.Schema.Schema; + // Delete schema + remove(customerId: string, schemaKey: string): void; + // Update schema + update(resource: Schema.Schema, customerId: string, schemaKey: string): Admin_directory_v1.Schema.Schema; + } + export interface TokensCollection { + // Get information about an access token issued by a user. + get(userKey: string, clientId: string): Admin_directory_v1.Schema.Token; + // Returns the set of tokens specified user has issued to 3rd party applications. + list(userKey: string): Admin_directory_v1.Schema.Tokens; + // Delete all access tokens issued by a user for an application. + remove(userKey: string, clientId: string): void; + } + export interface UsersCollection { + Aliases?: Admin_directory_v1.Collection.Users.AliasesCollection; + Photos?: Admin_directory_v1.Collection.Users.PhotosCollection; + // retrieve user + get(userKey: string): Admin_directory_v1.Schema.User; + // retrieve user + get(userKey: string, optionalArgs: object): Admin_directory_v1.Schema.User; + // create user. + insert(resource: Schema.User): Admin_directory_v1.Schema.User; + // Retrieve either deleted users or all users in a domain (paginated) + list(): Admin_directory_v1.Schema.Users; + // Retrieve either deleted users or all users in a domain (paginated) + list(optionalArgs: object): Admin_directory_v1.Schema.Users; + // change admin status of a user + makeAdmin(resource: Schema.UserMakeAdmin, userKey: string): void; + // update user. This method supports patch semantics. + patch(resource: Schema.User, userKey: string): Admin_directory_v1.Schema.User; + // Delete user + remove(userKey: string): void; + // Undelete a deleted user + undelete(resource: Schema.UserUndelete, userKey: string): void; + // update user + update(resource: Schema.User, userKey: string): Admin_directory_v1.Schema.User; + // Watch for changes in users list + watch(resource: Schema.Channel): Admin_directory_v1.Schema.Channel; + // Watch for changes in users list + watch(resource: Schema.Channel, optionalArgs: object): Admin_directory_v1.Schema.Channel; + } + export interface VerificationCodesCollection { + // Generate new backup verification codes for the user. + generate(userKey: string): void; + // Invalidate the current backup verification codes for the user. + invalidate(userKey: string): void; + // Returns the current set of valid backup verification codes for the specified user. + list(userKey: string): Admin_directory_v1.Schema.VerificationCodes; + } + } + namespace Schema { + export interface Alias { + alias?: string; + etag?: string; + id?: string; + kind?: string; + primaryEmail?: string; + } + export interface Aliases { + aliases?: Object[]; + etag?: string; + kind?: string; + } + export interface AppAccessCollections { + blockedApiAccessBuckets?: string[]; + enforceSettingsForAndroidDrive?: boolean; + errorMessage?: string; + etag?: string; + kind?: string; + resourceId?: string; + resourceName?: string; + trustDomainOwnedApps?: boolean; + } + export interface Asp { + codeId?: number; + creationTime?: string; + etag?: string; + kind?: string; + lastTimeUsed?: string; + name?: string; + userKey?: string; + } + export interface Asps { + etag?: string; + items?: Admin_directory_v1.Schema.Asp[]; + kind?: string; + } + export interface Building { + address?: Admin_directory_v1.Schema.BuildingAddress; + buildingId?: string; + buildingName?: string; + coordinates?: Admin_directory_v1.Schema.BuildingCoordinates; + description?: string; + etags?: string; + floorNames?: string[]; + kind?: string; + } + export interface BuildingAddress { + addressLines?: string[]; + administrativeArea?: string; + languageCode?: string; + locality?: string; + postalCode?: string; + regionCode?: string; + sublocality?: string; + } + export interface BuildingCoordinates { + latitude?: Number; + longitude?: Number; + } + export interface Buildings { + buildings?: Admin_directory_v1.Schema.Building[]; + etag?: string; + kind?: string; + nextPageToken?: string; + } + export interface CalendarResource { + buildingId?: string; + capacity?: number; + etags?: string; + featureInstances?: object; + floorName?: string; + floorSection?: string; + generatedResourceName?: string; + kind?: string; + resourceCategory?: string; + resourceDescription?: string; + resourceEmail?: string; + resourceId?: string; + resourceName?: string; + resourceType?: string; + userVisibleDescription?: string; + } + export interface CalendarResources { + etag?: string; + items?: Admin_directory_v1.Schema.CalendarResource[]; + kind?: string; + nextPageToken?: string; + } + export interface Channel { + address?: string; + expiration?: string; + id?: string; + kind?: string; + params?: object; + payload?: boolean; + resourceId?: string; + resourceUri?: string; + token?: string; + type?: string; + } + export interface ChromeOsDevice { + activeTimeRanges?: Admin_directory_v1.Schema.ChromeOsDeviceActiveTimeRanges[]; + annotatedAssetId?: string; + annotatedLocation?: string; + annotatedUser?: string; + bootMode?: string; + cpuStatusReports?: Admin_directory_v1.Schema.ChromeOsDeviceCpuStatusReports[]; + deviceFiles?: Admin_directory_v1.Schema.ChromeOsDeviceDeviceFiles[]; + deviceId?: string; + diskVolumeReports?: Admin_directory_v1.Schema.ChromeOsDeviceDiskVolumeReports[]; + etag?: string; + ethernetMacAddress?: string; + firmwareVersion?: string; + kind?: string; + lastEnrollmentTime?: string; + lastSync?: string; + macAddress?: string; + meid?: string; + model?: string; + notes?: string; + orderNumber?: string; + orgUnitPath?: string; + osVersion?: string; + platformVersion?: string; + recentUsers?: Admin_directory_v1.Schema.ChromeOsDeviceRecentUsers[]; + serialNumber?: string; + status?: string; + supportEndDate?: string; + systemRamFreeReports?: Admin_directory_v1.Schema.ChromeOsDeviceSystemRamFreeReports[]; + systemRamTotal?: string; + tpmVersionInfo?: Admin_directory_v1.Schema.ChromeOsDeviceTpmVersionInfo; + willAutoRenew?: boolean; + } + export interface ChromeOsDeviceAction { + action?: string; + deprovisionReason?: string; + } + export interface ChromeOsDeviceActiveTimeRanges { + activeTime?: number; + date?: string; + } + export interface ChromeOsDeviceCpuStatusReports { + cpuTemperatureInfo?: Admin_directory_v1.Schema.ChromeOsDeviceCpuStatusReportsCpuTemperatureInfo[]; + cpuUtilizationPercentageInfo?: number[]; + reportTime?: string; + } + export interface ChromeOsDeviceCpuStatusReportsCpuTemperatureInfo { + label?: string; + temperature?: number; + } + export interface ChromeOsDeviceDeviceFiles { + createTime?: string; + downloadUrl?: string; + name?: string; + type?: string; + } + export interface ChromeOsDeviceDiskVolumeReports { + volumeInfo?: Admin_directory_v1.Schema.ChromeOsDeviceDiskVolumeReportsVolumeInfo[]; + } + export interface ChromeOsDeviceDiskVolumeReportsVolumeInfo { + storageFree?: string; + storageTotal?: string; + volumeId?: string; + } + export interface ChromeOsDeviceRecentUsers { + email?: string; + type?: string; + } + export interface ChromeOsDeviceSystemRamFreeReports { + reportTime?: string; + systemRamFreeInfo?: string[]; + } + export interface ChromeOsDeviceTpmVersionInfo { + family?: string; + firmwareVersion?: string; + manufacturer?: string; + specLevel?: string; + tpmModel?: string; + vendorSpecific?: string; + } + export interface ChromeOsDevices { + chromeosdevices?: Admin_directory_v1.Schema.ChromeOsDevice[]; + etag?: string; + kind?: string; + nextPageToken?: string; + } + export interface ChromeOsMoveDevicesToOu { + deviceIds?: string[]; + } + export interface Customer { + alternateEmail?: string; + customerCreationTime?: string; + customerDomain?: string; + etag?: string; + id?: string; + kind?: string; + language?: string; + phoneNumber?: string; + postalAddress?: Admin_directory_v1.Schema.CustomerPostalAddress; + } + export interface CustomerPostalAddress { + addressLine1?: string; + addressLine2?: string; + addressLine3?: string; + contactName?: string; + countryCode?: string; + locality?: string; + organizationName?: string; + postalCode?: string; + region?: string; + } + export interface DomainAlias { + creationTime?: string; + domainAliasName?: string; + etag?: string; + kind?: string; + parentDomainName?: string; + verified?: boolean; + } + export interface DomainAliases { + domainAliases?: Admin_directory_v1.Schema.DomainAlias[]; + etag?: string; + kind?: string; + } + export interface Domains { + creationTime?: string; + domainAliases?: Admin_directory_v1.Schema.DomainAlias[]; + domainName?: string; + etag?: string; + isPrimary?: boolean; + kind?: string; + verified?: boolean; + } + export interface Domains2 { + domains?: Admin_directory_v1.Schema.Domains[]; + etag?: string; + kind?: string; + } + export interface Feature { + etags?: string; + kind?: string; + name?: string; + } + export interface FeatureInstance { + feature?: Admin_directory_v1.Schema.Feature; + } + export interface FeatureRename { + newName?: string; + } + export interface Features { + etag?: string; + features?: Admin_directory_v1.Schema.Feature[]; + kind?: string; + nextPageToken?: string; + } + export interface Group { + adminCreated?: boolean; + aliases?: string[]; + description?: string; + directMembersCount?: string; + email?: string; + etag?: string; + id?: string; + kind?: string; + name?: string; + nonEditableAliases?: string[]; + } + export interface Groups { + etag?: string; + groups?: Admin_directory_v1.Schema.Group[]; + kind?: string; + nextPageToken?: string; + } + export interface Member { + delivery_settings?: string; + email?: string; + etag?: string; + id?: string; + kind?: string; + role?: string; + status?: string; + type?: string; + } + export interface Members { + etag?: string; + kind?: string; + members?: Admin_directory_v1.Schema.Member[]; + nextPageToken?: string; + } + export interface MembersHasMember { + isMember?: boolean; + } + export interface MobileDevice { + adbStatus?: boolean; + applications?: Admin_directory_v1.Schema.MobileDeviceApplications[]; + basebandVersion?: string; + bootloaderVersion?: string; + brand?: string; + buildNumber?: string; + defaultLanguage?: string; + developerOptionsStatus?: boolean; + deviceCompromisedStatus?: string; + deviceId?: string; + devicePasswordStatus?: string; + email?: string[]; + encryptionStatus?: string; + etag?: string; + firstSync?: string; + hardware?: string; + hardwareId?: string; + imei?: string; + kernelVersion?: string; + kind?: string; + lastSync?: string; + managedAccountIsOnOwnerProfile?: boolean; + manufacturer?: string; + meid?: string; + model?: string; + name?: string[]; + networkOperator?: string; + os?: string; + otherAccountsInfo?: string[]; + privilege?: string; + releaseVersion?: string; + resourceId?: string; + securityPatchLevel?: string; + serialNumber?: string; + status?: string; + supportsWorkProfile?: boolean; + type?: string; + unknownSourcesStatus?: boolean; + userAgent?: string; + wifiMacAddress?: string; + } + export interface MobileDeviceAction { + action?: string; + } + export interface MobileDeviceApplications { + displayName?: string; + packageName?: string; + permission?: string[]; + versionCode?: number; + versionName?: string; + } + export interface MobileDevices { + etag?: string; + kind?: string; + mobiledevices?: Admin_directory_v1.Schema.MobileDevice[]; + nextPageToken?: string; + } + export interface Notification { + body?: string; + etag?: string; + fromAddress?: string; + isUnread?: boolean; + kind?: string; + notificationId?: string; + sendTime?: string; + subject?: string; + } + export interface Notifications { + etag?: string; + items?: Admin_directory_v1.Schema.Notification[]; + kind?: string; + nextPageToken?: string; + unreadNotificationsCount?: number; + } + export interface OrgUnit { + blockInheritance?: boolean; + description?: string; + etag?: string; + kind?: string; + name?: string; + orgUnitId?: string; + orgUnitPath?: string; + parentOrgUnitId?: string; + parentOrgUnitPath?: string; + } + export interface OrgUnits { + etag?: string; + kind?: string; + organizationUnits?: Admin_directory_v1.Schema.OrgUnit[]; + } + export interface Privilege { + childPrivileges?: Admin_directory_v1.Schema.Privilege[]; + etag?: string; + isOuScopable?: boolean; + kind?: string; + privilegeName?: string; + serviceId?: string; + serviceName?: string; + } + export interface Privileges { + etag?: string; + items?: Admin_directory_v1.Schema.Privilege[]; + kind?: string; + } + export interface Role { + etag?: string; + isSuperAdminRole?: boolean; + isSystemRole?: boolean; + kind?: string; + roleDescription?: string; + roleId?: string; + roleName?: string; + rolePrivileges?: Admin_directory_v1.Schema.RoleRolePrivileges[]; + } + export interface RoleAssignment { + assignedTo?: string; + etag?: string; + kind?: string; + orgUnitId?: string; + roleAssignmentId?: string; + roleId?: string; + scopeType?: string; + } + export interface RoleAssignments { + etag?: string; + items?: Admin_directory_v1.Schema.RoleAssignment[]; + kind?: string; + nextPageToken?: string; + } + export interface RoleRolePrivileges { + privilegeName?: string; + serviceId?: string; + } + export interface Roles { + etag?: string; + items?: Admin_directory_v1.Schema.Role[]; + kind?: string; + nextPageToken?: string; + } + export interface Schema { + displayName?: string; + etag?: string; + fields?: Admin_directory_v1.Schema.SchemaFieldSpec[]; + kind?: string; + schemaId?: string; + schemaName?: string; + } + export interface SchemaFieldSpec { + displayName?: string; + etag?: string; + fieldId?: string; + fieldName?: string; + fieldType?: string; + indexed?: boolean; + kind?: string; + multiValued?: boolean; + numericIndexingSpec?: Admin_directory_v1.Schema.SchemaFieldSpecNumericIndexingSpec; + readAccessType?: string; + } + export interface SchemaFieldSpecNumericIndexingSpec { + maxValue?: Number; + minValue?: Number; + } + export interface Schemas { + etag?: string; + kind?: string; + schemas?: Admin_directory_v1.Schema.Schema[]; + } + export interface Token { + anonymous?: boolean; + clientId?: string; + displayText?: string; + etag?: string; + kind?: string; + nativeApp?: boolean; + scopes?: string[]; + userKey?: string; + } + export interface Tokens { + etag?: string; + items?: Admin_directory_v1.Schema.Token[]; + kind?: string; + } + export interface TrustedAppId { + androidPackageName?: string; + certificateHashSHA1?: string; + certificateHashSHA256?: string; + etag?: string; + kind?: string; + } + export interface TrustedApps { + etag?: string; + kind?: string; + nextPageToken?: string; + trustedApps?: Admin_directory_v1.Schema.TrustedAppId[]; + } + export interface User { + addresses?: object; + agreedToTerms?: boolean; + aliases?: string[]; + archived?: boolean; + changePasswordAtNextLogin?: boolean; + creationTime?: string; + customSchemas?: object; + customerId?: string; + deletionTime?: string; + emails?: object; + etag?: string; + externalIds?: object; + gender?: object; + hashFunction?: string; + id?: string; + ims?: object; + includeInGlobalAddressList?: boolean; + ipWhitelisted?: boolean; + isAdmin?: boolean; + isDelegatedAdmin?: boolean; + isEnforcedIn2Sv?: boolean; + isEnrolledIn2Sv?: boolean; + isMailboxSetup?: boolean; + keywords?: object; + kind?: string; + languages?: object; + lastLoginTime?: string; + locations?: object; + name?: Admin_directory_v1.Schema.UserName; + nonEditableAliases?: string[]; + notes?: object; + orgUnitPath?: string; + organizations?: object; + password?: string; + phones?: object; + posixAccounts?: object; + primaryEmail?: string; + relations?: object; + sshPublicKeys?: object; + suspended?: boolean; + suspensionReason?: string; + thumbnailPhotoEtag?: string; + thumbnailPhotoUrl?: string; + websites?: object; + } + export interface UserAbout { + contentType?: string; + value?: string; + } + export interface UserAddress { + country?: string; + countryCode?: string; + customType?: string; + extendedAddress?: string; + formatted?: string; + locality?: string; + poBox?: string; + postalCode?: string; + primary?: boolean; + region?: string; + sourceIsStructured?: boolean; + streetAddress?: string; + type?: string; + } + export interface UserEmail { + address?: string; + customType?: string; + primary?: boolean; + type?: string; + } + export interface UserExternalId { + customType?: string; + type?: string; + value?: string; + } + export interface UserGender { + addressMeAs?: string; + customGender?: string; + type?: string; + } + export interface UserIm { + customProtocol?: string; + customType?: string; + im?: string; + primary?: boolean; + protocol?: string; + type?: string; + } + export interface UserKeyword { + customType?: string; + type?: string; + value?: string; + } + export interface UserLanguage { + customLanguage?: string; + languageCode?: string; + } + export interface UserLocation { + area?: string; + buildingId?: string; + customType?: string; + deskCode?: string; + floorName?: string; + floorSection?: string; + type?: string; + } + export interface UserMakeAdmin { + status?: boolean; + } + export interface UserName { + familyName?: string; + fullName?: string; + givenName?: string; + } + export interface UserOrganization { + costCenter?: string; + customType?: string; + department?: string; + description?: string; + domain?: string; + fullTimeEquivalent?: number; + location?: string; + name?: string; + primary?: boolean; + symbol?: string; + title?: string; + type?: string; + } + export interface UserPhone { + customType?: string; + primary?: boolean; + type?: string; + value?: string; + } + export interface UserPhoto { + etag?: string; + height?: number; + id?: string; + kind?: string; + mimeType?: string; + photoData?: string; + primaryEmail?: string; + width?: number; + } + export interface UserPosixAccount { + accountId?: string; + gecos?: string; + gid?: string; + homeDirectory?: string; + operatingSystemType?: string; + primary?: boolean; + shell?: string; + systemId?: string; + uid?: string; + username?: string; + } + export interface UserRelation { + customType?: string; + type?: string; + value?: string; + } + export interface UserSshPublicKey { + expirationTimeUsec?: string; + fingerprint?: string; + key?: string; + } + export interface UserUndelete { + orgUnitPath?: string; + } + export interface UserWebsite { + customType?: string; + primary?: boolean; + type?: string; + value?: string; + } + export interface Users { + etag?: string; + kind?: string; + nextPageToken?: string; + trigger_event?: string; + users?: Admin_directory_v1.Schema.User[]; + } + export interface VerificationCode { + etag?: string; + kind?: string; + userId?: string; + verificationCode?: string; + } + export interface VerificationCodes { + etag?: string; + items?: Admin_directory_v1.Schema.VerificationCode[]; + kind?: string; + } + } + } + export interface Admin_directory_v1 { + Asps?: Admin_directory_v1.Collection.AspsCollection; + Channels?: Admin_directory_v1.Collection.ChannelsCollection; + Chromeosdevices?: Admin_directory_v1.Collection.ChromeosdevicesCollection; + Customers?: Admin_directory_v1.Collection.CustomersCollection; + DomainAliases?: Admin_directory_v1.Collection.DomainAliasesCollection; + Domains?: Admin_directory_v1.Collection.DomainsCollection; + Groups?: Admin_directory_v1.Collection.GroupsCollection; + Members?: Admin_directory_v1.Collection.MembersCollection; + Mobiledevices?: Admin_directory_v1.Collection.MobiledevicesCollection; + Notifications?: Admin_directory_v1.Collection.NotificationsCollection; + Orgunits?: Admin_directory_v1.Collection.OrgunitsCollection; + Privileges?: Admin_directory_v1.Collection.PrivilegesCollection; + ResolvedAppAccessSettings?: Admin_directory_v1.Collection.ResolvedAppAccessSettingsCollection; + Resources?: Admin_directory_v1.Collection.ResourcesCollection; + RoleAssignments?: Admin_directory_v1.Collection.RoleAssignmentsCollection; + Roles?: Admin_directory_v1.Collection.RolesCollection; + Schemas?: Admin_directory_v1.Collection.SchemasCollection; + Tokens?: Admin_directory_v1.Collection.TokensCollection; + Users?: Admin_directory_v1.Collection.UsersCollection; + VerificationCodes?: Admin_directory_v1.Collection.VerificationCodesCollection; + // Create a new instance of Alias + newAlias(): Admin_directory_v1.Schema.Alias; + // Create a new instance of Building + newBuilding(): Admin_directory_v1.Schema.Building; + // Create a new instance of BuildingAddress + newBuildingAddress(): Admin_directory_v1.Schema.BuildingAddress; + // Create a new instance of BuildingCoordinates + newBuildingCoordinates(): Admin_directory_v1.Schema.BuildingCoordinates; + // Create a new instance of CalendarResource + newCalendarResource(): Admin_directory_v1.Schema.CalendarResource; + // Create a new instance of Channel + newChannel(): Admin_directory_v1.Schema.Channel; + // Create a new instance of ChromeOsDevice + newChromeOsDevice(): Admin_directory_v1.Schema.ChromeOsDevice; + // Create a new instance of ChromeOsDeviceAction + newChromeOsDeviceAction(): Admin_directory_v1.Schema.ChromeOsDeviceAction; + // Create a new instance of ChromeOsDeviceActiveTimeRanges + newChromeOsDeviceActiveTimeRanges(): Admin_directory_v1.Schema.ChromeOsDeviceActiveTimeRanges; + // Create a new instance of ChromeOsDeviceCpuStatusReports + newChromeOsDeviceCpuStatusReports(): Admin_directory_v1.Schema.ChromeOsDeviceCpuStatusReports; + // Create a new instance of ChromeOsDeviceCpuStatusReportsCpuTemperatureInfo + newChromeOsDeviceCpuStatusReportsCpuTemperatureInfo(): Admin_directory_v1.Schema.ChromeOsDeviceCpuStatusReportsCpuTemperatureInfo; + // Create a new instance of ChromeOsDeviceDeviceFiles + newChromeOsDeviceDeviceFiles(): Admin_directory_v1.Schema.ChromeOsDeviceDeviceFiles; + // Create a new instance of ChromeOsDeviceDiskVolumeReports + newChromeOsDeviceDiskVolumeReports(): Admin_directory_v1.Schema.ChromeOsDeviceDiskVolumeReports; + // Create a new instance of ChromeOsDeviceDiskVolumeReportsVolumeInfo + newChromeOsDeviceDiskVolumeReportsVolumeInfo(): Admin_directory_v1.Schema.ChromeOsDeviceDiskVolumeReportsVolumeInfo; + // Create a new instance of ChromeOsDeviceRecentUsers + newChromeOsDeviceRecentUsers(): Admin_directory_v1.Schema.ChromeOsDeviceRecentUsers; + // Create a new instance of ChromeOsDeviceSystemRamFreeReports + newChromeOsDeviceSystemRamFreeReports(): Admin_directory_v1.Schema.ChromeOsDeviceSystemRamFreeReports; + // Create a new instance of ChromeOsDeviceTpmVersionInfo + newChromeOsDeviceTpmVersionInfo(): Admin_directory_v1.Schema.ChromeOsDeviceTpmVersionInfo; + // Create a new instance of ChromeOsMoveDevicesToOu + newChromeOsMoveDevicesToOu(): Admin_directory_v1.Schema.ChromeOsMoveDevicesToOu; + // Create a new instance of Customer + newCustomer(): Admin_directory_v1.Schema.Customer; + // Create a new instance of CustomerPostalAddress + newCustomerPostalAddress(): Admin_directory_v1.Schema.CustomerPostalAddress; + // Create a new instance of DomainAlias + newDomainAlias(): Admin_directory_v1.Schema.DomainAlias; + // Create a new instance of Domains + newDomains(): Admin_directory_v1.Schema.Domains; + // Create a new instance of Feature + newFeature(): Admin_directory_v1.Schema.Feature; + // Create a new instance of FeatureRename + newFeatureRename(): Admin_directory_v1.Schema.FeatureRename; + // Create a new instance of Group + newGroup(): Admin_directory_v1.Schema.Group; + // Create a new instance of Member + newMember(): Admin_directory_v1.Schema.Member; + // Create a new instance of MobileDeviceAction + newMobileDeviceAction(): Admin_directory_v1.Schema.MobileDeviceAction; + // Create a new instance of Notification + newNotification(): Admin_directory_v1.Schema.Notification; + // Create a new instance of OrgUnit + newOrgUnit(): Admin_directory_v1.Schema.OrgUnit; + // Create a new instance of Role + newRole(): Admin_directory_v1.Schema.Role; + // Create a new instance of RoleAssignment + newRoleAssignment(): Admin_directory_v1.Schema.RoleAssignment; + // Create a new instance of RoleRolePrivileges + newRoleRolePrivileges(): Admin_directory_v1.Schema.RoleRolePrivileges; + // Create a new instance of Schema + newSchema(): Admin_directory_v1.Schema.Schema; + // Create a new instance of SchemaFieldSpec + newSchemaFieldSpec(): Admin_directory_v1.Schema.SchemaFieldSpec; + // Create a new instance of SchemaFieldSpecNumericIndexingSpec + newSchemaFieldSpecNumericIndexingSpec(): Admin_directory_v1.Schema.SchemaFieldSpecNumericIndexingSpec; + // Create a new instance of User + newUser(): Admin_directory_v1.Schema.User; + // Create a new instance of UserMakeAdmin + newUserMakeAdmin(): Admin_directory_v1.Schema.UserMakeAdmin; + // Create a new instance of UserName + newUserName(): Admin_directory_v1.Schema.UserName; + // Create a new instance of UserPhoto + newUserPhoto(): Admin_directory_v1.Schema.UserPhoto; + // Create a new instance of UserUndelete + newUserUndelete(): Admin_directory_v1.Schema.UserUndelete; + } +} diff --git a/types/google-apps-script/apis/calendar/v3.d.ts b/types/google-apps-script/apis/calendar/v3.d.ts index e69de29bb2..2d0d99af94 100644 --- a/types/google-apps-script/apis/calendar/v3.d.ts +++ b/types/google-apps-script/apis/calendar/v3.d.ts @@ -0,0 +1,584 @@ +// Type definitions for Google Apps Script 2019-03-22 +// Project: https://developers.google.com/apps-script/ +// Definitions by: mtgto +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + +declare namespace GoogleAppsScript { + namespace Calendar_v3 { + namespace Collection { + export interface AclCollection { + // Returns an access control rule. + get(calendarId: string, ruleId: string): Calendar_v3.Schema.AclRule; + // Returns an access control rule. + get(calendarId: string, ruleId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.AclRule; + // Creates an access control rule. + insert(resource: Schema.AclRule, calendarId: string): Calendar_v3.Schema.AclRule; + // Creates an access control rule. + insert(resource: Schema.AclRule, calendarId: string, optionalArgs: object): Calendar_v3.Schema.AclRule; + // Creates an access control rule. + insert(resource: Schema.AclRule, calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.AclRule; + // Returns the rules in the access control list for the calendar. + list(calendarId: string): Calendar_v3.Schema.Acl; + // Returns the rules in the access control list for the calendar. + list(calendarId: string, optionalArgs: object): Calendar_v3.Schema.Acl; + // Returns the rules in the access control list for the calendar. + list(calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Acl; + // Updates an access control rule. This method supports patch semantics. + patch(resource: Schema.AclRule, calendarId: string, ruleId: string): Calendar_v3.Schema.AclRule; + // Updates an access control rule. This method supports patch semantics. + patch(resource: Schema.AclRule, calendarId: string, ruleId: string, optionalArgs: object): Calendar_v3.Schema.AclRule; + // Updates an access control rule. This method supports patch semantics. + patch(resource: Schema.AclRule, calendarId: string, ruleId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.AclRule; + // Deletes an access control rule. + remove(calendarId: string, ruleId: string): void; + // Deletes an access control rule. + remove(calendarId: string, ruleId: string, optionalArgs: object, headers: object): void; + // Updates an access control rule. + update(resource: Schema.AclRule, calendarId: string, ruleId: string): Calendar_v3.Schema.AclRule; + // Updates an access control rule. + update(resource: Schema.AclRule, calendarId: string, ruleId: string, optionalArgs: object): Calendar_v3.Schema.AclRule; + // Updates an access control rule. + update(resource: Schema.AclRule, calendarId: string, ruleId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.AclRule; + // Watch for changes to ACL resources. + watch(resource: Schema.Channel, calendarId: string): Calendar_v3.Schema.Channel; + // Watch for changes to ACL resources. + watch(resource: Schema.Channel, calendarId: string, optionalArgs: object): Calendar_v3.Schema.Channel; + // Watch for changes to ACL resources. + watch(resource: Schema.Channel, calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Channel; + } + export interface CalendarListCollection { + // Returns a calendar from the user's calendar list. + get(calendarId: string): Calendar_v3.Schema.CalendarListEntry; + // Returns a calendar from the user's calendar list. + get(calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.CalendarListEntry; + // Inserts an existing calendar into the user's calendar list. + insert(resource: Schema.CalendarListEntry): Calendar_v3.Schema.CalendarListEntry; + // Inserts an existing calendar into the user's calendar list. + insert(resource: Schema.CalendarListEntry, optionalArgs: object): Calendar_v3.Schema.CalendarListEntry; + // Inserts an existing calendar into the user's calendar list. + insert(resource: Schema.CalendarListEntry, optionalArgs: object, headers: object): Calendar_v3.Schema.CalendarListEntry; + // Returns the calendars on the user's calendar list. + list(): Calendar_v3.Schema.CalendarList; + // Returns the calendars on the user's calendar list. + list(optionalArgs: object): Calendar_v3.Schema.CalendarList; + // Returns the calendars on the user's calendar list. + list(optionalArgs: object, headers: object): Calendar_v3.Schema.CalendarList; + // Updates an existing calendar on the user's calendar list. This method supports patch semantics. + patch(resource: Schema.CalendarListEntry, calendarId: string): Calendar_v3.Schema.CalendarListEntry; + // Updates an existing calendar on the user's calendar list. This method supports patch semantics. + patch(resource: Schema.CalendarListEntry, calendarId: string, optionalArgs: object): Calendar_v3.Schema.CalendarListEntry; + // Updates an existing calendar on the user's calendar list. This method supports patch semantics. + patch(resource: Schema.CalendarListEntry, calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.CalendarListEntry; + // Removes a calendar from the user's calendar list. + remove(calendarId: string): void; + // Removes a calendar from the user's calendar list. + remove(calendarId: string, optionalArgs: object, headers: object): void; + // Updates an existing calendar on the user's calendar list. + update(resource: Schema.CalendarListEntry, calendarId: string): Calendar_v3.Schema.CalendarListEntry; + // Updates an existing calendar on the user's calendar list. + update(resource: Schema.CalendarListEntry, calendarId: string, optionalArgs: object): Calendar_v3.Schema.CalendarListEntry; + // Updates an existing calendar on the user's calendar list. + update(resource: Schema.CalendarListEntry, calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.CalendarListEntry; + // Watch for changes to CalendarList resources. + watch(resource: Schema.Channel): Calendar_v3.Schema.Channel; + // Watch for changes to CalendarList resources. + watch(resource: Schema.Channel, optionalArgs: object): Calendar_v3.Schema.Channel; + // Watch for changes to CalendarList resources. + watch(resource: Schema.Channel, optionalArgs: object, headers: object): Calendar_v3.Schema.Channel; + } + export interface CalendarsCollection { + // Clears a primary calendar. This operation deletes all events associated with the primary calendar of an account. + clear(calendarId: string): void; + // Clears a primary calendar. This operation deletes all events associated with the primary calendar of an account. + clear(calendarId: string, optionalArgs: object, headers: object): void; + // Returns metadata for a calendar. + get(calendarId: string): Calendar_v3.Schema.Calendar; + // Returns metadata for a calendar. + get(calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Calendar; + // Creates a secondary calendar. + insert(resource: Schema.Calendar): Calendar_v3.Schema.Calendar; + // Creates a secondary calendar. + insert(resource: Schema.Calendar, optionalArgs: object, headers: object): Calendar_v3.Schema.Calendar; + // Updates metadata for a calendar. This method supports patch semantics. + patch(resource: Schema.Calendar, calendarId: string): Calendar_v3.Schema.Calendar; + // Updates metadata for a calendar. This method supports patch semantics. + patch(resource: Schema.Calendar, calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Calendar; + // Deletes a secondary calendar. Use calendars.clear for clearing all events on primary calendars. + remove(calendarId: string): void; + // Deletes a secondary calendar. Use calendars.clear for clearing all events on primary calendars. + remove(calendarId: string, optionalArgs: object, headers: object): void; + // Updates metadata for a calendar. + update(resource: Schema.Calendar, calendarId: string): Calendar_v3.Schema.Calendar; + // Updates metadata for a calendar. + update(resource: Schema.Calendar, calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Calendar; + } + export interface ChannelsCollection { + // Stop watching resources through this channel + stop(resource: Schema.Channel): void; + // Stop watching resources through this channel + stop(resource: Schema.Channel, optionalArgs: object, headers: object): void; + } + export interface ColorsCollection { + // Returns the color definitions for calendars and events. + get(): Calendar_v3.Schema.Colors; + // Returns the color definitions for calendars and events. + get(optionalArgs: object, headers: object): Calendar_v3.Schema.Colors; + } + export interface EventsCollection { + // Returns an event. + get(calendarId: string, eventId: string): Calendar_v3.Schema.Event; + // Returns an event. + get(calendarId: string, eventId: string, optionalArgs: object): Calendar_v3.Schema.Event; + // Returns an event. + get(calendarId: string, eventId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Event; + // Imports an event. This operation is used to add a private copy of an existing event to a calendar. + import(resource: Schema.Event, calendarId: string): Calendar_v3.Schema.Event; + // Imports an event. This operation is used to add a private copy of an existing event to a calendar. + import(resource: Schema.Event, calendarId: string, optionalArgs: object): Calendar_v3.Schema.Event; + // Imports an event. This operation is used to add a private copy of an existing event to a calendar. + import(resource: Schema.Event, calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Event; + // Creates an event. + insert(resource: Schema.Event, calendarId: string): Calendar_v3.Schema.Event; + // Creates an event. + insert(resource: Schema.Event, calendarId: string, optionalArgs: object): Calendar_v3.Schema.Event; + // Creates an event. + insert(resource: Schema.Event, calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Event; + // Returns instances of the specified recurring event. + instances(calendarId: string, eventId: string): Calendar_v3.Schema.Events; + // Returns instances of the specified recurring event. + instances(calendarId: string, eventId: string, optionalArgs: object): Calendar_v3.Schema.Events; + // Returns instances of the specified recurring event. + instances(calendarId: string, eventId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Events; + // Returns events on the specified calendar. + list(calendarId: string): Calendar_v3.Schema.Events; + // Returns events on the specified calendar. + list(calendarId: string, optionalArgs: object): Calendar_v3.Schema.Events; + // Returns events on the specified calendar. + list(calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Events; + // Moves an event to another calendar, i.e. changes an event's organizer. + move(calendarId: string, eventId: string, destination: string): Calendar_v3.Schema.Event; + // Moves an event to another calendar, i.e. changes an event's organizer. + move(calendarId: string, eventId: string, destination: string, optionalArgs: object): Calendar_v3.Schema.Event; + // Moves an event to another calendar, i.e. changes an event's organizer. + move(calendarId: string, eventId: string, destination: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Event; + // Updates an event. This method supports patch semantics. + patch(resource: Schema.Event, calendarId: string, eventId: string): Calendar_v3.Schema.Event; + // Updates an event. This method supports patch semantics. + patch(resource: Schema.Event, calendarId: string, eventId: string, optionalArgs: object): Calendar_v3.Schema.Event; + // Updates an event. This method supports patch semantics. + patch(resource: Schema.Event, calendarId: string, eventId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Event; + // Creates an event based on a simple text string. + quickAdd(calendarId: string, text: string): Calendar_v3.Schema.Event; + // Creates an event based on a simple text string. + quickAdd(calendarId: string, text: string, optionalArgs: object): Calendar_v3.Schema.Event; + // Creates an event based on a simple text string. + quickAdd(calendarId: string, text: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Event; + // Deletes an event. + remove(calendarId: string, eventId: string): void; + // Deletes an event. + remove(calendarId: string, eventId: string, optionalArgs: object): void; + // Deletes an event. + remove(calendarId: string, eventId: string, optionalArgs: object, headers: object): void; + // Updates an event. + update(resource: Schema.Event, calendarId: string, eventId: string): Calendar_v3.Schema.Event; + // Updates an event. + update(resource: Schema.Event, calendarId: string, eventId: string, optionalArgs: object): Calendar_v3.Schema.Event; + // Updates an event. + update(resource: Schema.Event, calendarId: string, eventId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Event; + // Watch for changes to Events resources. + watch(resource: Schema.Channel, calendarId: string): Calendar_v3.Schema.Channel; + // Watch for changes to Events resources. + watch(resource: Schema.Channel, calendarId: string, optionalArgs: object): Calendar_v3.Schema.Channel; + // Watch for changes to Events resources. + watch(resource: Schema.Channel, calendarId: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Channel; + } + export interface FreebusyCollection { + // Returns free/busy information for a set of calendars. + query(resource: Schema.FreeBusyRequest): Calendar_v3.Schema.FreeBusyResponse; + // Returns free/busy information for a set of calendars. + query(resource: Schema.FreeBusyRequest, optionalArgs: object, headers: object): Calendar_v3.Schema.FreeBusyResponse; + } + export interface SettingsCollection { + // Returns a single user setting. + get(setting: string): Calendar_v3.Schema.Setting; + // Returns a single user setting. + get(setting: string, optionalArgs: object, headers: object): Calendar_v3.Schema.Setting; + // Returns all user settings for the authenticated user. + list(): Calendar_v3.Schema.Settings; + // Returns all user settings for the authenticated user. + list(optionalArgs: object): Calendar_v3.Schema.Settings; + // Returns all user settings for the authenticated user. + list(optionalArgs: object, headers: object): Calendar_v3.Schema.Settings; + // Watch for changes to Settings resources. + watch(resource: Schema.Channel): Calendar_v3.Schema.Channel; + // Watch for changes to Settings resources. + watch(resource: Schema.Channel, optionalArgs: object): Calendar_v3.Schema.Channel; + // Watch for changes to Settings resources. + watch(resource: Schema.Channel, optionalArgs: object, headers: object): Calendar_v3.Schema.Channel; + } + } + namespace Schema { + export interface Acl { + etag?: string; + items?: Calendar_v3.Schema.AclRule[]; + kind?: string; + nextPageToken?: string; + nextSyncToken?: string; + } + export interface AclRule { + etag?: string; + id?: string; + kind?: string; + role?: string; + scope?: Calendar_v3.Schema.AclRuleScope; + } + export interface AclRuleScope { + type?: string; + value?: string; + } + export interface Calendar { + conferenceProperties?: Calendar_v3.Schema.ConferenceProperties; + description?: string; + etag?: string; + id?: string; + kind?: string; + location?: string; + summary?: string; + timeZone?: string; + } + export interface CalendarList { + etag?: string; + items?: Calendar_v3.Schema.CalendarListEntry[]; + kind?: string; + nextPageToken?: string; + nextSyncToken?: string; + } + export interface CalendarListEntry { + accessRole?: string; + backgroundColor?: string; + colorId?: string; + conferenceProperties?: Calendar_v3.Schema.ConferenceProperties; + defaultReminders?: Calendar_v3.Schema.EventReminder[]; + deleted?: boolean; + description?: string; + etag?: string; + foregroundColor?: string; + hidden?: boolean; + id?: string; + kind?: string; + location?: string; + notificationSettings?: Calendar_v3.Schema.CalendarListEntryNotificationSettings; + primary?: boolean; + selected?: boolean; + summary?: string; + summaryOverride?: string; + timeZone?: string; + } + export interface CalendarListEntryNotificationSettings { + notifications?: Calendar_v3.Schema.CalendarNotification[]; + } + export interface CalendarNotification { + method?: string; + type?: string; + } + export interface Channel { + address?: string; + expiration?: string; + id?: string; + kind?: string; + params?: object; + payload?: boolean; + resourceId?: string; + resourceUri?: string; + token?: string; + type?: string; + } + export interface ColorDefinition { + background?: string; + foreground?: string; + } + export interface Colors { + calendar?: object; + event?: object; + kind?: string; + updated?: string; + } + export interface ConferenceData { + conferenceId?: string; + conferenceSolution?: Calendar_v3.Schema.ConferenceSolution; + createRequest?: Calendar_v3.Schema.CreateConferenceRequest; + entryPoints?: Calendar_v3.Schema.EntryPoint[]; + notes?: string; + parameters?: Calendar_v3.Schema.ConferenceParameters; + signature?: string; + } + export interface ConferenceParameters { + addOnParameters?: Calendar_v3.Schema.ConferenceParametersAddOnParameters; + } + export interface ConferenceParametersAddOnParameters { + parameters?: object; + } + export interface ConferenceProperties { + allowedConferenceSolutionTypes?: string[]; + } + export interface ConferenceRequestStatus { + statusCode?: string; + } + export interface ConferenceSolution { + iconUri?: string; + key?: Calendar_v3.Schema.ConferenceSolutionKey; + name?: string; + } + export interface ConferenceSolutionKey { + type?: string; + } + export interface CreateConferenceRequest { + conferenceSolutionKey?: Calendar_v3.Schema.ConferenceSolutionKey; + requestId?: string; + status?: Calendar_v3.Schema.ConferenceRequestStatus; + } + export interface EntryPoint { + accessCode?: string; + entryPointFeatures?: string[]; + entryPointType?: string; + label?: string; + meetingCode?: string; + passcode?: string; + password?: string; + pin?: string; + regionCode?: string; + uri?: string; + } + export interface Error { + domain?: string; + reason?: string; + } + export interface Event { + anyoneCanAddSelf?: boolean; + attachments?: Calendar_v3.Schema.EventAttachment[]; + attendees?: Calendar_v3.Schema.EventAttendee[]; + attendeesOmitted?: boolean; + colorId?: string; + conferenceData?: Calendar_v3.Schema.ConferenceData; + created?: string; + creator?: Calendar_v3.Schema.EventCreator; + description?: string; + end?: Calendar_v3.Schema.EventDateTime; + endTimeUnspecified?: boolean; + etag?: string; + extendedProperties?: Calendar_v3.Schema.EventExtendedProperties; + gadget?: Calendar_v3.Schema.EventGadget; + guestsCanInviteOthers?: boolean; + guestsCanModify?: boolean; + guestsCanSeeOtherGuests?: boolean; + hangoutLink?: string; + htmlLink?: string; + iCalUID?: string; + id?: string; + kind?: string; + location?: string; + locked?: boolean; + organizer?: Calendar_v3.Schema.EventOrganizer; + originalStartTime?: Calendar_v3.Schema.EventDateTime; + privateCopy?: boolean; + recurrence?: string[]; + recurringEventId?: string; + reminders?: Calendar_v3.Schema.EventReminders; + sequence?: number; + source?: Calendar_v3.Schema.EventSource; + start?: Calendar_v3.Schema.EventDateTime; + status?: string; + summary?: string; + transparency?: string; + updated?: string; + visibility?: string; + } + export interface EventAttachment { + fileId?: string; + fileUrl?: string; + iconLink?: string; + mimeType?: string; + title?: string; + } + export interface EventAttendee { + additionalGuests?: number; + comment?: string; + displayName?: string; + email?: string; + id?: string; + optional?: boolean; + organizer?: boolean; + resource?: boolean; + responseStatus?: string; + self?: boolean; + } + export interface EventCreator { + displayName?: string; + email?: string; + id?: string; + self?: boolean; + } + export interface EventDateTime { + date?: string; + dateTime?: string; + timeZone?: string; + } + export interface EventExtendedProperties { + private?: object; + shared?: object; + } + export interface EventGadget { + display?: string; + height?: number; + iconLink?: string; + link?: string; + preferences?: object; + title?: string; + type?: string; + width?: number; + } + export interface EventOrganizer { + displayName?: string; + email?: string; + id?: string; + self?: boolean; + } + export interface EventReminder { + method?: string; + minutes?: number; + } + export interface EventReminders { + overrides?: Calendar_v3.Schema.EventReminder[]; + useDefault?: boolean; + } + export interface EventSource { + title?: string; + url?: string; + } + export interface Events { + accessRole?: string; + defaultReminders?: Calendar_v3.Schema.EventReminder[]; + description?: string; + etag?: string; + items?: Calendar_v3.Schema.Event[]; + kind?: string; + nextPageToken?: string; + nextSyncToken?: string; + summary?: string; + timeZone?: string; + updated?: string; + } + export interface FreeBusyCalendar { + busy?: Calendar_v3.Schema.TimePeriod[]; + errors?: Calendar_v3.Schema.Error[]; + } + export interface FreeBusyGroup { + calendars?: string[]; + errors?: Calendar_v3.Schema.Error[]; + } + export interface FreeBusyRequest { + calendarExpansionMax?: number; + groupExpansionMax?: number; + items?: Calendar_v3.Schema.FreeBusyRequestItem[]; + timeMax?: string; + timeMin?: string; + timeZone?: string; + } + export interface FreeBusyRequestItem { + id?: string; + } + export interface FreeBusyResponse { + calendars?: object; + groups?: object; + kind?: string; + timeMax?: string; + timeMin?: string; + } + export interface Setting { + etag?: string; + id?: string; + kind?: string; + value?: string; + } + export interface Settings { + etag?: string; + items?: Calendar_v3.Schema.Setting[]; + kind?: string; + nextPageToken?: string; + nextSyncToken?: string; + } + export interface TimePeriod { + end?: string; + start?: string; + } + } + } + export interface Calendar_v3 { + Acl?: Calendar_v3.Collection.AclCollection; + CalendarList?: Calendar_v3.Collection.CalendarListCollection; + Calendars?: Calendar_v3.Collection.CalendarsCollection; + Channels?: Calendar_v3.Collection.ChannelsCollection; + Colors?: Calendar_v3.Collection.ColorsCollection; + Events?: Calendar_v3.Collection.EventsCollection; + Freebusy?: Calendar_v3.Collection.FreebusyCollection; + Settings?: Calendar_v3.Collection.SettingsCollection; + // Create a new instance of AclRule + newAclRule(): Calendar_v3.Schema.AclRule; + // Create a new instance of AclRuleScope + newAclRuleScope(): Calendar_v3.Schema.AclRuleScope; + // Create a new instance of Calendar + newCalendar(): Calendar_v3.Schema.Calendar; + // Create a new instance of CalendarListEntry + newCalendarListEntry(): Calendar_v3.Schema.CalendarListEntry; + // Create a new instance of CalendarListEntryNotificationSettings + newCalendarListEntryNotificationSettings(): Calendar_v3.Schema.CalendarListEntryNotificationSettings; + // Create a new instance of CalendarNotification + newCalendarNotification(): Calendar_v3.Schema.CalendarNotification; + // Create a new instance of Channel + newChannel(): Calendar_v3.Schema.Channel; + // Create a new instance of ConferenceData + newConferenceData(): Calendar_v3.Schema.ConferenceData; + // Create a new instance of ConferenceParameters + newConferenceParameters(): Calendar_v3.Schema.ConferenceParameters; + // Create a new instance of ConferenceParametersAddOnParameters + newConferenceParametersAddOnParameters(): Calendar_v3.Schema.ConferenceParametersAddOnParameters; + // Create a new instance of ConferenceProperties + newConferenceProperties(): Calendar_v3.Schema.ConferenceProperties; + // Create a new instance of ConferenceRequestStatus + newConferenceRequestStatus(): Calendar_v3.Schema.ConferenceRequestStatus; + // Create a new instance of ConferenceSolution + newConferenceSolution(): Calendar_v3.Schema.ConferenceSolution; + // Create a new instance of ConferenceSolutionKey + newConferenceSolutionKey(): Calendar_v3.Schema.ConferenceSolutionKey; + // Create a new instance of CreateConferenceRequest + newCreateConferenceRequest(): Calendar_v3.Schema.CreateConferenceRequest; + // Create a new instance of EntryPoint + newEntryPoint(): Calendar_v3.Schema.EntryPoint; + // Create a new instance of Event + newEvent(): Calendar_v3.Schema.Event; + // Create a new instance of EventAttachment + newEventAttachment(): Calendar_v3.Schema.EventAttachment; + // Create a new instance of EventAttendee + newEventAttendee(): Calendar_v3.Schema.EventAttendee; + // Create a new instance of EventCreator + newEventCreator(): Calendar_v3.Schema.EventCreator; + // Create a new instance of EventDateTime + newEventDateTime(): Calendar_v3.Schema.EventDateTime; + // Create a new instance of EventExtendedProperties + newEventExtendedProperties(): Calendar_v3.Schema.EventExtendedProperties; + // Create a new instance of EventGadget + newEventGadget(): Calendar_v3.Schema.EventGadget; + // Create a new instance of EventOrganizer + newEventOrganizer(): Calendar_v3.Schema.EventOrganizer; + // Create a new instance of EventReminder + newEventReminder(): Calendar_v3.Schema.EventReminder; + // Create a new instance of EventReminders + newEventReminders(): Calendar_v3.Schema.EventReminders; + // Create a new instance of EventSource + newEventSource(): Calendar_v3.Schema.EventSource; + // Create a new instance of FreeBusyRequest + newFreeBusyRequest(): Calendar_v3.Schema.FreeBusyRequest; + // Create a new instance of FreeBusyRequestItem + newFreeBusyRequestItem(): Calendar_v3.Schema.FreeBusyRequestItem; + } +} diff --git a/types/google-apps-script/google-apps-script-tests.ts b/types/google-apps-script/google-apps-script-tests.ts index a6a3ac8437..183a753e5f 100644 --- a/types/google-apps-script/google-apps-script-tests.ts +++ b/types/google-apps-script/google-apps-script-tests.ts @@ -35,4 +35,57 @@ const postTest = (payload: Object): string => { payload: payload }; return UrlFetchApp.fetch(url, params).getContentText(); -}; \ No newline at end of file +}; + +// Calendar (Advanced service) +declare const Calendar: GoogleAppsScript.Calendar_v3; +const createEvent = (): void => { + const calendarId = 'primary'; + const start = new Date(); + const end = new Date(); + start.setHours(10); + end.setHours(11); + let event: GoogleAppsScript.Calendar_v3.Schema.Event = { + summary: 'Lunch Meeting', + location: 'The Deli', + description: 'To discuss our plans for the presentation next week.', + start: { + dateTime: start.toISOString() + }, + end: { + dateTime: end.toISOString() + }, + attendees: [ + {email: 'alice@example.com'}, + {email: 'bob@example.com'} + ], + // Red background. Use Calendar.Colors.get() for the full list. + colorId: "11" + }; + event = Calendar.Events.insert(event, calendarId); + Logger.log('Event ID: ' + event.id); +} + +// Admin Directory (Advanced service) +declare const AdminDirectory: GoogleAppsScript.Admin_directory_v1; +const listAllUsers = () => { + let pageToken: string; + let page: GoogleAppsScript.Admin_directory_v1.Schema.Users; + do { + page = AdminDirectory.Users.list({ + domain: 'example.com', + orderBy: 'givenName', + maxResults: 100, + pageToken: pageToken + }); + const users: GoogleAppsScript.Admin_directory_v1.Schema.User[] = page.users; + if (users) { + for (const user of users) { + Logger.log('%s (%s)', user.name.fullName, user.primaryEmail); + } + } else { + Logger.log('No users found.'); + } + pageToken = page.nextPageToken; + } while (pageToken); +} From c7e3f70c73efc5278aa650295a337048bf6546d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miika=20H=C3=A4nninen?= Date: Sun, 24 Mar 2019 06:29:05 +0200 Subject: [PATCH 074/223] Ramda remaining 0.26 changes (#34141) * [Ramda] Added dropRepeats, mergeLeft and hasPath definition * Ramda: Add definition for otherwise * Ramda: Add definitions pipeWith and composeWith * Ramda: Add definition for then * Ramda: Add definition for thunkify * Ramda: Remove definition for memoize This previously deprecated function was removed in 0.26 * Ramda: Update memoizeWith documentation and fix its typing * Ramda: Mark new deprecations * Ramda: set minimum ts version to 3.3 * Ramda: Add definition for dropRepeatsWith * Ramda: Add definition for mergeRight * Ramda: Improve the types of the merge functions --- types/ramda/es/composeWith.d.ts | 2 + types/ramda/es/dropRepeats.d.ts | 2 + types/ramda/es/dropRepeatsWith.d.ts | 2 + types/ramda/es/hasPath.d.ts | 2 + types/ramda/es/memoize.d.ts | 2 - types/ramda/es/mergeLeft.d.ts | 2 + types/ramda/es/mergeRight.d.ts | 2 + types/ramda/es/otherwise.d.ts | 2 + types/ramda/es/pipeWith.d.ts | 2 + types/ramda/es/then.d.ts | 2 + types/ramda/es/thunkify.d.ts | 2 + types/ramda/index.d.ts | 308 +++++++++++++++++++++++---- types/ramda/ramda-tests.ts | 179 +++++++++++++--- types/ramda/src/composeWith.d.ts | 2 + types/ramda/src/dropRepeats.d.ts | 2 + types/ramda/src/dropRepeatsWith.d.ts | 2 + types/ramda/src/hasPath.d.ts | 2 + types/ramda/src/memoize.d.ts | 2 - types/ramda/src/mergeLeft.d.ts | 2 + types/ramda/src/mergeRight.d.ts | 2 + types/ramda/src/otherwise.d.ts | 2 + types/ramda/src/pipeWith.d.ts | 2 + types/ramda/src/then.d.ts | 2 + types/ramda/src/thunkify.d.ts | 2 + 24 files changed, 459 insertions(+), 72 deletions(-) create mode 100644 types/ramda/es/composeWith.d.ts create mode 100644 types/ramda/es/dropRepeats.d.ts create mode 100644 types/ramda/es/dropRepeatsWith.d.ts create mode 100644 types/ramda/es/hasPath.d.ts delete mode 100644 types/ramda/es/memoize.d.ts create mode 100644 types/ramda/es/mergeLeft.d.ts create mode 100644 types/ramda/es/mergeRight.d.ts create mode 100644 types/ramda/es/otherwise.d.ts create mode 100644 types/ramda/es/pipeWith.d.ts create mode 100644 types/ramda/es/then.d.ts create mode 100644 types/ramda/es/thunkify.d.ts create mode 100644 types/ramda/src/composeWith.d.ts create mode 100644 types/ramda/src/dropRepeats.d.ts create mode 100644 types/ramda/src/dropRepeatsWith.d.ts create mode 100644 types/ramda/src/hasPath.d.ts delete mode 100644 types/ramda/src/memoize.d.ts create mode 100644 types/ramda/src/mergeLeft.d.ts create mode 100644 types/ramda/src/mergeRight.d.ts create mode 100644 types/ramda/src/otherwise.d.ts create mode 100644 types/ramda/src/pipeWith.d.ts create mode 100644 types/ramda/src/then.d.ts create mode 100644 types/ramda/src/thunkify.d.ts diff --git a/types/ramda/es/composeWith.d.ts b/types/ramda/es/composeWith.d.ts new file mode 100644 index 0000000000..fbde7d67ad --- /dev/null +++ b/types/ramda/es/composeWith.d.ts @@ -0,0 +1,2 @@ +import { composeWith } from '../index'; +export default composeWith; diff --git a/types/ramda/es/dropRepeats.d.ts b/types/ramda/es/dropRepeats.d.ts new file mode 100644 index 0000000000..dc88dea52e --- /dev/null +++ b/types/ramda/es/dropRepeats.d.ts @@ -0,0 +1,2 @@ +import { dropRepeats } from '../index'; +export default dropRepeats; diff --git a/types/ramda/es/dropRepeatsWith.d.ts b/types/ramda/es/dropRepeatsWith.d.ts new file mode 100644 index 0000000000..c6fb6c4883 --- /dev/null +++ b/types/ramda/es/dropRepeatsWith.d.ts @@ -0,0 +1,2 @@ +import { dropRepeatsWith } from '../index'; +export default dropRepeatsWith; diff --git a/types/ramda/es/hasPath.d.ts b/types/ramda/es/hasPath.d.ts new file mode 100644 index 0000000000..0654145350 --- /dev/null +++ b/types/ramda/es/hasPath.d.ts @@ -0,0 +1,2 @@ +import { hasPath } from '../index'; +export default hasPath; diff --git a/types/ramda/es/memoize.d.ts b/types/ramda/es/memoize.d.ts deleted file mode 100644 index a32d4d0016..0000000000 --- a/types/ramda/es/memoize.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { memoize } from '../index'; -export default memoize; diff --git a/types/ramda/es/mergeLeft.d.ts b/types/ramda/es/mergeLeft.d.ts new file mode 100644 index 0000000000..8af61d3d19 --- /dev/null +++ b/types/ramda/es/mergeLeft.d.ts @@ -0,0 +1,2 @@ +import { mergeLeft } from '../index'; +export default mergeLeft; diff --git a/types/ramda/es/mergeRight.d.ts b/types/ramda/es/mergeRight.d.ts new file mode 100644 index 0000000000..884165f20f --- /dev/null +++ b/types/ramda/es/mergeRight.d.ts @@ -0,0 +1,2 @@ +import { mergeRight } from '../index'; +export default mergeRight; diff --git a/types/ramda/es/otherwise.d.ts b/types/ramda/es/otherwise.d.ts new file mode 100644 index 0000000000..bbe0539f15 --- /dev/null +++ b/types/ramda/es/otherwise.d.ts @@ -0,0 +1,2 @@ +import { otherwise } from '../index'; +export default otherwise; diff --git a/types/ramda/es/pipeWith.d.ts b/types/ramda/es/pipeWith.d.ts new file mode 100644 index 0000000000..84715cc5b4 --- /dev/null +++ b/types/ramda/es/pipeWith.d.ts @@ -0,0 +1,2 @@ +import { pipeWith } from '../index'; +export default pipeWith; diff --git a/types/ramda/es/then.d.ts b/types/ramda/es/then.d.ts new file mode 100644 index 0000000000..24f6f87504 --- /dev/null +++ b/types/ramda/es/then.d.ts @@ -0,0 +1,2 @@ +import { then } from '../index'; +export default then; diff --git a/types/ramda/es/thunkify.d.ts b/types/ramda/es/thunkify.d.ts new file mode 100644 index 0000000000..9c2fba33de --- /dev/null +++ b/types/ramda/es/thunkify.d.ts @@ -0,0 +1,2 @@ +import { thunkify } from '../index'; +export default thunkify; diff --git a/types/ramda/index.d.ts b/types/ramda/index.d.ts index 1078d9a51a..17588e9a88 100644 --- a/types/ramda/index.d.ts +++ b/types/ramda/index.d.ts @@ -29,7 +29,7 @@ // Krantisinh Deshmukh // Pierre-Antoine Mills // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 3.2 +// TypeScript Version: 3.3 /// /// @@ -61,6 +61,7 @@ /// /// /// +/// /// /// /// @@ -81,6 +82,8 @@ /// /// /// +/// +/// /// /// /// @@ -105,6 +108,7 @@ /// /// /// +/// /// /// /// @@ -152,13 +156,14 @@ /// /// /// -/// /// /// /// /// /// /// +/// +/// /// /// /// @@ -179,6 +184,7 @@ /// /// /// +/// /// /// /// @@ -193,6 +199,7 @@ /// /// /// +/// /// /// /// @@ -237,6 +244,8 @@ /// /// /// +/// +/// /// /// /// @@ -308,6 +317,7 @@ /// /// /// +/// /// /// /// @@ -328,6 +338,8 @@ /// /// /// +/// +/// /// /// /// @@ -352,6 +364,7 @@ /// /// /// +/// /// /// /// @@ -399,13 +412,14 @@ /// /// /// -/// /// /// /// /// /// /// +/// +/// /// /// /// @@ -426,6 +440,7 @@ /// /// /// +/// /// /// /// @@ -440,6 +455,7 @@ /// /// /// +/// /// /// /// @@ -484,6 +500,8 @@ /// /// /// +/// +/// /// /// /// @@ -529,6 +547,10 @@ declare let R: R.Static; declare namespace R { type Omit = Pick>; + type CommonKeys = keyof T1 & keyof T2; + type PropsThatAreObjects = K extends keyof T ? T[K] extends object ? K : never : never; + type CommonPropsThatAreObjects = PropsThatAreObjects & PropsThatAreObjects; + type Ord = number | string | boolean | Date; type Path = ReadonlyArray<(number | string)>; @@ -624,6 +646,145 @@ declare namespace R { '@@transducer/reduced': true; } + type PipeWithFns = [ + (x0: V0) => T, + ] | [ + (x0: V0) => any, + (x: any) => T, + ] | [ + (x0: V0) => any, + (x: any) => any, + (x: any) => T, + ] | [ + (x0: V0) => any, + (x: any) => any, + (x: any) => any, + (x: any) => T, + ] | [ + (x0: V0) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => T, + ] | [ + (x0: V0) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => T, + ] | [ + (x0: V0) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => T, + ] | [ + (x0: V0) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => T, + ] | [ + (x0: V0) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => T, + ] | [ + (x0: V0) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => T, + ]; + + type ComposeWithFns = [ + (x0: V0) => T, + ] | [ + (x: any) => T, + (x: V0) => any, + ] | [ + (x: any) => T, + (x: any) => any, + (x: V0) => any, + ] | [ + (x: any) => T, + (x: any) => any, + (x: any) => any, + (x: V0) => any, + ] | [ + (x: any) => T, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: V0) => any, + ] | [ + (x: any) => T, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: V0) => any, + ] | [ + (x: any) => T, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: V0) => any, + ] | [ + (x: any) => T, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: V0) => any, + ] | [ + (x: any) => T, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: V0) => any, + ] | [ + (x: any) => T, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: any) => any, + (x: V0) => any, + ]; + + type Merge = { [K in keyof Primary]: Primary[K] } & { [K in Exclude>]: Secondary[K] }; + type MergeDeep = { [K in CommonPropsThatAreObjects]: MergeDeep } & + { [K in Exclude>]: Primary[K] } & + { [K in Exclude>]: Secondary[K] }; + interface Static { /** * Placeholder. When used with functions like curry, or op, the second argument is applied to the second @@ -886,6 +1047,8 @@ declare namespace R { * The typings only support arrays for now. * All functions must be unary. * R.composeK(h, g, f) is equivalent to R.compose(R.chain(h), R.chain(g), f). + * + * @deprecated since 0.26 in favor of composeWith(chain) */ composeK( fn0: (x0: V0) => T1[]): (x0: V0) => T1[]; @@ -918,6 +1081,8 @@ declare namespace R { /** * Performs right-to-left composition of one or more Promise-returning functions. * All functions must be unary. + * + * @deprecated since 0.26 in favor of composeWith(then) */ composeP( fn0: (x0: V0) => Promise): (x0: V0) => Promise; @@ -949,6 +1114,13 @@ declare namespace R { fn0: (x: V0) => Promise): (x: V0) => Promise; + /** + * Performs right-to-left function composition using transforming function. + * With the current typings, all functions must be unary. + */ + composeWith(composer: (a: any) => any, fns: ComposeWithFns): (x0: V0) => T; + composeWith(composer: (a: any) => any): (fns: ComposeWithFns) => (x: V0) => T; + /** * Returns a new list consisting of the elements of the first list followed by the elements * of the second. @@ -983,6 +1155,8 @@ declare namespace R { /** * Returns `true` if the specified item is somewhere in the list, `false` otherwise. * Equivalent to `indexOf(a)(list) > -1`. Uses strict (`===`) equality checking. + * + * @deprecated since 0.26 in favor of includes */ contains(__: Placeholder, list: string): (a: string) => boolean; contains(__: Placeholder, list: T[]): (a: T) => boolean; @@ -1104,6 +1278,19 @@ declare namespace R { dropLastWhile(fn: (a: T) => boolean, list: ReadonlyArray): T[]; dropLastWhile(fn: (a: T) => boolean): (list: ReadonlyArray) => T[]; + /** + * Returns a new list without any consecutively repeating elements. R.equals is used to determine equality. + */ + dropRepeats(list: ReadonlyArray): T[]; + + /** + * Returns a new list without any consecutively repeating elements. + * Equality is determined by applying the supplied predicate to each pair of consecutive elements. + * The first element in a series of equal elements will be preserved. + */ + dropRepeatsWith(predicate: (left: T, right: T) => boolean, list: ReadonlyArray): T[]; + dropRepeatsWith(predicate: (left: T, right: T) => boolean): (list: ReadonlyArray) => T[]; + /** * Returns a new list containing the last n elements of a given list, passing each value to the supplied * predicate function, skipping elements while the predicate function returns true. @@ -1278,6 +1465,12 @@ declare namespace R { hasIn(s: string, obj: T): boolean; hasIn(s: string): (obj: T) => boolean; + /** + * Returns whether or not a path exists in an object. Only the object's own properties are checked. + */ + hasPath(list: ReadonlyArray, obj: T): boolean; + hasPath(list: ReadonlyArray): (obj: T) => boolean; + /** * Returns the first element in a list. * In some libraries this function is named `first`. @@ -1627,35 +1820,28 @@ declare namespace R { median(list: ReadonlyArray): number; /** - * @deprecated since v0.25.0 - * - * Creates a new function that, when invoked, caches the result of calling fn for a given argument set and - * returns the result. Subsequent calls to the memoized fn with the same argument set will not result in an - * additional call to fn; instead, the cached result for that set of arguments will be returned. + * Creates a new function that, when invoked, caches the result of calling fn for a given argument set and returns the result. + * Subsequent calls to the memoized fn with the same argument set will not result in an additional call to fn; instead, the cached result for that set of arguments will be returned. */ - memoize any>(fn: T): T; - - /** - * A customisable version of R.memoize. memoizeWith takes an additional function that will be applied to a given - * argument set and used to create the cache key under which the results of the function to be memoized will be stored. - * Care must be taken when implementing key generation to avoid clashes that may overwrite previous entries erroneously. - */ - memoizeWith any>(keyFn: (...v: any[]) => string, fn: T): T; + memoizeWith any>(keyFn: (...v: Parameters) => string, fn: T): T; /** * Create a new object with the own properties of a * merged with the own properties of object b. * This function will *not* mutate passed-in objects. + * + * @deprecated since 0.26 in favor of mergeRight */ - merge(__: Placeholder, b: T2): (a: T1) => T1 & T2; - merge(__: Placeholder): (b: T2, a: T1) => T1 & T2; - merge(a: T1, b: T2): T1 & T2; - merge(a: T1): (b: T2) => T1 & T2; + merge(__: Placeholder, b: T2): (a: T1) => Merge; + merge(__: Placeholder): (b: T2, a: T1) => Merge; + merge(a: T1, b: T2): Merge; + merge(a: T1): (b: T2) => Merge; /** * Merges a list of objects together into one object. */ - mergeAll(list: ReadonlyArray): T; + mergeAll(list: ReadonlyArray): T; + mergeAll(list: ReadonlyArray): any; /** * Creates a new object with the own properties of the first object merged with the own properties of the second object. @@ -1663,8 +1849,8 @@ declare namespace R { * and both values are objects, the two values will be recursively merged * otherwise the value from the first object will be used. */ - mergeDeepLeft(a: T1, b: T2): T1 & T2; - mergeDeepLeft(a: T1): (b: T2) => T1 & T2; + mergeDeepLeft(a: T1, b: T2): MergeDeep; + mergeDeepLeft(a: T1): (b: T2) => MergeDeep; /** * Creates a new object with the own properties of the first object merged with the own properties of the second object. @@ -1672,8 +1858,8 @@ declare namespace R { * and both values are objects, the two values will be recursively merged * otherwise the value from the second object will be used. */ - mergeDeepRight(a: A, b: B): A & B; - mergeDeepRight(a: A): (b: B) => A & B; + mergeDeepRight(a: A, b: B): MergeDeep; + mergeDeepRight(a: A): (b: B) => MergeDeep; /** * Creates a new object with the own properties of the two provided objects. If a key exists in both objects: @@ -1681,9 +1867,9 @@ declare namespace R { * otherwise the provided function is applied to associated values using the resulting value as the new value * associated with the key. If a key only exists in one object, the value will be associated with the key of the resulting object. */ - mergeDeepWith(fn: (x: any, z: any) => any, a: T1, b: T2): T1 & T2; - mergeDeepWith(fn: (x: any, z: any) => any, a: T1): (b: T2) => T1 & T2; - mergeDeepWith(fn: (x: any, z: any) => any): (a: T1, b: T2) => T1 & T2; + mergeDeepWith(fn: (x: any, z: any) => any, a: T1, b: T2): any; + mergeDeepWith(fn: (x: any, z: any) => any, a: T1): (b: T2) => any; + mergeDeepWith(fn: (x: any, z: any) => any): (a: T1, b: T2) => any; /** * Creates a new object with the own properties of the two provided objects. If a key exists in both objects: @@ -1692,9 +1878,23 @@ declare namespace R { * the new value associated with the key. If a key only exists in one object, the value will be associated with * the key of the resulting object. */ - mergeDeepWithKey(fn: (k: string, x: any, z: any) => any, a: T1, b: T2): T1 & T2; - mergeDeepWithKey(fn: (k: string, x: any, z: any) => any, a: T1): (b: T2) => T1 & T2; - mergeDeepWithKey(fn: (k: string, x: any, z: any) => any): (a: T1, b: T2) => T1 & T2; + mergeDeepWithKey(fn: (k: string, x: any, z: any) => any, a: T1, b: T2): any; + mergeDeepWithKey(fn: (k: string, x: any, z: any) => any, a: T1): (b: T2) => any; + mergeDeepWithKey(fn: (k: string, x: any, z: any) => any): (a: T1, b: T2) => any; + + /** + * Create a new object with the own properties of the first object merged with the own properties of the second object. + * If a key exists in both objects, the value from the first object will be used. + */ + mergeLeft(a: T1, b: T2): Merge; + mergeLeft(a: T1): (b: T2) => Merge; + + /** + * Create a new object with the own properties of the first object merged with the own properties of the second object. + * If a key exists in both objects, the value from the second object will be used. + */ + mergeRight(a: T1, b: T2): Merge; + mergeRight(a: T1): (b: T2) => Merge; /** * Creates a new object with the own properties of the two provided objects. If a key exists in both objects, @@ -1702,9 +1902,9 @@ declare namespace R { * the value associated with the key in the returned object. The key will be excluded from the returned object if the * resulting value is undefined. */ - mergeWith(fn: (x: any, z: any) => any, a: U, b: V): U & V; - mergeWith(fn: (x: any, z: any) => any, a: U): (b: V) => U & V; - mergeWith(fn: (x: any, z: any) => any): (a: U, b: V) => U & V; + mergeWith(fn: (x: any, z: any) => any, a: U, b: V): any; + mergeWith(fn: (x: any, z: any) => any, a: U): (b: V) => any; + mergeWith(fn: (x: any, z: any) => any): (a: U, b: V) => any; /** * Creates a new object with the own properties of the two provided objects. If a key exists in both objects, @@ -1712,9 +1912,9 @@ declare namespace R { * result being used as the value associated with the key in the returned object. The key will be excluded from * the returned object if the resulting value is undefined. */ - mergeWithKey(fn: (str: string, x: any, z: any) => any, a: U, b: V): U & V; - mergeWithKey(fn: (str: string, x: any, z: any) => any, a: U): (b: V) => U & V; - mergeWithKey(fn: (str: string, x: any, z: any) => any): (a: U, b: V) => U & V; + mergeWithKey(fn: (str: string, x: any, z: any) => any, a: U, b: V): any; + mergeWithKey(fn: (str: string, x: any, z: any) => any, a: U): (b: V) => any; + mergeWithKey(fn: (str: string, x: any, z: any) => any): (a: U, b: V) => any; /** * Returns the smaller of its two arguments. @@ -1828,6 +2028,13 @@ declare namespace R { or any); }, U>(fn1: T, val2: U): T | U; or any); }>(fn1: T): (val2: U) => T | U; + /** + * Returns the result of applying the onFailure function to the value inside a failed promise. + * This is useful for handling rejected promises inside function compositions. + */ + otherwise(onError: (error: any) => B | Promise, promise: Promise): Promise; + otherwise(onError: (error: any) => B | Promise): (promise: Promise) => Promise; + /** * Returns the result of "setting" the portion of the given data structure * focused by the given lens to the given value. @@ -2130,11 +2337,13 @@ declare namespace R { fn8: (x: T8) => T9, fn9: (x: T9) => T10): (x0: V0, x1: V1, x2: V2) => T10; - /* + /** * Returns the left-to-right Kleisli composition of the provided functions, each of which must return a value of a type supported by chain. * The typings currently support arrays only as return values. * All functions need to be unary. * R.pipeK(f, g, h) is equivalent to R.pipe(f, R.chain(g), R.chain(h)). + * + * @deprecated since 0.26 in favor of pipeWith(chain) */ pipeK( fn0: (x0: V0) => T1[]): (x0: V0) => T1[]; @@ -2202,9 +2411,11 @@ declare namespace R { fn8: (x: T8) => T9[], fn9: (x: T9) => T10[]): (x0: V0) => T10[]; - /* + /** * Performs left-to-right composition of one or more Promise-returning functions. * All functions need to be unary. + * + * @deprecated since 0.26 in favor of pipeWith(then) */ pipeP( fn0: (x0: V0) => Promise): (x0: V0) => Promise; @@ -2272,6 +2483,13 @@ declare namespace R { fn8: (x: T8) => Promise, fn9: (x: T9) => Promise): (x0: V0) => Promise; + /* + * Performs left-to-right function composition using transforming function. + * With the current typings, all functions must be unary. + */ + pipeWith(composer: (a: any) => any, fns: PipeWithFns): (x0: V0) => T; + pipeWith(composer: (a: any) => any): (fns: PipeWithFns) => (x0: V0) => T; + /** * Returns a new list by plucking the same named property off all objects in the list supplied. */ @@ -2621,6 +2839,18 @@ declare namespace R { test(regexp: RegExp, str: string): boolean; test(regexp: RegExp): (str: string) => boolean; + /** + * Returns the result of applying the onSuccess function to the value inside a successfully resolved promise. This is useful for working with promises inside function compositions. + */ + then(onSuccess: (a: A) => B | Promise, promise: Promise): Promise; + then(onSuccess: (a: A) => B | Promise): (promise: Promise) => Promise; + + /** + * Creates a thunk out of a function. + * A thunk delays a calculation until its result is needed, providing lazy evaluation of arguments. + */ + thunkify any>(fn: F): Curry.Curry<(...args: Parameters) => (() => ReturnType)>; + /** * Calls an input function `n` times, returning an array containing the results of those * function calls. diff --git a/types/ramda/ramda-tests.ts b/types/ramda/ramda-tests.ts index 6f88d82200..8887c52c57 100644 --- a/types/ramda/ramda-tests.ts +++ b/types/ramda/ramda-tests.ts @@ -270,6 +270,50 @@ class F2 { ); }; +() => { + const get = (prop: string) => (obj: any): any[] => { + const propVal = obj[prop]; + if (propVal) { + return [propVal]; + } else { + return []; + } + }; + + const getStateCode: (input: any) => any[] = R.composeWith( + R.chain, + [ + R.compose((val) => [val], R.toUpper), + get('state'), + get('address'), + get('user'), + ], + ); + getStateCode({ user: { address: { state: "ny" } } }); // => [] + getStateCode({}); // => [] + + const nextThree = (num: number): number[] => ([num, num + 1, num + 2]); + const onlyOverNine = (num: number): number[] => num > 9 ? [num] : []; + const toString = (input: any): string[] => [`${input}`]; + const split = (input: string): string[] => input.split(''); + + const composed: (num: number) => string[] = R.composeWith( + R.chain, + [ + split, + toString, + onlyOverNine, + nextThree, + ], + ); + const composed2: (num: number) => string[] = R.composeWith(R.chain)([ + split, + toString, + onlyOverNine, + nextThree, + ]); +}; + /* composeP */ () => { interface User { @@ -376,6 +420,31 @@ class F2 { const followersForUser: (userName: string) => Promise = R.pipeP(db.getUserById, db.getFollowers); }; +() => { + interface User { + followers: string[]; + name: string; + } + + const db = { + getUserById(userName: string): Promise { + return Promise.resolve({ + name: 'Jon', + followers: [ + 'Samwell', + 'Edd', + 'Grenn', + ], + }); + }, + getFollowers(user: User): Promise { + return Promise.resolve(user.followers); + }, + }; + const followersForUser: (userName: string) => Promise = R.pipeWith(R.then, [db.getUserById, db.getFollowers]); + const followersForUser2: (userName: string) => Promise = R.pipeWith(R.then)([db.getUserById, db.getFollowers]); +}; + () => { R.invoker(1, "slice")(6, "abcdefghijklm"); R.invoker(2, "slice")(6)(8, "abcdefghijklm"); @@ -456,34 +525,6 @@ R.times(i, 5); greetMsJaneJones("Hello"); // => 'Hello, Ms. Jane Jones!' })(); -(() => { - let numberOfCalls = 0; - - function trackedAdd(a: number, b: number) { - numberOfCalls += 1; - return a + b; - } - - const memoTrackedAdd = R.memoize(trackedAdd); - - memoTrackedAdd(1, 2); // => 3 - numberOfCalls; // => 1 - memoTrackedAdd(1, 2); // => 3 - numberOfCalls; // => 1 - memoTrackedAdd(2, 3); // => 5 - numberOfCalls; // => 2 - - // Note that argument order matters - memoTrackedAdd(2, 1); // => 3 - numberOfCalls; // => 3 - - function stringLength(str: string): number { - return str.length; - } - const memoStringLength = R.memoize(stringLength); - const isLong = memoStringLength('short') > 10; // false -})(); - (() => { interface Vector { x: number; @@ -500,7 +541,7 @@ R.times(i, 5); }; } - const memoVectorSum = R.memoizeWith(JSON.stringify, vectorSum); + const memoVectorSum = R.memoizeWith((a, b) => JSON.stringify([a, b]), vectorSum); memoVectorSum({ x: 1, y: 1 }, { x: 2, y: 2 }); // => { x: 3, y: 3 } numberOfCalls; // => 1 @@ -726,6 +767,15 @@ R.times(i, 5); R.dropLastWhile(lteThree, [1, 2, 3, 4, 3, 2, 1]); // => [1, 2, 3, 4] }); +(() => { + R.dropRepeats([1, 1, 1, 2, 3, 4, 4, 2, 2]); // => [1, 2, 3, 4, 2] +}); + +(() => { + const l = [1, -1, 1, 3, 4, -4, -4, -5, 5, 3, 3]; + const x: number[] = R.dropRepeatsWith(R.eqBy(Math.abs), l); // => [1, 3, 4, -5, 3] +}); + () => { function lteTwo(x: number) { return x <= 2; @@ -1413,6 +1463,31 @@ type Pair = KeyValuePair; const b: boolean = R.test(/^y/)("xyz"); // => false }; +() => { + interface Person { id: number; firstName: string; lastName: string; } + const makeQuery = (email: string) => ({ query: { email }}); + const fetchMember = (query: any) => Promise.resolve({ id: 1, firstName: 'Jon', lastName: 'Snow' }); + const getTitleAsync = (person: Person) => person.firstName === 'Jon' && person.lastName === 'Snow' ? Promise.resolve('King in the North') : Promise.reject('Unknown'); + + const getMemberName: (email: string) => Promise<{ firstName: string, lastName: string }> = R.pipe( + makeQuery, + fetchMember, + R.then(R.pick(['firstName', 'lastName'])), + ); + + const getMemberTitle: (email: string) => Promise = R.pipe( + makeQuery, + fetchMember, + R.then(getTitleAsync), + ); +}; + +() => { + const x: number = R.thunkify(R.identity)(42)(); + const y: number = R.thunkify((a: number, b: number) => a + b)(25, 17)(); + const z: number = R.thunkify((a: number, b: number) => a + b)(25)(17)(); +}; + () => { const a1 = R.times(R.identity, 5); // => [0, 1, 2, 3, 4] const a2 = R.times(R.identity)(5); // => [0, 1, 2, 3, 4] @@ -1670,6 +1745,16 @@ class Rectangle { R.flip(R.hasIn)(square)("area"); // => true }; +() => { + R.hasPath(['a', 'b'], {a: {b: 2}}); // true + R.hasPath(['a', 'b'], {a: {b: undefined}}); // => true + R.hasPath(['a', 'b'], {a: {c: 2}}); // => false + R.hasPath(['a', 'b'], {}); // => false + + const hasPathCurried = R.hasPath(['a', 'b']); + hasPathCurried({a: {b: 2}}); // true +}; + () => { const raceResultsByFirstName = { first : "alice", @@ -1706,6 +1791,25 @@ class Rectangle { R.keysIn(f); // => ['x', 'y'] }; +() => { + interface Person { firstName: string; lastName: string; } + const failedFetch = (id: string): Promise => Promise.reject('bad ID'); + const useDefault = (): Person => ({ firstName: 'Bob', lastName: 'Loblaw' }); + const loadAlternative = (): Promise => Promise.resolve({ firstName: 'Saul', lastName: 'Goodman' }); + + const recoverFromFailure: (id: string) => Promise<{ firstName: string; lastName: string; }> = R.pipe( + failedFetch, + R.otherwise(useDefault), + R.then(R.pick(['firstName', 'lastName'])), + ); + + const recoverFromFailureByAlternative: (id: string) => Promise = R.pipe( + failedFetch, + R.otherwise(useDefault), + R.then(loadAlternative), + ); +}; + () => { const xLens = R.lens(R.prop("x"), R.assoc("x")); R.view(xLens, {x: 1, y: 2}); // => 1 @@ -1797,8 +1901,11 @@ class Rectangle { }; () => { + interface FBB { foo?: number; bar?: number; baz?: number; } const a = R.mergeAll([{foo: 1}, {bar: 2}, {baz: 3}]); // => {foo:1,bar:2,baz:3} const b = R.mergeAll([{foo: 1}, {foo: 2}, {bar: 2}]); // => {foo:2,bar:2} + const c = R.mergeAll([{foo: 1}, {bar: 2}, {baz: 3}]); // => {foo:1,bar:2,baz:3} + const d = R.mergeAll([{foo: 1}, {foo: 2}, {bar: 2}]); // => {foo:2,bar:2} }; () => { @@ -1825,6 +1932,20 @@ class Rectangle { ); // => { foo: { bar: [ 1, 2, 3, 4 ], userIds: [42] } } }; +() => { + R.mergeLeft({foo: {bar: 1}}, {foo: {bar: 2}}); // => {foo: {bar: 1}} + const curry1 = R.mergeLeft({foo: {bar: 1}}); + curry1({foo: {bar: 2}}); // => {foo: {bar: 1}} +}; + +() => { + R.mergeRight({ name: 'fred', age: 10 }, { age: 40 }); + // => { 'name': 'fred', 'age': 40 } + + const withDefaults = R.mergeRight({x: 0, y: 0}); + withDefaults({y: 2}); // => {x: 0, y: 2} +}; + () => { const a = R.mergeWith(R.concat, {a: true, values: [10, 20]}, diff --git a/types/ramda/src/composeWith.d.ts b/types/ramda/src/composeWith.d.ts new file mode 100644 index 0000000000..fbde7d67ad --- /dev/null +++ b/types/ramda/src/composeWith.d.ts @@ -0,0 +1,2 @@ +import { composeWith } from '../index'; +export default composeWith; diff --git a/types/ramda/src/dropRepeats.d.ts b/types/ramda/src/dropRepeats.d.ts new file mode 100644 index 0000000000..dc88dea52e --- /dev/null +++ b/types/ramda/src/dropRepeats.d.ts @@ -0,0 +1,2 @@ +import { dropRepeats } from '../index'; +export default dropRepeats; diff --git a/types/ramda/src/dropRepeatsWith.d.ts b/types/ramda/src/dropRepeatsWith.d.ts new file mode 100644 index 0000000000..c6fb6c4883 --- /dev/null +++ b/types/ramda/src/dropRepeatsWith.d.ts @@ -0,0 +1,2 @@ +import { dropRepeatsWith } from '../index'; +export default dropRepeatsWith; diff --git a/types/ramda/src/hasPath.d.ts b/types/ramda/src/hasPath.d.ts new file mode 100644 index 0000000000..0654145350 --- /dev/null +++ b/types/ramda/src/hasPath.d.ts @@ -0,0 +1,2 @@ +import { hasPath } from '../index'; +export default hasPath; diff --git a/types/ramda/src/memoize.d.ts b/types/ramda/src/memoize.d.ts deleted file mode 100644 index a32d4d0016..0000000000 --- a/types/ramda/src/memoize.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { memoize } from '../index'; -export default memoize; diff --git a/types/ramda/src/mergeLeft.d.ts b/types/ramda/src/mergeLeft.d.ts new file mode 100644 index 0000000000..8af61d3d19 --- /dev/null +++ b/types/ramda/src/mergeLeft.d.ts @@ -0,0 +1,2 @@ +import { mergeLeft } from '../index'; +export default mergeLeft; diff --git a/types/ramda/src/mergeRight.d.ts b/types/ramda/src/mergeRight.d.ts new file mode 100644 index 0000000000..884165f20f --- /dev/null +++ b/types/ramda/src/mergeRight.d.ts @@ -0,0 +1,2 @@ +import { mergeRight } from '../index'; +export default mergeRight; diff --git a/types/ramda/src/otherwise.d.ts b/types/ramda/src/otherwise.d.ts new file mode 100644 index 0000000000..bbe0539f15 --- /dev/null +++ b/types/ramda/src/otherwise.d.ts @@ -0,0 +1,2 @@ +import { otherwise } from '../index'; +export default otherwise; diff --git a/types/ramda/src/pipeWith.d.ts b/types/ramda/src/pipeWith.d.ts new file mode 100644 index 0000000000..84715cc5b4 --- /dev/null +++ b/types/ramda/src/pipeWith.d.ts @@ -0,0 +1,2 @@ +import { pipeWith } from '../index'; +export default pipeWith; diff --git a/types/ramda/src/then.d.ts b/types/ramda/src/then.d.ts new file mode 100644 index 0000000000..24f6f87504 --- /dev/null +++ b/types/ramda/src/then.d.ts @@ -0,0 +1,2 @@ +import { then } from '../index'; +export default then; diff --git a/types/ramda/src/thunkify.d.ts b/types/ramda/src/thunkify.d.ts new file mode 100644 index 0000000000..9c2fba33de --- /dev/null +++ b/types/ramda/src/thunkify.d.ts @@ -0,0 +1,2 @@ +import { thunkify } from '../index'; +export default thunkify; From a642ee239c2992dd1ca45a1a0baeaa4169f374cd Mon Sep 17 00:00:00 2001 From: Elizabeth Samuel Date: Sat, 23 Mar 2019 21:29:39 -0700 Subject: [PATCH 075/223] [office-js] [office-js-preview] (Outlook) Update options param info (#34127) --- types/office-js-preview/index.d.ts | 10 +++++----- types/office-js/index.d.ts | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/types/office-js-preview/index.d.ts b/types/office-js-preview/index.d.ts index fe5823c83c..abda90c0fe 100644 --- a/types/office-js-preview/index.d.ts +++ b/types/office-js-preview/index.d.ts @@ -968,11 +968,11 @@ declare namespace Office { * * *Supported hosts, by platform* * - * - * - * - * - * + * + * + * + * + * *
Office for Windows desktop Office Online (in browser) Office for iPad
Excel Y Y Y
Outlook Y (Mailbox 1.3: without options
Mailbox Preview: with options)
PowerPoint Y Y Y
Word Y Y Y
Office for Windows desktop Office Online (in browser) Office for iPad
Excel Y Y Y
Outlook Y (Mailbox 1.3: without `options` parameter;
Mailbox Preview: adds support for `options` parameter)
PowerPoint Y Y Y
Word Y Y Y
* * @param options Optional. An object literal that contains one or more of the following properties. diff --git a/types/office-js/index.d.ts b/types/office-js/index.d.ts index 7cb6b8e2cc..67a90d9688 100644 --- a/types/office-js/index.d.ts +++ b/types/office-js/index.d.ts @@ -962,11 +962,11 @@ declare namespace Office { * * *Supported hosts, by platform* * - * - * - * - * - * + * + * + * + * + * *
Office for Windows desktop Office Online (in browser) Office for iPad
Excel Y Y Y
Outlook Y (Mailbox 1.3: without options
Mailbox Preview: with options)
PowerPoint Y Y Y
Word Y Y Y
Office for Windows desktop Office Online (in browser) Office for iPad
Excel Y Y Y
Outlook Y (Mailbox 1.3: without `options` parameter;
Mailbox Preview: adds support for `options` parameter)
PowerPoint Y Y Y
Word Y Y Y
* * @param options Optional. An object literal that contains one or more of the following properties. From db785e1f2193e4c7fdb812e3e187a20a021dffd4 Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Sun, 24 Mar 2019 17:08:27 -0700 Subject: [PATCH 076/223] VS Code 1.26 Extension API --- types/vscode/index.d.ts | 462 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 437 insertions(+), 25 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index 89a9b6d1a8..36bba30efe 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.25 +// Type definitions for Visual Studio Code 1.26 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.25 Extension API + * Type Definition for Visual Studio Code 1.26 Extension API * See https://code.visualstudio.com/api for more information */ @@ -2167,6 +2167,41 @@ declare module 'vscode' { resolveCodeLens?(codeLens: CodeLens, token: CancellationToken): ProviderResult; } + /** + * Information about where a symbol is defined. + * + * Provides additional metadata over normal [location](#Location) definitions, including the range of + * the defining symbol + */ + export interface DefinitionLink { + /** + * Span of the symbol being defined in the source file. + * + * Used as the underlined span for mouse definition hover. Defaults to the word range at + * the definition position. + */ + originSelectionRange?: Range; + + /** + * The resource identifier of the definition. + */ + targetUri: Uri; + + /** + * The full range of the definition. + * + * For a class definition for example, this would be the entire body of the class definition. + */ + targetRange: Range; + + /** + * The span of the symbol definition. + * + * For a class definition, this would be the class name itself in the class definition. + */ + targetSelectionRange?: Range; + } + /** * The definition of a symbol represented as one or many [locations](#Location). * For most programming languages there is only one location at which a symbol is @@ -2190,7 +2225,7 @@ declare module 'vscode' { * @return A definition or a thenable that resolves to such. The lack of a result can be * signaled by returning `undefined` or `null`. */ - provideDefinition(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; + provideDefinition(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; } /** @@ -2208,7 +2243,7 @@ declare module 'vscode' { * @return A definition or a thenable that resolves to such. The lack of a result can be * signaled by returning `undefined` or `null`. */ - provideImplementation(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; + provideImplementation(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; } /** @@ -2226,7 +2261,7 @@ declare module 'vscode' { * @return A definition or a thenable that resolves to such. The lack of a result can be * signaled by returning `undefined` or `null`. */ - provideTypeDefinition(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; + provideTypeDefinition(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; } /** @@ -2683,13 +2718,15 @@ declare module 'vscode' { } /** - * A workspace edit represents textual and files changes for + * A workspace edit is a collection of textual and files changes for * multiple resources and documents. + * + * Use the [applyEdit](#workspace.applyEdit)-function to apply a workspace edit. */ export class WorkspaceEdit { /** - * The number of affected resources. + * The number of affected resources of textual or resource changes. */ readonly size: number; @@ -2720,7 +2757,8 @@ declare module 'vscode' { delete(uri: Uri, range: Range): void; /** - * Check if this edit affects the given resource. + * Check if a text edit for a resource exists. + * * @param uri A resource identifier. * @return `true` if the given resource will be touched by this edit. */ @@ -2742,6 +2780,33 @@ declare module 'vscode' { */ get(uri: Uri): TextEdit[]; + /** + * Create a regular file. + * + * @param uri Uri of the new file.. + * @param options Defines if an existing file should be overwritten or be + * ignored. When overwrite and ignoreIfExists are both set overwrite wins. + */ + createFile(uri: Uri, options?: { overwrite?: boolean, ignoreIfExists?: boolean }): void; + + /** + * Delete a file or folder. + * + * @param uri The uri of the file that is to be deleted. + */ + deleteFile(uri: Uri, options?: { recursive?: boolean, ignoreIfNotExists?: boolean }): void; + + /** + * Rename a file or folder. + * + * @param oldUri The existing file. + * @param newUri The new location. + * @param options Defines if existing files should be overwritten or be + * ignored. When overwrite and ignoreIfExists are both set overwrite wins. + */ + renameFile(oldUri: Uri, newUri: Uri, options?: { overwrite?: boolean, ignoreIfExists?: boolean }): void; + + /** * Get all text edits grouped by resource. * @@ -3498,6 +3563,7 @@ declare module 'vscode' { * [Region](#FoldingRangeKind.Region). The kind is used to categorize folding ranges and used by commands * like 'Fold all comments'. See * [FoldingRangeKind](#FoldingRangeKind) for an enumeration of all kinds. + * If not set, the range is originated from a syntax element. */ kind?: FoldingRangeKind; @@ -3512,7 +3578,10 @@ declare module 'vscode' { } /** - * An enumeration of all folding range kinds. The kind is used to categorize folding ranges. + * An enumeration of specific folding range kinds. The kind is an optional field of a [FoldingRange](#FoldingRange) + * and is used to distinguish specific folding ranges such as ranges originated from comments. The kind is used by commands like + * `Fold all comments` or `Fold all regions`. + * If the kind is not set on the range, the range originated from a syntax element other than comments, imports or region markers. */ export enum FoldingRangeKind { /** @@ -3524,7 +3593,7 @@ declare module 'vscode' { */ Imports = 2, /** - * Kind for folding range representing regions (for example a folding range marked by `#region` and `#endregion`). + * Kind for folding range representing regions originating from folding markers like `#region` and `#endregion`. */ Region = 3 } @@ -3959,9 +4028,9 @@ declare module 'vscode' { * * Diagnostics with this tag are rendered faded out. The amount of fading * is controlled by the `"editorUnnecessaryCode.opacity"` theme color. For - * example, `"editorUnnecessaryCode.opacity": "#000000c0" will render the + * example, `"editorUnnecessaryCode.opacity": "#000000c0"` will render the * code with 75% opacity. For high contrast themes, use the - * `"editorUnnecessaryCode.border"` the color to underline unnecessary code + * `"editorUnnecessaryCode.border"` theme color to underline unnecessary code * instead of fading it out. */ Unnecessary = 1, @@ -4568,22 +4637,22 @@ declare module 'vscode' { /** * The clean task group; */ - public static Clean: TaskGroup; + static Clean: TaskGroup; /** * The build task group; */ - public static Build: TaskGroup; + static Build: TaskGroup; /** * The rebuild all task group; */ - public static Rebuild: TaskGroup; + static Rebuild: TaskGroup; /** * The test all task group; */ - public static Test: TaskGroup; + static Test: TaskGroup; private constructor(id: string, label: string); } @@ -5476,6 +5545,11 @@ declare module 'vscode' { */ title: string; + /** + * Icon for the panel shown in UI. + */ + iconPath?: Uri | { light: Uri; dark: Uri }; + /** * Webview belonging to the panel. */ @@ -5489,8 +5563,6 @@ declare module 'vscode' { /** * Editor position of the panel. This property is only set if the webview is in * one of the editor view columns. - * - * @deprecated */ readonly viewColumn?: ViewColumn; @@ -5743,6 +5815,21 @@ declare module 'vscode' { readonly focused: boolean; } + /** + * A uri handler is responsible for handling system-wide [uris](#Uri). + * + * @see [window.registerUriHandler](#window.registerUriHandler). + */ + export interface UriHandler { + + /** + * Handle the provided system-wide [uri](#Uri). + * + * @see [window.registerUriHandler](#window.registerUriHandler). + */ + handleUri(uri: Uri): ProviderResult; + } + /** * Namespace for dealing with the current window of the editor. That is visible * and active editors, as well as, UI elements to show messages, selections, and @@ -5795,6 +5882,17 @@ declare module 'vscode' { */ export const onDidChangeTextEditorViewColumn: Event; + /** + * The currently opened terminals or an empty array. + */ + export const terminals: ReadonlyArray; + + /** + * An [event](#Event) which fires when a terminal has been created, either through the + * [createTerminal](#window.createTerminal) API or commands. + */ + export const onDidOpenTerminal: Event; + /** * An [event](#Event) which fires when a terminal is disposed. */ @@ -6071,6 +6169,29 @@ declare module 'vscode' { */ export function showInputBox(options?: InputBoxOptions, token?: CancellationToken): Thenable; + /** + * Creates a [QuickPick](#QuickPick) to let the user pick an item from a list + * of items of type T. + * + * Note that in many cases the more convenient [window.showQuickPick](#window.showQuickPick) + * is easier to use. [window.createQuickPick](#window.createQuickPick) should be used + * when [window.showQuickPick](#window.showQuickPick) does not offer the required flexibility. + * + * @return A new [QuickPick](#QuickPick). + */ + export function createQuickPick(): QuickPick; + + /** + * Creates a [InputBox](#InputBox) to let the user enter some text input. + * + * Note that in many cases the more convenient [window.showInputBox](#window.showInputBox) + * is easier to use. [window.createInputBox](#window.createInputBox) should be used + * when [window.showInputBox](#window.showInputBox) does not offer the required flexibility. + * + * @return A new [InputBox](#InputBox). + */ + export function createInputBox(): InputBox; + /** * Create a new [output channel](#OutputChannel) with the given name. * @@ -6203,6 +6324,29 @@ declare module 'vscode' { */ export function createTreeView(viewId: string, options: { treeDataProvider: TreeDataProvider }): TreeView; + /** + * Registers a [uri handler](#UriHandler) capable of handling system-wide [uris](#Uri). + * In case there are multiple windows open, the topmost window will handle the uri. + * A uri handler is scoped to the extension it is contributed from; it will only + * be able to handle uris which are directed to the extension itself. A uri must respect + * the following rules: + * + * - The uri-scheme must be the product name; + * - The uri-authority must be the extension id (eg. `my.extension`); + * - The uri-path, -query and -fragment parts are arbitrary. + * + * For example, if the `my.extension` extension registers a uri handler, it will only + * be allowed to handle uris with the prefix `product-name://my.extension`. + * + * An extension can only register a single uri handler in its entire activation lifetime. + * + * * *Note:* There is an activation event `onUri` that fires when a uri directed for + * the current extension is about to be handled. + * + * @param handler The uri handler to register for this extension. + */ + export function registerUriHandler(handler: UriHandler): Disposable; + /** * Registers a webview panel serializer. * @@ -6512,6 +6656,269 @@ declare module 'vscode' { cancellable?: boolean; } + /** + * A light-weight user input UI that is intially not visible. After + * configuring it through its properties the extension can make it + * visible by calling [QuickInput.show](#QuickInput.show). + * + * There are several reasons why this UI might have to be hidden and + * the extension will be notified through [QuickInput.onDidHide](#QuickInput.onDidHide). + * (Examples include: an explict call to [QuickInput.hide](#QuickInput.hide), + * the user pressing Esc, some other input UI opening, etc.) + * + * A user pressing Enter or some other gesture implying acceptance + * of the current state does not automatically hide this UI component. + * It is up to the extension to decide whether to accept the user's input + * and if the UI should indeed be hidden through a call to [QuickInput.hide](#QuickInput.hide). + * + * When the extension no longer needs this input UI, it should + * [QuickInput.dispose](#QuickInput.dispose) it to allow for freeing up + * any resources associated with it. + * + * See [QuickPick](#QuickPick) and [InputBox](#InputBox) for concrete UIs. + */ + export interface QuickInput { + + /** + * An optional title. + */ + title: string | undefined; + + /** + * An optional current step count. + */ + step: number | undefined; + + /** + * An optional total step count. + */ + totalSteps: number | undefined; + + /** + * If the UI should allow for user input. Defaults to true. + * + * Change this to false, e.g., while validating user input or + * loading data for the next step in user input. + */ + enabled: boolean; + + /** + * If the UI should show a progress indicator. Defaults to false. + * + * Change this to true, e.g., while loading more data or validating + * user input. + */ + busy: boolean; + + /** + * If the UI should stay open even when loosing UI focus. Defaults to false. + */ + ignoreFocusOut: boolean; + + /** + * Makes the input UI visible in its current configuration. Any other input + * UI will first fire an [QuickInput.onDidHide](#QuickInput.onDidHide) event. + */ + show(): void; + + /** + * Hides this input UI. This will also fire an [QuickInput.onDidHide](#QuickInput.onDidHide) + * event. + */ + hide(): void; + + /** + * An event signaling when this input UI is hidden. + * + * There are several reasons why this UI might have to be hidden and + * the extension will be notified through [QuickInput.onDidHide](#QuickInput.onDidHide). + * (Examples include: an explict call to [QuickInput.hide](#QuickInput.hide), + * the user pressing Esc, some other input UI opening, etc.) + */ + onDidHide: Event; + + /** + * Dispose of this input UI and any associated resources. If it is still + * visible, it is first hidden. After this call the input UI is no longer + * functional and no additional methods or properties on it should be + * accessed. Instead a new input UI should be created. + */ + dispose(): void; + } + + /** + * A concrete [QuickInput](#QuickInput) to let the user pick an item from a + * list of items of type T. The items can be filtered through a filter text field and + * there is an option [canSelectMany](#QuickPick.canSelectMany) to allow for + * selecting multiple items. + * + * Note that in many cases the more convenient [window.showQuickPick](#window.showQuickPick) + * is easier to use. [window.createQuickPick](#window.createQuickPick) should be used + * when [window.showQuickPick](#window.showQuickPick) does not offer the required flexibility. + */ + export interface QuickPick extends QuickInput { + + /** + * Current value of the filter text. + */ + value: string; + + /** + * Optional placeholder in the filter text. + */ + placeholder: string | undefined; + + /** + * An event signaling when the value of the filter text has changed. + */ + readonly onDidChangeValue: Event; + + /** + * An event signaling when the user indicated acceptance of the selected item(s). + */ + readonly onDidAccept: Event; + + /** + * Buttons for actions in the UI. + */ + buttons: ReadonlyArray; + + /** + * An event signaling when a button was triggered. + */ + readonly onDidTriggerButton: Event; + + /** + * Items to pick from. + */ + items: ReadonlyArray; + + /** + * If multiple items can be selected at the same time. Defaults to false. + */ + canSelectMany: boolean; + + /** + * If the filter text should also be matched against the description of the items. Defaults to false. + */ + matchOnDescription: boolean; + + /** + * If the filter text should also be matched against the detail of the items. Defaults to false. + */ + matchOnDetail: boolean; + + /** + * Active items. This can be read and updated by the extension. + */ + activeItems: ReadonlyArray; + + /** + * An event signaling when the active items have changed. + */ + readonly onDidChangeActive: Event; + + /** + * Selected items. This can be read and updated by the extension. + */ + selectedItems: ReadonlyArray; + + /** + * An event signaling when the selected items have changed. + */ + readonly onDidChangeSelection: Event; + } + + /** + * A concrete [QuickInput](#QuickInput) to let the user input a text value. + * + * Note that in many cases the more convenient [window.showInputBox](#window.showInputBox) + * is easier to use. [window.createInputBox](#window.createInputBox) should be used + * when [window.showInputBox](#window.showInputBox) does not offer the required flexibility. + */ + export interface InputBox extends QuickInput { + + /** + * Current input value. + */ + value: string; + + /** + * Optional placeholder in the filter text. + */ + placeholder: string | undefined; + + /** + * If the input value should be hidden. Defaults to false. + */ + password: boolean; + + /** + * An event signaling when the value has changed. + */ + readonly onDidChangeValue: Event; + + /** + * An event signaling when the user indicated acceptance of the input value. + */ + readonly onDidAccept: Event; + + /** + * Buttons for actions in the UI. + */ + buttons: ReadonlyArray; + + /** + * An event signaling when a button was triggered. + */ + readonly onDidTriggerButton: Event; + + /** + * An optional prompt text providing some ask or explanation to the user. + */ + prompt: string | undefined; + + /** + * An optional validation message indicating a problem with the current input value. + */ + validationMessage: string | undefined; + } + + /** + * Button for an action in a [QuickPick](#QuickPick) or [InputBox](#InputBox). + */ + export interface QuickInputButton { + + /** + * Icon for the button. + */ + readonly iconPath: Uri | { light: Uri; dark: Uri } | ThemeIcon; + + /** + * An optional tooltip. + */ + readonly tooltip?: string | undefined; + } + + /** + * Predefined buttons for [QuickPick](#QuickPick) and [InputBox](#InputBox). + */ + export class QuickInputButtons { + + /** + * A back button for [QuickPick](#QuickPick) and [InputBox](#InputBox). + * + * When a navigation 'back' button is needed this one should be used for consistency. + * It comes with a predefined icon, tooltip and location. + */ + static readonly Back: QuickInputButton; + + /** + * @hidden + */ + private constructor(); + } + /** * An event describing an individual change in the text of a [document](#TextDocument). */ @@ -6816,12 +7223,17 @@ declare module 'vscode' { export function saveAll(includeUntitled?: boolean): Thenable; /** - * Make changes to one or many resources as defined by the given + * Make changes to one or many resources or create, delete, and rename resources as defined by the given * [workspace edit](#WorkspaceEdit). * - * When applying a workspace edit, the editor implements an 'all-or-nothing'-strategy, - * that means failure to load one document or make changes to one document will cause - * the edit to be rejected. + * All changes of a workspace edit are applied in the same order in which they have been added. If + * multiple textual inserts are made at the same position, these strings appear in the resulting text + * in the order the 'inserts' were made. Invalid sequences like 'delete file a' -> 'insert text in file a' + * cause failure of the operation. + * + * When applying a workspace edit that consists only of text edits an 'all-or-nothing'-strategy is used. + * A workspace edit with resource creations or deletions aborts the operation, e.g. consective edits will + * not be attempted, when a single edit fails. * * @param edit A workspace edit. * @return A thenable that resolves when the edit could be applied. @@ -6954,13 +7366,13 @@ declare module 'vscode' { export const onDidChangeConfiguration: Event; /** - * Register a task provider. + * ~~Register a task provider.~~ + * + * @deprecated Use the corresponding function on the `tasks` namespace instead * * @param type The task kind type this provider is registered for. * @param provider A task provider. * @return A [disposable](#Disposable) that unregisters this provider when being disposed. - * - * @deprecated Use the corresponding function on the `tasks` namespace instead */ export function registerTaskProvider(type: string, provider: TaskProvider): Disposable; From 9f36a45263c1bf7d876d8d3d84da72f2e76eb02b Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Sun, 24 Mar 2019 17:11:12 -0700 Subject: [PATCH 077/223] VS Code 1.27 Extension API --- types/vscode/index.d.ts | 71 +++++++++++++++++++++++++++++++---------- 1 file changed, 55 insertions(+), 16 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index 36bba30efe..0e3845a38b 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.26 +// Type definitions for Visual Studio Code 1.27 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.26 Extension API + * Type Definition for Visual Studio Code 1.27 Extension API * See https://code.visualstudio.com/api for more information */ @@ -1242,24 +1242,41 @@ declare module 'vscode' { */ export class Uri { + /** + * Create an URI from a string, e.g. `http://www.msft.com/some/path`, + * `file:///usr/home`, or `scheme:with/path`. + * + * @see [Uri.toString](#Uri.toString) + * @param value The string value of an Uri. + * @return A new Uri instance. + */ + static parse(value: string): Uri; + /** * Create an URI from a file system path. The [scheme](#Uri.scheme) * will be `file`. + * + * The *difference* between `Uri#parse` and `Uri#file` is that the latter treats the argument + * as path, not as stringified-uri. E.g. `Uri.file(path)` is *not* the same as + * `Uri.parse('file://' + path)` because the path might contain characters that are + * interpreted (# and ?). See the following sample: + * ```ts + const good = URI.file('/coding/c#/project1'); + good.scheme === 'file'; + good.path === '/coding/c#/project1'; + good.fragment === ''; + + const bad = URI.parse('file://' + '/coding/c#/project1'); + bad.scheme === 'file'; + bad.path === '/coding/c'; // path is now broken + bad.fragment === '/project1'; + ``` * * @param path A file system or UNC path. * @return A new Uri instance. */ static file(path: string): Uri; - /** - * Create an URI from a string. Will throw if the given value is not - * valid. - * - * @param value The string value of an Uri. - * @return A new Uri instance. - */ - static parse(value: string): Uri; - /** * Use the `file` and `parse` factory functions to create new `Uri` objects. */ @@ -1296,8 +1313,21 @@ declare module 'vscode' { * The string representing the corresponding file system path of this Uri. * * Will handle UNC paths and normalize windows drive letters to lower-case. Also - * uses the platform specific path separator. Will *not* validate the path for - * invalid characters and semantics. Will *not* look at the scheme of this Uri. + * uses the platform specific path separator. + * + * * Will *not* validate the path for invalid characters and semantics. + * * Will *not* look at the scheme of this Uri. + * * The resulting string shall *not* be used for display purposes but + * for disk operations, like `readFile` et al. + * + * The *difference* to the [`path`](#Uri.path)-property is the use of the platform specific + * path separator and the handling of UNC paths. The sample below outlines the difference: + * ```ts + const u = URI.parse('file://server/c$/folder/file.txt') + u.authority === 'server' + u.path === '/shares/c$/file.txt' + u.fsPath === '\\server\c$\folder\file.txt' + ``` */ readonly fsPath: string; @@ -1319,8 +1349,10 @@ declare module 'vscode' { /** * Returns a string representation of this Uri. The representation and normalization - * of a URI depends on the scheme. The resulting string can be safely used with - * [Uri.parse](#Uri.parse). + * of a URI depends on the scheme. + * + * * The resulting string can be safely used with [Uri.parse](#Uri.parse). + * * The resulting string shall *not* be used for display purposes. * * @param skipEncoding Do not percentage-encode the result, defaults to `false`. Note that * the `#` and `?` characters occurring in the path will always be encoded. @@ -2494,7 +2526,7 @@ declare module 'vscode' { * @param name The name of the symbol. * @param kind The kind of the symbol. * @param containerName The name of the symbol containing the symbol. - * @param location The the location of the symbol. + * @param location The location of the symbol. */ constructor(name: string, kind: SymbolKind, containerName: string, location: Location); @@ -4516,6 +4548,13 @@ declare module 'vscode' { * [`globalState`](#ExtensionContext.globalState) to store key value data. */ storagePath: string | undefined; + + /** + * An absolute file path of a directory in which the extension can create log files. + * The directory might not exist on disk and creation is up to the extension. However, + * the parent directory is guaranteed to be existent. + */ + logPath: string; } /** From 9fc8b3a09c87022132415fba69b3faa111ecc3a2 Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Sun, 24 Mar 2019 18:52:48 -0700 Subject: [PATCH 078/223] VS Code 1.28 Extension API --- types/vscode/index.d.ts | 42 +++++++++++++++++++++++++++++------------ 1 file changed, 30 insertions(+), 12 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index 0e3845a38b..d7e46580d7 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.27 +// Type definitions for Visual Studio Code 1.28 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.27 Extension API + * Type Definition for Visual Studio Code 1.28 Extension API * See https://code.visualstudio.com/api for more information */ @@ -3034,8 +3034,8 @@ declare module 'vscode' { export class ParameterInformation { /** - * The label of this signature. Will be shown in - * the UI. + * The label of this signature. *Note*: Must be a substring of its + * containing signature information's [label](#SignatureInformation.label). */ label: string; @@ -4096,9 +4096,8 @@ declare module 'vscode' { source?: string; /** - * A code or identifier for this diagnostics. Will not be surfaced - * to the user, but should be used for later processing, e.g. when - * providing [code actions](#CodeActionContext). + * A code or identifier for this diagnostic. + * Should be used for later processing, e.g. when providing [code actions](#CodeActionContext). */ code?: string | number; @@ -4825,7 +4824,10 @@ declare module 'vscode' { executable?: string; /** - * The arguments to be passed to the shell executable used to run the task. + * The arguments to be passed to the shell executable used to run the task. Most shells + * require special arguments to execute a command. For example `bash` requires the `-c` + * argument to execute a command, `PowerShell` requires `-Command` and `cmd` requires both + * `/d` and `/c`. */ shellArgs?: string[]; @@ -6232,7 +6234,7 @@ declare module 'vscode' { export function createInputBox(): InputBox; /** - * Create a new [output channel](#OutputChannel) with the given name. + * Creates a new [output channel](#OutputChannel) with the given name. * * @param name Human-readable string which will be used to represent the channel in the UI. */ @@ -7336,7 +7338,8 @@ declare module 'vscode' { export function registerTextDocumentContentProvider(scheme: string, provider: TextDocumentContentProvider): Disposable; /** - * An event that is emitted when a [text document](#TextDocument) is opened. + * An event that is emitted when a [text document](#TextDocument) is opened or when the language id + * of a text document [has been changed](#languages.setTextDocumentLanguage). * * To add an event listener when a visible text document is opened, use the [TextEditor](#TextEditor) events in the * [window](#window) namespace. Note that: @@ -7349,7 +7352,8 @@ declare module 'vscode' { export const onDidOpenTextDocument: Event; /** - * An event that is emitted when a [text document](#TextDocument) is disposed. + * An event that is emitted when a [text document](#TextDocument) is disposed or when the language id + * of a text document [has been changed](#languages.setTextDocumentLanguage). * * To add an event listener when a visible text document is closed, use the [TextEditor](#TextEditor) events in the * [window](#window) namespace. Note that this event is not emitted when a [TextEditor](#TextEditor) is closed @@ -7480,6 +7484,19 @@ declare module 'vscode' { */ export function getLanguages(): Thenable; + /** + * Set (and change) the [language](#TextDocument.languageId) that is associated + * with the given document. + * + * *Note* that calling this function will trigger the [`onDidCloseTextDocument`](#workspace.onDidCloseTextDocument) event + * followed by the [`onDidOpenTextDocument`](#workspace.onDidOpenTextDocument) event. + * + * @param document The document which language is to be changed + * @param languageId The new language identifier. + * @returns A thenable that resolves with the updated document. + */ + export function setTextDocumentLanguage(document: TextDocument, languageId: string): Thenable; + /** * Compute the match between a document [selector](#DocumentSelector) and a document. Values * greater than zero mean the selector matches the document. @@ -8142,11 +8159,12 @@ declare module 'vscode' { * If more than one debug configuration provider is registered for the same type, the resolveDebugConfiguration calls are chained * in arbitrary order and the initial debug configuration is piped through the chain. * Returning the value 'undefined' prevents the debug session from starting. + * Returning the value 'null' prevents the debug session from starting and opens the underlying debug configuration instead. * * @param folder The workspace folder from which the configuration originates from or undefined for a folderless setup. * @param debugConfiguration The [debug configuration](#DebugConfiguration) to resolve. * @param token A cancellation token. - * @return The resolved debug configuration or undefined. + * @return The resolved debug configuration or undefined or null. */ resolveDebugConfiguration?(folder: WorkspaceFolder | undefined, debugConfiguration: DebugConfiguration, token?: CancellationToken): ProviderResult; } From 3ce5e5e4a830dcb31e82a9e3c1899ae2a185fca5 Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Sun, 24 Mar 2019 19:13:38 -0700 Subject: [PATCH 079/223] VS Code 1.29 Extension API --- types/vscode/index.d.ts | 74 +++++++++++++++++++++++++++++------------ 1 file changed, 53 insertions(+), 21 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index d7e46580d7..aaf77b7697 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.28 +// Type definitions for Visual Studio Code 1.29 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.28 Extension API + * Type Definition for Visual Studio Code 1.29 Extension API * See https://code.visualstudio.com/api for more information */ @@ -40,7 +40,7 @@ declare module 'vscode' { command: string; /** - * A tooltip for for command, when represented in the UI. + * A tooltip for the command, when represented in the UI. */ tooltip?: string; @@ -939,12 +939,12 @@ declare module 'vscode' { overviewRulerColor?: string | ThemeColor; /** - * Defines the rendering options of the attachment that is inserted before the decorated text + * Defines the rendering options of the attachment that is inserted before the decorated text. */ before?: ThemableDecorationAttachmentRenderOptions; /** - * Defines the rendering options of the attachment that is inserted after the decorated text + * Defines the rendering options of the attachment that is inserted after the decorated text. */ after?: ThemableDecorationAttachmentRenderOptions; } @@ -1057,12 +1057,12 @@ declare module 'vscode' { export interface ThemableDecorationInstanceRenderOptions { /** - * Defines the rendering options of the attachment that is inserted before the decorated text + * Defines the rendering options of the attachment that is inserted before the decorated text. */ before?: ThemableDecorationAttachmentRenderOptions; /** - * Defines the rendering options of the attachment that is inserted after the decorated text + * Defines the rendering options of the attachment that is inserted after the decorated text. */ after?: ThemableDecorationAttachmentRenderOptions; } @@ -1354,6 +1354,12 @@ declare module 'vscode' { * * The resulting string can be safely used with [Uri.parse](#Uri.parse). * * The resulting string shall *not* be used for display purposes. * + * *Note* that the implementation will encode _aggressive_ which often leads to unexpected, + * but not incorrect, results. For instance, colons are encoded to `%3A` which might be unexpected + * in file-uri. Also `&` and `=` will be encoded which might be unexpected for http-uris. For stability + * reasons this cannot be changed anymore. If you suffer from too aggressive encoding you should use + * the `skipEncoding`-argument: `uri.toString(true)`. + * * @param skipEncoding Do not percentage-encode the result, defaults to `false`. Note that * the `#` and `?` characters occurring in the path will always be encoded. * @returns A string representation of this Uri. @@ -1478,7 +1484,7 @@ declare module 'vscode' { event: Event; /** - * Notify all subscribers of the [event](EventEmitter#event). Failure + * Notify all subscribers of the [event](#EventEmitter.event). Failure * of one or more listener will not fail this function call. * * @param data The event object. @@ -1557,6 +1563,9 @@ declare module 'vscode' { * [document](#TextDocument). Resources allocated should be released when * the corresponding document has been [closed](#workspace.onDidCloseTextDocument). * + * **Note**: The contents of the created [document](#TextDocument) might not be + * identical to the provided text due to end-of-line-sequence normalization. + * * @param uri An uri which scheme matches the scheme this provider was [registered](#workspace.registerTextDocumentContentProvider) for. * @param token A cancellation token. * @return A string or a thenable that resolves to such. @@ -1592,6 +1601,11 @@ declare module 'vscode' { * @see [QuickPickOptions.canPickMany](#QuickPickOptions.canPickMany) */ picked?: boolean; + + /** + * Always show this item. + */ + alwaysShow?: boolean; } /** @@ -2052,7 +2066,7 @@ declare module 'vscode' { * A code action represents a change that can be performed in code, e.g. to fix a problem or * to refactor code. * - * A CodeAction must set either [`edit`](CodeAction#edit) and/or a [`command`](CodeAction#command). If both are supplied, the `edit` is applied first, then the command is executed. + * A CodeAction must set either [`edit`](#CodeAction.edit) and/or a [`command`](#CodeAction.command). If both are supplied, the `edit` is applied first, then the command is executed. */ export class CodeAction { @@ -3034,10 +3048,13 @@ declare module 'vscode' { export class ParameterInformation { /** - * The label of this signature. *Note*: Must be a substring of its - * containing signature information's [label](#SignatureInformation.label). + * The label of this signature. + * + * Either a string or inclusive start and exclusive end offsets within its containing + * [signature label](#SignatureInformation.label). *Note*: A label of type string must be + * a substring of its containing signature information's [label](#SignatureInformation.label). */ - label: string; + label: string | [number, number]; /** * The human-readable doc-comment of this signature. Will be shown @@ -3165,10 +3182,10 @@ declare module 'vscode' { * It is sufficient to create a completion item from just a [label](#CompletionItem.label). In that * case the completion item will replace the [word](#TextDocument.getWordRangeAtPosition) * until the cursor with the given label or [insertText](#CompletionItem.insertText). Otherwise the - * the given [edit](#CompletionItem.textEdit) is used. + * given [edit](#CompletionItem.textEdit) is used. * * When selecting a completion item in the editor its defined or synthesized text edit will be applied - * to *all* cursors/selections whereas [additionalTextEdits](CompletionItem.additionalTextEdits) will be + * to *all* cursors/selections whereas [additionalTextEdits](#CompletionItem.additionalTextEdits) will be * applied as provided. * * @see [CompletionItemProvider.provideCompletionItems](#CompletionItemProvider.provideCompletionItems) @@ -3801,7 +3818,7 @@ declare module 'vscode' { /** * This property is deprecated and not fully supported anymore by * the editor (scope and lineStart are ignored). - * Use the the autoClosingPairs property in the language configuration file instead. + * Use the autoClosingPairs property in the language configuration file instead. * @deprecated */ docComment?: { @@ -3815,7 +3832,7 @@ declare module 'vscode' { /** * **Deprecated** Do not use. * - * @deprecated * Use the the autoClosingPairs property in the language configuration file instead. + * @deprecated * Use the autoClosingPairs property in the language configuration file instead. */ __characterPairSupport?: { autoClosingPairs: { @@ -5558,7 +5575,7 @@ declare module 'vscode' { * is no longer visible. * * Normally the webview panel's html context is created when the panel becomes visible - * and destroyed when it is is hidden. Extensions that have complex state + * and destroyed when it is hidden. Extensions that have complex state * or UI can set the `retainContextWhenHidden` to make VS Code keep the webview * context around, even when the webview moves to a background tab. When a webview using * `retainContextWhenHidden` becomes hidden, its scripts and other dynamic content are suspended. @@ -5928,6 +5945,19 @@ declare module 'vscode' { */ export const terminals: ReadonlyArray; + /** + * The currently active terminal or `undefined`. The active terminal is the one that + * currently has focus or most recently had focus. + */ + export const activeTerminal: Terminal | undefined; + + /** + * An [event](#Event) which fires when the [active terminal](#window.activeTerminal) + * has changed. *Note* that the event also fires when the active terminal changes + * to `undefined`. + */ + export const onDidChangeActiveTerminal: Event; + /** * An [event](#Event) which fires when a terminal has been created, either through the * [createTerminal](#window.createTerminal) API or commands. @@ -6469,7 +6499,7 @@ declare module 'vscode' { readonly visible: boolean; /** - * Event that is fired when [visibility](TreeView.visible) has changed + * Event that is fired when [visibility](#TreeView.visible) has changed */ readonly onDidChangeVisibility: Event; @@ -6477,13 +6507,15 @@ declare module 'vscode' { * Reveals the given element in the tree view. * If the tree view is not visible then the tree view is shown and element is revealed. * - * By default revealed element is selected and not focused. + * By default revealed element is selected. * In order to not to select, set the option `select` to `false`. * In order to focus, set the option `focus` to `true`. + * In order to expand the revealed element, set the option `expand` to `true`. To expand recursively set `expand` to the number of levels to expand. + * **NOTE:** You can expand only to 3 levels maximum. * * **NOTE:** [TreeDataProvider](#TreeDataProvider) is required to implement [getParent](#TreeDataProvider.getParent) method to access this API. */ - reveal(element: T, options?: { select?: boolean, focus?: boolean }): Thenable; + reveal(element: T, options?: { select?: boolean, focus?: boolean, expand?: boolean | number }): Thenable; } /** @@ -7743,7 +7775,7 @@ declare module 'vscode' { * Register a formatting provider for a document range. * * *Note:* A document range provider is also a [document formatter](#DocumentFormattingEditProvider) - * which means there is no need to [register](registerDocumentFormattingEditProvider) a document + * which means there is no need to [register](#languages.registerDocumentFormattingEditProvider) a document * formatter when also registering a range provider. * * Multiple providers can be registered for a language. In that case providers are sorted From 455601a693c07698eae4176f1bbf095242b8d6f7 Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Sun, 24 Mar 2019 19:28:54 -0700 Subject: [PATCH 080/223] VS Code 1.30 Extension API --- types/vscode/index.d.ts | 475 +++++++++++++++++++++++++++++++++++----- 1 file changed, 420 insertions(+), 55 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index aaf77b7697..1d680beec5 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.29 +// Type definitions for Visual Studio Code 1.30 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.29 Extension API + * Type Definition for Visual Studio Code 1.30 Extension API * See https://code.visualstudio.com/api for more information */ @@ -2219,34 +2219,7 @@ declare module 'vscode' { * Provides additional metadata over normal [location](#Location) definitions, including the range of * the defining symbol */ - export interface DefinitionLink { - /** - * Span of the symbol being defined in the source file. - * - * Used as the underlined span for mouse definition hover. Defaults to the word range at - * the definition position. - */ - originSelectionRange?: Range; - - /** - * The resource identifier of the definition. - */ - targetUri: Uri; - - /** - * The full range of the definition. - * - * For a class definition for example, this would be the entire body of the class definition. - */ - targetRange: Range; - - /** - * The span of the symbol definition. - * - * For a class definition, this would be the class name itself in the class definition. - */ - targetSelectionRange?: Range; - } + export type DefinitionLink = LocationLink; /** * The definition of a symbol represented as one or many [locations](#Location). @@ -2310,6 +2283,30 @@ declare module 'vscode' { provideTypeDefinition(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; } + /** + * The declaration of a symbol representation as one or many [locations](#Location) + * or [location links][#LocationLink]. + */ + export type Declaration = Location | Location[] | LocationLink[]; + + /** + * The declaration provider interface defines the contract between extensions and + * the go to declaration feature. + */ + export interface DeclarationProvider { + + /** + * Provide the declaration of the symbol at the given position and document. + * + * @param document The document in which the command was invoked. + * @param position The position at which the command was invoked. + * @param token A cancellation token. + * @return A declaration or a thenable that resolves to such. The lack of a result can be + * signaled by returning `undefined` or `null`. + */ + provideDeclaration(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; + } + /** * The MarkdownString represents human readable text that supports formatting via the * markdown syntax. Standard markdown is supported, also tables, but no embedded html. @@ -2625,6 +2622,16 @@ declare module 'vscode' { provideDocumentSymbols(document: TextDocument, token: CancellationToken): ProviderResult; } + /** + * Metadata about a document symbol provider. + */ + export interface DocumentSymbolProviderMetadata { + /** + * A human readable string that is shown when multiple outlines trees show for one document. + */ + label?: string; + } + /** * The workspace symbol provider interface defines the contract between extensions and * the [symbol search](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name)-feature. @@ -3065,10 +3072,10 @@ declare module 'vscode' { /** * Creates a new parameter information object. * - * @param label A label string. + * @param label A label string or inclusive start and exclusive end offsets within its containing signature label. * @param documentation A doc string. */ - constructor(label: string, documentation?: string | MarkdownString); + constructor(label: string | [number, number], documentation?: string | MarkdownString); } /** @@ -3127,6 +3134,53 @@ declare module 'vscode' { activeParameter: number; } + /** + * How a [`SignatureHelpProvider`](#SignatureHelpProvider) was triggered. + */ + export enum SignatureHelpTriggerKind { + /** + * Signature help was invoked manually by the user or by a command. + */ + Invoke = 1, + + /** + * Signature help was triggered by a trigger character. + */ + TriggerCharacter = 2, + + /** + * Signature help was triggered by the cursor moving or by the document content changing. + */ + ContentChange = 3, + } + + /** + * Additional information about the context in which a + * [`SignatureHelpProvider`](#SignatureHelpProvider.provideSignatureHelp) was triggered. + */ + export interface SignatureHelpContext { + /** + * Action that caused signature help to be triggered. + */ + readonly triggerKind: SignatureHelpTriggerKind; + + /** + * Character that caused signature help to be triggered. + * + * This is `undefined` when signature help is not triggered by typing, such as when manually invoking + * signature help or when moving the cursor. + */ + readonly triggerCharacter?: string; + + /** + * `true` if signature help was already showing when it was triggered. + * + * Retriggers occur when the signature help is already active and can be caused by actions such as + * typing a trigger character, a cursor move, or document content changes. + */ + readonly isRetrigger: boolean; + } + /** * The signature help provider interface defines the contract between extensions and * the [parameter hints](https://code.visualstudio.com/docs/editor/intellisense)-feature. @@ -3139,10 +3193,30 @@ declare module 'vscode' { * @param document The document in which the command was invoked. * @param position The position at which the command was invoked. * @param token A cancellation token. + * @param context Information about how signature help was triggered. + * * @return Signature help or a thenable that resolves to such. The lack of a result can be * signaled by returning `undefined` or `null`. */ - provideSignatureHelp(document: TextDocument, position: Position, token: CancellationToken): ProviderResult; + provideSignatureHelp(document: TextDocument, position: Position, token: CancellationToken, context: SignatureHelpContext): ProviderResult; + } + + /** + * Metadata about a registered [`SignatureHelpProvider`](#SignatureHelpProvider). + */ + export interface SignatureHelpProviderMetadata { + /** + * List of characters that trigger signature help. + */ + readonly triggerCharacters: ReadonlyArray; + + /** + * List of characters that re-trigger signature help. + * + * These trigger characters are only active when signature help is alread showing. All trigger characters + * are also counted as re-trigger characters. + */ + readonly retriggerCharacters: ReadonlyArray; } /** @@ -3263,6 +3337,13 @@ declare module 'vscode' { */ commitCharacters?: string[]; + /** + * Keep whitespace of the [insertText](#CompletionItem.insertText) as is. By default, the editor adjusts leading + * whitespace of new lines so that they match the indentation of the line for which the item is accepeted - setting + * this to `true` will prevent that. + */ + keepWhitespace?: boolean; + /** * @deprecated Use `CompletionItem.insertText` and `CompletionItem.range` instead. * @@ -4004,6 +4085,35 @@ declare module 'vscode' { constructor(uri: Uri, rangeOrPosition: Range | Position); } + /** + * Represents the connection of two locations. Provides additional metadata over normal [locations](#Location), + * including an origin range. + */ + export interface LocationLink { + /** + * Span of the origin of this link. + * + * Used as the underlined span for mouse definition hover. Defaults to the word range at + * the definition position. + */ + originSelectionRange?: Range; + + /** + * The target resource identifier of this link. + */ + targetUri: Uri; + + /** + * The full target range of this link. + */ + targetRange: Range; + + /** + * The span of this link. + */ + targetSelectionRange?: Range; + } + /** * The event that is fired when diagnostics change. */ @@ -4681,6 +4791,11 @@ declare module 'vscode' { * Controls whether to show the "Terminal will be reused by tasks, press any key to close it" message. */ showReuseMessage?: boolean; + + /** + * Controls whether the terminal is cleared before executing the task. + */ + clear?: boolean; } /** @@ -4971,15 +5086,39 @@ declare module 'vscode' { Workspace = 2 } + /** + * Run options for a task. + */ + export interface RunOptions { + /** + * Controls whether task variables are re-evaluated on rerun. + */ + reevaluateOnRerun?: boolean; + } + /** * A task to execute */ export class Task { + /** + * Creates a new task. + * + * @param definition The task definition as defined in the taskDefinitions extension point. + * @param scope Specifies the task's scope. It is either a global or a workspace task or a task for a specific workspace folder. + * @param name The task's name. Is presented in the user interface. + * @param source The task's source (e.g. 'gulp', 'npm', ...). Is presented in the user interface. + * @param execution The process or shell execution. + * @param problemMatchers the names of problem matchers to use, like '$tsc' + * or '$eslint'. Problem matchers can be contributed by an extension using + * the `problemMatchers` extension point. + */ + constructor(taskDefinition: TaskDefinition, scope: WorkspaceFolder | TaskScope.Global | TaskScope.Workspace, name: string, source: string, execution?: ProcessExecution | ShellExecution, problemMatchers?: string | string[]); + /** * ~~Creates a new task.~~ * - * @deprecated Use the new constructors that allow specifying a target for the task. + * @deprecated Use the new constructors that allow specifying a scope for the task. * * @param definition The task definition as defined in the taskDefinitions extension point. * @param name The task's name. Is presented in the user interface. @@ -4991,20 +5130,6 @@ declare module 'vscode' { */ constructor(taskDefinition: TaskDefinition, name: string, source: string, execution?: ProcessExecution | ShellExecution, problemMatchers?: string | string[]); - /** - * Creates a new task. - * - * @param definition The task definition as defined in the taskDefinitions extension point. - * @param target Specifies the task's target. It is either a global or a workspace task or a task for a specific workspace folder. - * @param name The task's name. Is presented in the user interface. - * @param source The task's source (e.g. 'gulp', 'npm', ...). Is presented in the user interface. - * @param execution The process or shell execution. - * @param problemMatchers the names of problem matchers to use, like '$tsc' - * or '$eslint'. Problem matchers can be contributed by an extension using - * the `problemMatchers` extension point. - */ - constructor(taskDefinition: TaskDefinition, target: WorkspaceFolder | TaskScope.Global | TaskScope.Workspace, name: string, source: string, execution?: ProcessExecution | ShellExecution, problemMatchers?: string | string[]); - /** * The task's definition. */ @@ -5013,7 +5138,7 @@ declare module 'vscode' { /** * The task's scope. */ - scope?: TaskScope.Global | TaskScope.Workspace | WorkspaceFolder; + readonly scope?: TaskScope.Global | TaskScope.Workspace | WorkspaceFolder; /** * The task's name @@ -5023,7 +5148,7 @@ declare module 'vscode' { /** * The task's execution engine */ - execution: ProcessExecution | ShellExecution; + execution?: ProcessExecution | ShellExecution; /** * Whether the task is a background task or not. @@ -5054,6 +5179,11 @@ declare module 'vscode' { * array. */ problemMatchers: string[]; + + /** + * Run options for the task + */ + runOptions: RunOptions; } /** @@ -5726,6 +5856,24 @@ declare module 'vscode' { deserializeWebviewPanel(webviewPanel: WebviewPanel, state: any): Thenable; } + /** + * The clipboard provides read and write access to the system's clipboard. + */ + export interface Clipboard { + + /** + * Read the current clipboard contents as text. + * @returns A thenable that resolves to a string. + */ + readText(): Thenable; + + /** + * Writes text into the clipboard. + * @returns A thenable that resolves when writing happened. + */ + writeText(value: string): Thenable; + } + /** * Namespace describing the environment the editor runs in. */ @@ -5752,6 +5900,11 @@ declare module 'vscode' { */ export let language: string; + /** + * The system clipboard. + */ + export const clipboard: Clipboard; + /** * A unique identifier for the computer. * @@ -6390,10 +6543,10 @@ declare module 'vscode' { /** * Create a [TreeView](#TreeView) for the view contributed using the extension point `views`. * @param viewId Id of the view contributed using the extension point `views`. - * @param options Options object to provide [TreeDataProvider](#TreeDataProvider) for the view. + * @param options Options for creating the [TreeView](#TreeView) * @returns a [TreeView](#TreeView). */ - export function createTreeView(viewId: string, options: { treeDataProvider: TreeDataProvider }): TreeView; + export function createTreeView(viewId: string, options: TreeViewOptions): TreeView; /** * Registers a [uri handler](#UriHandler) capable of handling system-wide [uris](#Uri). @@ -6432,6 +6585,22 @@ declare module 'vscode' { export function registerWebviewPanelSerializer(viewType: string, serializer: WebviewPanelSerializer): Disposable; } + /** + * Options for creating a [TreeView](#TreeView) + */ + export interface TreeViewOptions { + + /** + * A data provider that provides tree data. + */ + treeDataProvider: TreeDataProvider; + + /** + * Whether to show collapse all action or not. + */ + showCollapseAll?: boolean; + } + /** * The event that is fired when an element in the [TreeView](#TreeView) is expanded or collapsed */ @@ -6577,6 +6746,12 @@ declare module 'vscode' { */ iconPath?: string | Uri | { light: string | Uri; dark: string | Uri } | ThemeIcon; + /** + * A human readable string which is rendered less prominent. + * When `true`, it is derived from [resourceUri](#TreeItem.resourceUri) and when `falsy`, it is not shown. + */ + description?: string | boolean; + /** * The [uri](#Uri) of the resource representing this item. * @@ -7681,6 +7856,19 @@ declare module 'vscode' { */ export function registerTypeDefinitionProvider(selector: DocumentSelector, provider: TypeDefinitionProvider): Disposable; + /** + * Register a declaration provider. + * + * Multiple providers can be registered for a language. In that case providers are asked in + * parallel and the results are merged. A failing provider (rejected promise or exception) will + * not cause a failure of the whole operation. + * + * @param selector A selector that defines the documents this provider is applicable to. + * @param provider A declaration provider. + * @return A [disposable](#Disposable) that unregisters this provider when being disposed. + */ + export function registerDeclarationProvider(selector: DocumentSelector, provider: DeclarationProvider): Disposable; + /** * Register a hover provider. * @@ -7716,9 +7904,10 @@ declare module 'vscode' { * * @param selector A selector that defines the documents this provider is applicable to. * @param provider A document symbol provider. + * @param metaData metadata about the provider * @return A [disposable](#Disposable) that unregisters this provider when being disposed. */ - export function registerDocumentSymbolProvider(selector: DocumentSelector, provider: DocumentSymbolProvider): Disposable; + export function registerDocumentSymbolProvider(selector: DocumentSelector, provider: DocumentSymbolProvider, metaData?: DocumentSymbolProviderMetadata): Disposable; /** * Register a workspace symbol provider. @@ -7813,9 +8002,11 @@ declare module 'vscode' { * @param selector A selector that defines the documents this provider is applicable to. * @param provider A signature help provider. * @param triggerCharacters Trigger signature help when the user types one of the characters, like `,` or `(`. + * @param metadata Information about the provider. * @return A [disposable](#Disposable) that unregisters this provider when being disposed. */ export function registerSignatureHelpProvider(selector: DocumentSelector, provider: SignatureHelpProvider, ...triggerCharacters: string[]): Disposable; + export function registerSignatureHelpProvider(selector: DocumentSelector, provider: SignatureHelpProvider, metadata: SignatureHelpProviderMetadata): Disposable; /** * Register a document link provider. @@ -8144,6 +8335,19 @@ declare module 'vscode' { */ readonly name: string; + /** + * The workspace folder of this session or `undefined` for a folderless setup. + */ + readonly workspaceFolder: WorkspaceFolder | undefined; + + /** + * The "resolved" [debug configuration](#DebugConfiguration) of this session. + * "Resolved" means that + * - all variables have been substituted and + * - platform specific attribute sections have been "flattened" for the matching platform and removed for non-matching platforms. + */ + readonly configuration: DebugConfiguration; + /** * Send a custom request to the debug adapter. */ @@ -8180,7 +8384,7 @@ declare module 'vscode' { * Provides initial [debug configuration](#DebugConfiguration). If more than one debug configuration provider is * registered for the same type, debug configurations are concatenated in arbitrary order. * - * @param folder The workspace folder for which the configurations are used or undefined for a folderless setup. + * @param folder The workspace folder for which the configurations are used or `undefined` for a folderless setup. * @param token A cancellation token. * @return An array of [debug configurations](#DebugConfiguration). */ @@ -8193,7 +8397,7 @@ declare module 'vscode' { * Returning the value 'undefined' prevents the debug session from starting. * Returning the value 'null' prevents the debug session from starting and opens the underlying debug configuration instead. * - * @param folder The workspace folder from which the configuration originates from or undefined for a folderless setup. + * @param folder The workspace folder from which the configuration originates from or `undefined` for a folderless setup. * @param debugConfiguration The [debug configuration](#DebugConfiguration) to resolve. * @param token A cancellation token. * @return The resolved debug configuration or undefined or null. @@ -8201,6 +8405,142 @@ declare module 'vscode' { resolveDebugConfiguration?(folder: WorkspaceFolder | undefined, debugConfiguration: DebugConfiguration, token?: CancellationToken): ProviderResult; } + /** + * Represents a debug adapter executable and optional arguments and runtime options passed to it. + */ + export class DebugAdapterExecutable { + + /** + * Creates a description for a debug adapter based on an executable program. + * + * @param command The command or executable path that implements the debug adapter. + * @param args Optional arguments to be passed to the command or executable. + * @param options Optional options to be used when starting the command or executable. + */ + constructor(command: string, args?: string[], options?: DebugAdapterExecutableOptions); + + /** + * The command or path of the debug adapter executable. + * A command must be either an absolute path of an executable or the name of an command to be looked up via the PATH environment variable. + * The special value 'node' will be mapped to VS Code's built-in Node.js runtime. + */ + readonly command: string; + + /** + * The arguments passed to the debug adapter executable. Defaults to an empty array. + */ + readonly args: string[]; + + /** + * Optional options to be used when the debug adapter is started. + * Defaults to undefined. + */ + readonly options?: DebugAdapterExecutableOptions; + } + + /** + * Options for a debug adapter executable. + */ + export interface DebugAdapterExecutableOptions { + + /** + * The additional environment of the executed program or shell. If omitted + * the parent process' environment is used. If provided it is merged with + * the parent process' environment. + */ + env?: { [key: string]: string }; + + /** + * The current working directory for the executed debug adapter. + */ + cwd?: string; + } + + /** + * Represents a debug adapter running as a socket based server. + */ + export class DebugAdapterServer { + + /** + * The port. + */ + readonly port: number; + + /** + * The host. + */ + readonly host?: string; + + /** + * Create a description for a debug adapter running as a socket based server. + */ + constructor(port: number, host?: string); + } + + export type DebugAdapterDescriptor = DebugAdapterExecutable | DebugAdapterServer; + + export interface DebugAdapterDescriptorFactory { + /** + * 'createDebugAdapterDescriptor' is called at the start of a debug session to provide details about the debug adapter to use. + * These details must be returned as objects of type [DebugAdapterDescriptor](#DebugAdapterDescriptor). + * Currently two types of debug adapters are supported: + * - a debug adapter executable is specified as a command path and arguments (see [DebugAdapterExecutable](#DebugAdapterExecutable)), + * - a debug adapter server reachable via a communication port (see [DebugAdapterServer](#DebugAdapterServer)). + * If the method is not implemented the default behavior is this: + * createDebugAdapter(session: DebugSession, executable: DebugAdapterExecutable) { + * if (typeof session.configuration.debugServer === 'number') { + * return new DebugAdapterServer(session.configuration.debugServer); + * } + * return executable; + * } + * @param session The [debug session](#DebugSession) for which the debug adapter will be used. + * @param executable The debug adapter's executable information as specified in the package.json (or undefined if no such information exists). + * @return a [debug adapter descriptor](#DebugAdapterDescriptor) or undefined. + */ + createDebugAdapterDescriptor(session: DebugSession, executable: DebugAdapterExecutable | undefined): ProviderResult; + } + + /** + * A Debug Adapter Tracker is a means to track the communication between VS Code and a Debug Adapter. + */ + export interface DebugAdapterTracker { + /** + * A session with the debug adapter is about to be started. + */ + onWillStartSession?(): void; + /** + * The debug adapter is about to receive a Debug Adapter Protocol message from VS Code. + */ + onWillReceiveMessage?(message: any): void; + /** + * The debug adapter has sent a Debug Adapter Protocol message to VS Code. + */ + onDidSendMessage?(message: any): void; + /** + * The debug adapter session is about to be stopped. + */ + onWillStopSession?(): void; + /** + * An error with the debug adapter has occured. + */ + onError?(error: Error): void; + /** + * The debug adapter has exited with the given exit code or signal. + */ + onExit?(code: number | undefined, signal: string | undefined): void; + } + + export interface DebugAdapterTrackerFactory { + /** + * The method 'createDebugAdapterTracker' is called at the start of a debug session in order + * to return a "tracker" object that provides read-access to the communication between VS Code and a debug adapter. + * + * @param session The [debug session](#DebugSession) for which the debug adapter tracker will be used. + * @return A [debug adapter tracker](#DebugAdapterTracker) or undefined. + */ + createDebugAdapterTracker(session: DebugSession): ProviderResult; + } + /** * Represents the debug console. */ @@ -8245,6 +8585,10 @@ declare module 'vscode' { * The base class of all breakpoint types. */ export class Breakpoint { + /** + * The unique ID of the breakpoint. + */ + readonly id: string; /** * Is breakpoint enabled. */ @@ -8309,6 +8653,7 @@ declare module 'vscode' { /** * The currently active [debug console](#DebugConsole). + * If no debug session is active, output sent to the debug console is not shown. */ export let activeDebugConsole: DebugConsole; @@ -8356,6 +8701,26 @@ declare module 'vscode' { */ export function registerDebugConfigurationProvider(debugType: string, provider: DebugConfigurationProvider): Disposable; + /** + * Register a [debug adapter descriptor factory](#DebugAdapterDescriptorFactory) for a specific debug type. + * An extension is only allowed to register a DebugAdapterDescriptorFactory for the debug type(s) defined by the extension. Otherwise an error is thrown. + * Registering more than one DebugAdapterDescriptorFactory for a debug type results in an error. + * + * @param debugType The debug type for which the factory is registered. + * @param factory The [debug adapter descriptor factory](#DebugAdapterDescriptorFactory) to register. + * @return A [disposable](#Disposable) that unregisters this factory when being disposed. + */ + export function registerDebugAdapterDescriptorFactory(debugType: string, factory: DebugAdapterDescriptorFactory): Disposable; + + /** + * Register a debug adapter tracker factory for the given debug type. + * + * @param debugType The debug type for which the factory is registered or '*' for matching all debug types. + * @param factory The [debug adapter tracker factory](#DebugAdapterTrackerFactory) to register. + * @return A [disposable](#Disposable) that unregisters this factory when being disposed. + */ + export function registerDebugAdapterTrackerFactory(debugType: string, factory: DebugAdapterTrackerFactory): Disposable; + /** * Start debugging by using either a named launch or named compound configuration, * or by directly passing a [DebugConfiguration](#DebugConfiguration). From f2f9abd80f0e77bc2cf19df01a5b6f2badbf5d31 Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Sun, 24 Mar 2019 19:41:06 -0700 Subject: [PATCH 081/223] VS Code 1.31 Extension API --- types/vscode/index.d.ts | 134 ++++++++++++++++++++++++---------------- 1 file changed, 82 insertions(+), 52 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index 1d680beec5..39aa591d44 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.30 +// Type definitions for Visual Studio Code 1.31 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.30 Extension API + * Type Definition for Visual Studio Code 1.31 Extension API * See https://code.visualstudio.com/api for more information */ @@ -81,7 +81,7 @@ declare module 'vscode' { /** * The offset of the first character which is not a whitespace character as defined - * by `/\s/`. **Note** that if a line is all whitespaces the length of the line is returned. + * by `/\s/`. **Note** that if a line is all whitespace the length of the line is returned. */ readonly firstNonWhitespaceCharacterIndex: number; @@ -1865,6 +1865,11 @@ declare module 'vscode' { * * `{}` to group conditions (e.g. `**​/*.{ts,js}` matches all TypeScript and JavaScript files) * * `[]` to declare a range of characters to match in a path segment (e.g., `example.[0-9]` to match on `example.0`, `example.1`, …) * * `[!...]` to negate a range of characters to match in a path segment (e.g., `example.[!0-9]` to match on `example.a`, `example.b`, but not `example.0`) + * + * Note: a backslash (`\`) is not valid within a glob pattern. If you have an existing file + * path to match against, consider to use the [relative pattern](#RelativePattern) support + * that takes care of converting any backslash into slash. Otherwise, make sure to convert + * any backslash to slash when creating the glob pattern. */ export type GlobPattern = string | RelativePattern; @@ -2035,9 +2040,20 @@ declare module 'vscode' { append(parts: string): CodeActionKind; /** - * Does this kind contain `other`? + * Checks if this code action kind intersects `other`. * - * The kind `"refactor"` for example contains `"refactor.extract"` and ``"refactor.extract.function"`, but not `"unicorn.refactor.extract"` or `"refactory.extract"` + * The kind `"refactor.extract"` for example intersects `refactor`, `"refactor.extract"` and ``"refactor.extract.function"`, + * but not `"unicorn.refactor.extract"`, or `"refactor.extractAll"`. + * + * @param other Kind to check. + */ + intersects(other: CodeActionKind): boolean; + + /** + * Checks if `other` is a sub-kind of this `CodeActionKind`. + * + * The kind `"refactor.extract"` for example contains `"refactor.extract"` and ``"refactor.extract.function"`, + * but not `"unicorn.refactor.extract"`, or `"refactor.extractAll"` or `refactor`. * * @param other Kind to check. */ @@ -2695,8 +2711,8 @@ declare module 'vscode' { * * @param document The document in which the command was invoked. * @param position The position at which the command was invoked. - * @param context * @param token A cancellation token. + * * @return An array of locations or a thenable that resolves to such. The lack of a result can be * signaled by returning `undefined`, `null`, or an empty array. */ @@ -3213,7 +3229,7 @@ declare module 'vscode' { /** * List of characters that re-trigger signature help. * - * These trigger characters are only active when signature help is alread showing. All trigger characters + * These trigger characters are only active when signature help is already showing. All trigger characters * are also counted as re-trigger characters. */ readonly retriggerCharacters: ReadonlyArray; @@ -3339,7 +3355,7 @@ declare module 'vscode' { /** * Keep whitespace of the [insertText](#CompletionItem.insertText) as is. By default, the editor adjusts leading - * whitespace of new lines so that they match the indentation of the line for which the item is accepeted - setting + * whitespace of new lines so that they match the indentation of the line for which the item is accepted - setting * this to `true` will prevent that. */ keepWhitespace?: boolean; @@ -4675,6 +4691,15 @@ declare module 'vscode' { */ storagePath: string | undefined; + /** + * An absolute file path in which the extension can store global state. + * The directory might not exist on disk and creation is + * up to the extension. However, the parent directory is guaranteed to be existent. + * + * Use [`globalState`](#ExtensionContext.globalState) to store key value data. + */ + globalStoragePath: string; + /** * An absolute file path of a directory in which the extension can create log files. * The directory might not exist on disk and creation is up to the extension. However, @@ -5336,10 +5361,8 @@ declare module 'vscode' { /** * The currently active task executions or an empty array. - * - * @readonly */ - export let taskExecutions: ReadonlyArray; + export const taskExecutions: ReadonlyArray; /** * Fires when a task starts. @@ -5621,7 +5644,7 @@ declare module 'vscode' { * * @param source The existing file. * @param destination The destination location. - * @param options Defines if existing files should be overwriten. + * @param options Defines if existing files should be overwritten. * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when `source` doesn't exist. * @throws [`FileNotFound`](#FileSystemError.FileNotFound) when parent of `destination` doesn't exist, e.g. no mkdirp-logic required. * @throws [`FileExists`](#FileSystemError.FileExists) when `destination` exists and when the `overwrite` option is not `true`. @@ -5843,7 +5866,7 @@ declare module 'vscode' { */ interface WebviewPanelSerializer { /** - * Restore a webview panel from its seriailzed `state`. + * Restore a webview panel from its serialized `state`. * * Called when a serialized webview first becomes visible. * @@ -5851,7 +5874,7 @@ declare module 'vscode' { * serializer must restore the webview's `.html` and hook up all webview events. * @param state Persisted state from the webview content. * - * @return Thanble indicating that the webview has been fully restored. + * @return Thenble indicating that the webview has been fully restored. */ deserializeWebviewPanel(webviewPanel: WebviewPanel, state: any): Thenable; } @@ -5881,24 +5904,18 @@ declare module 'vscode' { /** * The application name of the editor, like 'VS Code'. - * - * @readonly */ - export let appName: string; + export const appName: string; /** * The application root folder from which the editor is running. - * - * @readonly */ - export let appRoot: string; + export const appRoot: string; /** * Represents the preferred user-language, like `de-CH`, `fr`, or `en-US`. - * - * @readonly */ - export let language: string; + export const language: string; /** * The system clipboard. @@ -5907,18 +5924,26 @@ declare module 'vscode' { /** * A unique identifier for the computer. - * - * @readonly */ - export let machineId: string; + export const machineId: string; /** * A unique identifier for the current session. * Changes each time the editor is started. - * - * @readonly */ - export let sessionId: string; + export const sessionId: string; + + /** + * Opens an *external* item, e.g. a http(s) or mailto-link, using the + * default application. + * + * *Note* that [`showTextDocument`](#window.showTextDocument) is the right + * way to open a text document inside the editor, not this function. + * + * @param target The uri that should be opened. + * @returns A promise indicating if open was successful. + */ + export function openExternal(target: Uri): Thenable; } /** @@ -6124,10 +6149,8 @@ declare module 'vscode' { /** * Represents the current window's state. - * - * @readonly */ - export let state: WindowState; + export const state: WindowState; /** * An [event](#Event) which fires when the focus state of the current window @@ -6846,14 +6869,23 @@ declare module 'vscode' { shellArgs?: string[]; /** - * A path for the current working directory to be used for the terminal. + * A path or Uri for the current working directory to be used for the terminal. */ - cwd?: string; + cwd?: string | Uri; /** * Object with environment variables that will be added to the VS Code process. */ env?: { [key: string]: string | null }; + + /** + * Whether the terminal process environment should be exactly as provided in + * `TerminalOptions.env`. When this is false (default), the environment will be based on the + * window's environment and also apply configured platform settings like + * `terminal.integrated.windows.env` on top. When this is true, the complete environment + * must be provided as nothing will be inherited from the process or any configuration. + */ + strictEnv?: boolean; } /** @@ -6905,13 +6937,13 @@ declare module 'vscode' { } /** - * A light-weight user input UI that is intially not visible. After + * A light-weight user input UI that is initially not visible. After * configuring it through its properties the extension can make it * visible by calling [QuickInput.show](#QuickInput.show). * * There are several reasons why this UI might have to be hidden and * the extension will be notified through [QuickInput.onDidHide](#QuickInput.onDidHide). - * (Examples include: an explict call to [QuickInput.hide](#QuickInput.hide), + * (Examples include: an explicit call to [QuickInput.hide](#QuickInput.hide), * the user pressing Esc, some other input UI opening, etc.) * * A user pressing Enter or some other gesture implying acceptance @@ -6980,7 +7012,7 @@ declare module 'vscode' { * * There are several reasons why this UI might have to be hidden and * the extension will be notified through [QuickInput.onDidHide](#QuickInput.onDidHide). - * (Examples include: an explict call to [QuickInput.hide](#QuickInput.hide), + * (Examples include: an explicit call to [QuickInput.hide](#QuickInput.hide), * the user pressing Esc, some other input UI opening, etc.) */ onDidHide: Event; @@ -7335,26 +7367,20 @@ declare module 'vscode' { * has been opened.~~ * * @deprecated Use [`workspaceFolders`](#workspace.workspaceFolders) instead. - * - * @readonly */ - export let rootPath: string | undefined; + export const rootPath: string | undefined; /** * List of workspace folders or `undefined` when no folder is open. * *Note* that the first entry corresponds to the value of `rootPath`. - * - * @readonly */ - export let workspaceFolders: WorkspaceFolder[] | undefined; + export const workspaceFolders: WorkspaceFolder[] | undefined; /** * The name of the workspace. `undefined` when no folder * has been opened. - * - * @readonly */ - export let name: string | undefined; + export const name: string | undefined; /** * An event that is emitted when a workspace folder is added or removed. @@ -7480,7 +7506,7 @@ declare module 'vscode' { * cause failure of the operation. * * When applying a workspace edit that consists only of text edits an 'all-or-nothing'-strategy is used. - * A workspace edit with resource creations or deletions aborts the operation, e.g. consective edits will + * A workspace edit with resource creations or deletions aborts the operation, e.g. consecutive edits will * not be attempted, when a single edit fails. * * @param edit A workspace edit. @@ -7490,10 +7516,8 @@ declare module 'vscode' { /** * All text documents currently known to the system. - * - * @readonly */ - export let textDocuments: TextDocument[]; + export const textDocuments: TextDocument[]; /** * Opens a document. Will return early if this document is already open. Otherwise @@ -7935,7 +7959,7 @@ declare module 'vscode' { export function registerReferenceProvider(selector: DocumentSelector, provider: ReferenceProvider): Disposable; /** - * Register a reference provider. + * Register a rename provider. * * Multiple providers can be registered for a language. In that case providers are sorted * by their [score](#languages.match) and the best-matching provider is used. Failure @@ -8521,7 +8545,7 @@ declare module 'vscode' { */ onWillStopSession?(): void; /** - * An error with the debug adapter has occured. + * An error with the debug adapter has occurred. */ onError?(error: Error): void; /** @@ -8800,6 +8824,12 @@ declare module 'vscode' { * All extensions currently known to the system. */ export let all: Extension[]; + + /** + * An event which fires when `extensions.all` changes. This can happen when extensions are + * installed, uninstalled, enabled or disabled. + */ + export const onDidChange: Event; } } From 233c4eb104e11b6e3f2b9773240c6e8e347942dd Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Sun, 24 Mar 2019 19:46:35 -0700 Subject: [PATCH 082/223] VS Code 1.32 Extension API --- types/vscode/index.d.ts | 33 +++++++++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/types/vscode/index.d.ts b/types/vscode/index.d.ts index 39aa591d44..c6c1412108 100644 --- a/types/vscode/index.d.ts +++ b/types/vscode/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Visual Studio Code 1.31 +// Type definitions for Visual Studio Code 1.32 // Project: https://github.com/microsoft/vscode // Definitions by: Visual Studio Code Team, Microsoft // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -10,7 +10,7 @@ *--------------------------------------------------------------------------------------------*/ /** - * Type Definition for Visual Studio Code 1.31 Extension API + * Type Definition for Visual Studio Code 1.32 Extension API * See https://code.visualstudio.com/api for more information */ @@ -2025,12 +2025,20 @@ declare module 'vscode' { */ static readonly SourceOrganizeImports: CodeActionKind; + /** + * Base kind for auto-fix source actions: `source.fixAll`. + * + * Fix all actions automatically fix errors that have a clear fix that do not require user input. + * They should not suppress errors or perform unsafe fixes such as generating new types or classes. + */ + static readonly SourceFixAll: CodeActionKind; + private constructor(value: string); /** * String value of the kind, e.g. `"refactor.extract.function"`. */ - readonly value?: string; + readonly value: string; /** * Create a new kind by appending a more specific selector to the current kind. @@ -2113,6 +2121,15 @@ declare module 'vscode' { */ kind?: CodeActionKind; + /** + * Marks this as a preferred action. Preferred actions are used by the `auto fix` command and can be targeted + * by keybindings. + * + * A quick fix should be marked preferred if it properly addresses the underlying error. + * A refactoring should be marked preferred if it is the most reasonable choice of actions to take. + */ + isPreferred?: boolean; + /** * Creates a new code action. * @@ -2666,7 +2683,7 @@ declare module 'vscode' { * [location](#SymbolInformation.location)-objects, without a `range` defined. The editor will then call * `resolveWorkspaceSymbol` for selected symbols only, e.g. when opening a workspace symbol. * - * @param query A non-empty query string. + * @param query A query string, can be the empty string in which case all symbols should be returned. * @param token A cancellation token. * @return An array of document highlights or a thenable that resolves to such. The lack of a result can be * signaled by returning `undefined`, `null`, or an empty array. @@ -3195,6 +3212,14 @@ declare module 'vscode' { * typing a trigger character, a cursor move, or document content changes. */ readonly isRetrigger: boolean; + + /** + * The currently active [`SignatureHelp`](#SignatureHelp). + * + * The `activeSignatureHelp` has its [`SignatureHelp.activeSignature`] field updated based on + * the user arrowing through available signatures. + */ + readonly activeSignatureHelp?: SignatureHelp; } /** From c6cac22911d067b9d2e9863d67004844f2b9773e Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 25 Mar 2019 02:20:55 -0400 Subject: [PATCH 083/223] [recharts] Remove myself (#34159) I stopped using Recharts and prefer not to get notifications each time someone wants to change it. --- types/recharts/index.d.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/types/recharts/index.d.ts b/types/recharts/index.d.ts index 56ffd20265..d7c17a0cdd 100644 --- a/types/recharts/index.d.ts +++ b/types/recharts/index.d.ts @@ -8,7 +8,6 @@ // Dan Torberg // Peter Keuter // Jamie Saunders -// Paul Melnikow // Harry Cruse // Andrew Palugniok // Robert Stigsson From 92b0d5bb4e631a39228e4263306a61f155661683 Mon Sep 17 00:00:00 2001 From: Benjamin Evenson Date: Tue, 26 Mar 2019 00:41:00 +1000 Subject: [PATCH 084/223] [Slate-JS] Add type for setDecorations on Editor (#34174) --- types/slate/index.d.ts | 2 ++ types/slate/slate-tests.ts | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/types/slate/index.d.ts b/types/slate/index.d.ts index 9b7717e6b8..eb7de74f94 100644 --- a/types/slate/index.d.ts +++ b/types/slate/index.d.ts @@ -9,6 +9,7 @@ // Irwan Fario Subastian // Hanna Greaves // Jack Allen +// Benjamin Evenson // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 import * as Immutable from "immutable"; @@ -1226,6 +1227,7 @@ export class Editor implements Controller { replaceNodeByPath(path: Path, newNode: Node): Editor; removeTextByKey(key: string, offset: number, length: number): Editor; removeTextByPath(path: Path, offset: number, length: number): Editor; + setDecorations(decorations: Immutable.List | Decoration[]): Editor; setMarkByKey( key: string, offset: number, diff --git a/types/slate/slate-tests.ts b/types/slate/slate-tests.ts index 0bb2595165..9dc72093c0 100644 --- a/types/slate/slate-tests.ts +++ b/types/slate/slate-tests.ts @@ -1,4 +1,4 @@ -import { Block, Value, Data, BlockJSON, Document, Editor, KeyUtils, Range, Point, Inline, Mark, SchemaProperties } from "slate"; +import { Block, Value, Data, BlockJSON, Document, Editor, KeyUtils, Range, Point, Inline, Mark, SchemaProperties, Decoration } from "slate"; const data = Data.create({ foo: "bar " }); const value = Value.create({ data }); @@ -36,6 +36,7 @@ const point = Point.create({ key: "a", offset: 0 }); const range = Range.create({ anchor: point, focus: point }); const inline = Inline.create("text"); const mark = Mark.create("bold"); +const decorations = Decoration.createList([{ anchor: Point.create({ key: "a", offset: 0 }), focus: Point.create({ key: "a", offset: 0 }), mark }]); editor.registerQuery("testQuery"); editor.registerCommand("testCommand"); @@ -238,6 +239,7 @@ editor .replaceNodeByKey("a", inline) .replaceNodeByPath("a", inline) .select(range) +.setDecorations(decorations) .setBlocks("paragraph") .setBlocksAtRange(range, "paragraph") .setInlines("paragraph") From 22e9e404270d0bce467d0c10548fe9d3c2036f1c Mon Sep 17 00:00:00 2001 From: chivesrs Date: Mon, 25 Mar 2019 07:43:27 -0700 Subject: [PATCH 085/223] Add types for $mdUtil (#34115) --- types/angular-material/angular-material-tests.ts | 11 +++++++++++ types/angular-material/index.d.ts | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/types/angular-material/angular-material-tests.ts b/types/angular-material/angular-material-tests.ts index f29de44222..6deaa605d0 100644 --- a/types/angular-material/angular-material-tests.ts +++ b/types/angular-material/angular-material-tests.ts @@ -419,3 +419,14 @@ myApp.controller('StickyController', ($scope: TestScope, $mdSticky: ng.material. $mdSticky($scope, stickyElement); $mdSticky($scope, stickyElement, cloneStickyElement); }); + +function mdUtil($mdUtil: ng.material.IUtilService) { + // $ExpectType void + $mdUtil.enableScrolling(); + + // $ExpectType () => void + $mdUtil.debounce(() => {}); + + // $ExpectType () => string + $mdUtil.debounce((): string => ""); +} diff --git a/types/angular-material/index.d.ts b/types/angular-material/index.d.ts index 444e043210..11ec689cf1 100644 --- a/types/angular-material/index.d.ts +++ b/types/angular-material/index.d.ts @@ -517,5 +517,11 @@ declare module 'angular' { getLastInteractionType(): string|null; isUserInvoked(checkDelay?: number): boolean; } + + interface IUtilService { + // tslint:disable-next-line:ban-types debounce takes in a user provided function + debounce(func: T, wait?: number, scope?: any, invokeApply?: boolean): T; + enableScrolling(): void; + } } } From 9f9a54254ce91ddfe49166a08e6539c279d4f75f Mon Sep 17 00:00:00 2001 From: Daniel Fischer Date: Mon, 25 Mar 2019 15:44:21 +0100 Subject: [PATCH 086/223] [nodemailer] add messageId() method to MimeNode (#34160) * [nodemailer] add messageId() method to MimeNode The [example transport plugin](https://nodemailer.com/plugins/create/#transport-send-mail-callback) currently fails to compile in TypeScript because of the missing `messageId()` method on `MimeNode`. * remove whitespace * Update mime-node.d.ts --- types/nodemailer/lib/mime-node.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/types/nodemailer/lib/mime-node.d.ts b/types/nodemailer/lib/mime-node.d.ts index 047770ce57..67228f839c 100644 --- a/types/nodemailer/lib/mime-node.d.ts +++ b/types/nodemailer/lib/mime-node.d.ts @@ -126,6 +126,9 @@ declare class MimeNode { /** Generates and returns SMTP envelope with the sender address and a list of recipients addresses */ getEnvelope(): MimeNode.Envelope; + /** Returns Message-Id value. If it does not exist, then creates one */ + messageId(): string; + /** Sets pregenerated content that will be used as the output of this node */ setRaw(raw: string | Buffer | Readable): this; } From 0f65a072176f8249006920c5e775c7dbf6cbdc9e Mon Sep 17 00:00:00 2001 From: James DiGioia Date: Mon, 25 Mar 2019 10:45:10 -0400 Subject: [PATCH 087/223] Allow callback to take `null` in the error param (#34180) Most nodebacks use `null` there to indicate no error, so the types for `fromNodeCallback` should allow `null`. --- types/kefir/index.d.ts | 4 ++-- types/kefir/kefir-tests.ts | 2 +- types/kefir/tsconfig.json | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/types/kefir/index.d.ts b/types/kefir/index.d.ts index 05fd7a7aab..f1209b312a 100644 --- a/types/kefir/index.d.ts +++ b/types/kefir/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Kefir 3.8.0 +// Type definitions for Kefir 3.8.1 // Project: http://rpominov.github.io/kefir/ // Definitions by: Aya Morisawa // Piotr Hitori Bosak @@ -162,7 +162,7 @@ export function sequentially(interval: number, values: T[]): Stream export function fromPoll(interval: number, fn: () => T): Stream; export function withInterval(interval: number, handler: (emitter: Emitter) => void): Stream; export function fromCallback(fn: (callback: (value: T) => void) => void): Stream; -export function fromNodeCallback(fn: (callback: (error: S, result: T) => void) => void): Stream; +export function fromNodeCallback(fn: (callback: (error: S | null, result: T) => void) => void): Stream; export function fromEvents(target: EventTarget | NodeJS.EventEmitter | { on: Function, off: Function }, eventName: string, transform?: (value: T) => S): Stream; export function stream(subscribe: (emitter: Emitter) => Function | void): Stream; export function fromESObservable(observable: any): Stream diff --git a/types/kefir/kefir-tests.ts b/types/kefir/kefir-tests.ts index 0fba9c5d21..f93da894e1 100644 --- a/types/kefir/kefir-tests.ts +++ b/types/kefir/kefir-tests.ts @@ -24,7 +24,7 @@ import { Observable, Pool, Stream, Property, Event, Emitter } from 'kefir'; }); } let stream07: Stream = Kefir.fromCallback(callback => setTimeout(() => callback(1), 1000)); - let stream08: Stream = Kefir.fromNodeCallback(callback => setTimeout(() => callback(null, 1), 1000)); + let stream08: Stream = Kefir.fromNodeCallback(callback => setTimeout(() => callback(null, 1), 1000)); let stream09: Stream = Kefir.fromEvents(document.body, 'click'); let stream10: Stream = Kefir.stream(emitter => { let count = 0; diff --git a/types/kefir/tsconfig.json b/types/kefir/tsconfig.json index e1d57fe2e3..a0190e45d7 100644 --- a/types/kefir/tsconfig.json +++ b/types/kefir/tsconfig.json @@ -7,7 +7,7 @@ ], "noImplicitAny": true, "noImplicitThis": true, - "strictNullChecks": false, + "strictNullChecks": true, "strictFunctionTypes": true, "baseUrl": "../", "typeRoots": [ @@ -21,4 +21,4 @@ "index.d.ts", "kefir-tests.ts" ] -} \ No newline at end of file +} From afea35d9ffcf281b227009008fb285ba16893331 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Mon, 25 Mar 2019 08:08:58 -0700 Subject: [PATCH 088/223] Update CODEOWNERS (#34143) --- .github/CODEOWNERS | 126 ++++++++++++++++++++------------------------- 1 file changed, 55 insertions(+), 71 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 81913375f9..ab933d6019 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -55,7 +55,6 @@ /types/aframe/ @devpaul @bertoritger @twastvedt /types/agenda/ @meirgottlieb @princjef /types/agent-base/ @Shinigami92 -/types/aggregate-error/ @BendingBender /types/agora-rtc-sdk/ @menthays /types/airbnb-prop-types/ @milesj /types/ajv-errors/ @afshawnlotfi @@ -75,6 +74,8 @@ /types/almost-equal/ @cmaddalozzo /types/alt/ @Shearerbeard /types/amap-js-api/ @breeze9527 +/types/amap-js-api-indoor-map/ @breeze9527 +/types/amap-js-api-map3d/ @breeze9527 /types/amap-js-sdk/ @agasbzj /types/amazon-cognito-auth-js/ @scottescue /types/amazon-product-api/ @MattiLehtinen @alien35 @@ -268,7 +269,7 @@ /types/auto-bind/ @sseppola /types/auto-launch/ @rhysd @unindented /types/auto-sni/ @janwo -/types/autobahn/ @darkl @a904guy @valepu @glenroy37 +/types/autobahn/ @darkl @a904guy @valepu @glenroy37 @spcfran /types/autolinker/ @leonyu /types/autoprefixer/ @odnamrataizem @murt /types/autosize/ @kingdango @keika299 @NeekSandhu @@ -387,7 +388,7 @@ /types/bl/ @Bartvds @reconbot /types/blacklist/ @mhegazy /types/blazy/ @julienpa -/types/blessed/ @brynbellomy @skellock +/types/blessed/ @brynbellomy @skellock @mamachanko /types/blissfuljs/ @fskorzec /types/blob-stream/ @erichillah /types/blob-to-buffer/ @nrlquaker @@ -462,6 +463,7 @@ /types/browserslist-useragent/ @nju33 /types/bs58/ @chrootsu @BendingBender /types/bs58/v3/ @chrootsu +/types/bser/ @claasahl /types/bson/ @horiuchi @CaselIT @justingrant /types/btoa/ @johngeorgewright @bricka /types/buble/ @Kocal @@ -476,7 +478,7 @@ /types/bufferstream/ @Bartvds /types/build-output-script/ @BendingBender /types/builtin-modules/ @ajafff -/types/bull/ @bgrieder @JProgrammer @marshall007 @weeco @blaugold @iamolegga @koblas @bondz @wuha-team @aleccool213 @danmana @kjellmorten @pc-jedi +/types/bull/ @bgrieder @JProgrammer @marshall007 @weeco @blaugold @iamolegga @koblas @bondz @wuha-team @aleccool213 @danmana @kjellmorten @pc-jedi @lenovouser /types/bull/v2/ @bgrieder @JProgrammer /types/bump-regex/ @silkentrance /types/bunnymq/ @cyrilschumacher @@ -581,6 +583,7 @@ /types/cheerio/ @blittle @wmaurer @umarniz @LiJinyao @chennakrishna8 @AzSiAz @nwtgck /types/chess.js/ @JacobFischer /types/chessboardjs/ @sliverb @davidmpaz +/types/child-process-promise/ @TheDSCPL /types/chmodr/ @BendingBender /types/chordsheetjs/ @adamsbloom /types/chosen-js/ @borisyankov @denisname @@ -594,6 +597,7 @@ /types/chromedriver/ @pe8ter /types/cipher-base/ @adamzerella /types/circuit-breaker-js/ @DeTeam +/types/circular-dependency-plugin/ @jeremejevs /types/circular-json/ @jpevarnek /types/ckeditor/ @wittwert @stuartlong @viktorpegy /types/ckeditor/v2/ @wittwert @@ -642,6 +646,7 @@ /types/cloudflare-apps/ @MartynasZilinskas /types/clovelced-plugin-audiomanagement/ @marckassay /types/cls-hooked/ @aleung +/types/clui/ @farzadmf /types/clusterize.js/ @Pr1st0n /types/cmd-shim/ @cspotcode /types/co/ @doniyor2109 @@ -949,7 +954,6 @@ /types/decode-entities/ @waspothegreat /types/decode-uri-component/ @BendingBender /types/decompress/ @plantain-00 @jbethke -/types/decompress-response/ @DanielRosenwasser /types/decorum/ @dflor003 /types/dedent/ @douglasduteil /types/deep-assign/ @souldreamer @@ -1038,7 +1042,6 @@ /types/dom-clipboard-api/ @43081j /types/dom-helpers/ @mctep /types/dom-inputevent/ @diagramatics -/types/dom-loaded/ @ltetzlaff /types/dom-mediacapture-record/ @eliasmeire /types/dom-to-image/ @JipSterk /types/dom4/ @adidahiya @giladgray @@ -1144,12 +1147,12 @@ /types/electron-window-state/ @rhysd /types/electron-winstaller/ @shiftkey @unindented /types/elegant-spinner/ @danwbyrne -/types/element-ready/ @BendingBender /types/element-resize-detector/ @saranshkataria @franklixuefei /types/element-resize-event/ @rogierschouten @plgregoire /types/elementtree/ @dwieeb /types/elliptic/ @danwbyrne @Gilthoniel /types/elm/ @thSoft +/types/elo-rank/ @apavlinovic /types/email-templates/ @cyrilschumacher @gurisko @blankstar85 /types/ember/ @jedmao @bttf @dwickern @chriskrycho @theroncross @mfeckie @alexlafroscia @mike-north @BryanCrotaz /types/ember/v2/ @jedmao @bttf @dwickern @chriskrycho @theroncross @mfeckie @alexlafroscia @mike-north @@ -1300,7 +1303,7 @@ /types/express-brute-memcached/ @cyrilschumacher /types/express-brute-mongo/ @cyrilschumacher /types/express-brute-redis/ @scottharwell -/types/express-bunyan-logger/ @shreyjain1994 +/types/express-bunyan-logger/ @shreyjain1994 @mastermatt /types/express-busboy/ @pinguet62 /types/express-cluster/ @nenadalm /types/express-correlation-id/ @natemara @@ -1430,8 +1433,6 @@ /types/file-exists/ @BendingBender /types/file-saver/ @cyrilschumacher @DaIgeb @chrismbarr /types/file-url/ @coderslagoon -/types/filenamify/ @rokt33r -/types/filenamify-url/ @cprecioso /types/filesize/ @GiedriusGrabauskas @renchap @Ky6uk @ffxsam /types/fill-pdf/ @westy92 /types/filter-console/ @BendingBender @@ -1464,13 +1465,12 @@ /types/first-run/ @BendingBender /types/fixed-data-table/ @pepaar @stephenjelfs /types/fixed-data-table-2/ @ilivit -/types/fkill/ @BendingBender /types/flagged-respawn/ @BendingBender /types/flat/ @chrootsu /types/fleximap/ @DanielRose /types/flexmonster/ @flexmonster /types/flexslider/ @diullei -/types/flickity/ @clmcgrath @wagich +/types/flickity/ @clmcgrath @wagich @aheber /types/flight/ @jonathanhedren /types/flightplan/ @borislavjivkov /types/flipsnap/ @kubosho @gsino @mayuki @@ -1725,7 +1725,6 @@ /types/get-range/ @BendingBender /types/get-res/ @satyarohith /types/get-stdin/ @DanielRosenwasser -/types/get-stream/ @douglasduteil @BendingBender /types/get-urls/ @BendingBender /types/get-value/ @DanielRosenwasser /types/getenv/ @impankratov @@ -1796,6 +1795,7 @@ /types/google-cloud__kms/ @ben-tbotlabs /types/google-cloud__pubsub/ @pheromonez @LunaPg @msiviero /types/google-cloud__tasks/ @ifiokjr +/types/google-cloud__text-to-speech/ @benhjames /types/google-earth/ @icholy /types/google-images/ @dolanmiu /types/google-libphonenumber/ @leonyu @winfinit @@ -1962,11 +1962,9 @@ /types/harmony-proxy/ @remojansen /types/has-ansi/ @BendingBender /types/has-emoji/ @BendingBender -/types/has-yarn/ @BendgingBender /types/hash-file/ @HiromiShikata /types/hash-stream/ @BendingBender /types/hash-sum/ @DanielRosenwasser -/types/hasha/ @BendgingBender /types/hasher/ @flyfishMT /types/hashids/ @pocesar /types/hashmap/ @outring @@ -1994,7 +1992,7 @@ /types/hexo-fs/ @segayuu /types/hexo-log/ @segayuu /types/hexo-util/ @segayuu -/types/highcharts/ @damianog @baltie @AlbertOzimek @hanssens @jgresham +/types/highcharts/ @damianog @baltie @AlbertOzimek @hanssens @jgresham @Arunkeshavareddy /types/highcharts-ng/ @scatcher /types/highland/ @Bartvds @hgwood @iwllyu @alvis @notbobthebuilder /types/highlight.js/ @nikeee @sourrust @joshuakgoldberg @@ -2121,6 +2119,7 @@ /types/iniparser/ @chrootsu /types/init-package-json/ @kfarnung /types/ink/ @cprecioso +/types/ink-select-input/ @lukostry /types/ink-spinner/ @lukostry /types/ink-table/ @lukostry /types/ink-testing-library/ @MancunianSam @@ -2128,7 +2127,7 @@ /types/inline-css/ @philipisapain /types/inline-style-prefixer/ @ahz @dpetrezselyova @franklixuefei /types/inputmask/ @dmester -/types/inquirer/ @tkQubo @ppathan @jouderianjr @bang88 @bitjson @synarque @jrockwood @kwkelly @Ailrun +/types/inquirer/ @tkQubo @ppathan @jouderianjr @bang88 @bitjson @synarque @jrockwood @kwkelly @Ailrun @chigix /types/inquirer-npm-name/ @manuth /types/insert-css/ @hvoecking /types/insert-module-globals/ @leonard-thieu @@ -2139,13 +2138,13 @@ /types/intercom-web/ @fongandrew @salbahra @onatm /types/intercomjs/ @spencerwi /types/interpret/ @BendingBender +/types/intersects/ @voxylu /types/intl/ @RagibHasin /types/intl-locales-supported/ @Slessi /types/intl-messageformat/ @mhegazy /types/intl-relativeformat/ @mohsen1 /types/intl-tel-input/ @fdnhkj @leonard-thieu @molnarm /types/intl-tel-input/v13/ @fdnhkj @leonard-thieu -/types/into-stream/ @BendingBender /types/intrinsic-scale/ @shalomdotnet /types/intro.js/ @anahkiasen /types/invariant/ @bennett000 @@ -2181,6 +2180,7 @@ /types/is-ci/ @atd-schubert /types/is-color/ @VitorLuizC /types/is-compressed/ @mhegazy +/types/is-date-object/ @adamzerella /types/is-docker/ @YashdalfTheGray /types/is-dotdir/ @BendingBender /types/is-dotfile/ @BendingBender @@ -2216,7 +2216,6 @@ /types/is-root/ @mhegazy /types/is-root-path/ @mhegazy /types/is-running/ @danwbyrne -/types/is-scoped/ @postcrafter /types/is-stream/ @me /types/is-text-path/ @mhegazy /types/is-touch-device/ @screendriver @@ -2561,6 +2560,7 @@ /types/k6/ @MajorBreakfast /types/kafka-node/ @dansitu @bkim54 @sfrooster @amiram @insanehong /types/kafkajs/ @michal-b-kaminski +/types/kamailio-kemi/ @bonan /types/karma/ @tkrotoff @43081j @devoto13 /types/karma/v1/ @tkrotoff @43081j /types/karma-chai/ @JayAndCatchFire @@ -2598,7 +2598,6 @@ /types/klaw/v1/ @mceachen /types/klaw-sync/ @shiftkey /types/kms-json/ @sunnyone -/types/knex/ @tkQubo @MeLlamoPablo @mastermatt @micksatana @shreyjain1994 @joelshepherd /types/knex-postgis/ @vesse /types/knockback/ @borisyankov /types/knockout/ @borisyankov @Igorbek @moonpyk @EnableSoftware @BenjaminEckardt @ffMathy @ltlombardi @Retsam @@ -2693,7 +2692,6 @@ /types/lasso/ @darkwebdev /types/later/ @jasond-s /types/latest-semver/ @BendingBender -/types/latest-version/ @BendingBender /types/latinize/ @GiedriusGrabauskas /types/latlon-geohash/ @rimig /types/launchpad/ @rictic @@ -2749,14 +2747,13 @@ /types/leveldown/v1/ @tarruda @LinusU /types/levelup/ @MeirionHughes @danwbyrne /types/levelup/v1/ @blittle @tarruda -/types/leven/ @jmalonzo /types/levenshtein/ @geoffreak /types/libpq/ @Lodin /types/libsodium-wrappers/ @ffflorian /types/libsodium-wrappers-sumo/ @ffflorian /types/libxmljs/ @fdecampredon @ComFreek /types/libxslt/ @alejo90 -/types/license-checker/ @rogierschouten @unindented +/types/license-checker/ @rogierschouten @unindented @alechemy /types/liftoff/ @BendingBender /types/lil-uri/ @wcarson /types/lil-uuid/ @Pr1st0n @@ -3220,7 +3217,6 @@ /types/media-typer/ @BendingBender /types/medium-editor/ @keika299 @pascaliske /types/megajs/ @danwbyrne -/types/mem/ @SamVerschueren /types/mem-cache/ @MutterPedro /types/mem-fs/ @MyFoodBag /types/mem-fs-editor/ @MyFoodBag @@ -3379,7 +3375,7 @@ /types/msgpack5/ @wokim @heycalmdown /types/msnodesql/ @borisyankov @SomaticIT /types/msportalfx-test/ @julioct -/types/mssql/ @jaminfarr @buzinas @mrrichar @elhaard @pkeuter @mcdado +/types/mssql/ @jaminfarr @buzinas @mrrichar @elhaard @pkeuter @mcdado @woodenconsulting /types/mu2/ @jedigo /types/mui-datatables/ @favna @ankithkonda /types/muicss/ @samuelneff @@ -3433,6 +3429,7 @@ /types/nconf/ @jedigo @jmthibault @ew73 /types/ncp/ @bartvds /types/ndarray/ @pawsong @taoqf +/types/ndn-js/ @yoursunny /types/nearley/ @deltaidea @BendingBender /types/neat-csv/ @calamitizer /types/nedb/ @reppners @anthonynichols @afharo @@ -3515,9 +3512,9 @@ /types/node-dir/ @panuhorsmalahti /types/node-dogstatsd/ @chrisbobo @xzyfer /types/node-emoji/ @jonestristand @styu @rimiti -/types/node-fetch/ @torstenwerner @nikcorg @vinaybedre @kyranet +/types/node-fetch/ @torstenwerner @nikcorg @vinaybedre @kyranet @AndrewLeedham /types/node-fibers/ @caryhaynie -/types/node-forge/ @westy92 @flynetworks @a-k-g @rafal2228 @beenotung @joeflateau @Apologiz @timhwang21 @supaiku0 @andersk +/types/node-forge/ @westy92 @flynetworks @a-k-g @rafal2228 @beenotung @joeflateau @Apologiz @timhwang21 @supaiku0 @andersk @saschazar21 /types/node-gcm/ @horiuchi /types/node-geocoder/ @rosek86 /types/node-getopt/ @kcauchy @@ -3577,6 +3574,7 @@ /types/nodeunit/ @jedigo /types/noisejs/ @izmhr /types/nomnom/ @panopticoncentral +/types/nonogram-solver/ @me /types/nookies/ @andreasbergqvist /types/nopt/ @jbondc /types/normalize-package-data/ @jdxcode @@ -3591,15 +3589,12 @@ /types/nouislider/v7/ @acoreyj /types/novnc-core/ @smithkl42 @BendingBender /types/npm/ @SomaticIT -/types/npm-email/ @BendingBender -/types/npm-keyword/ @BendingBender /types/npm-license-crawler/ @ffflorian /types/npm-list-author-packages/ @ffflorian /types/npm-package-arg/ @mgroenhoff @OiYouYeahYou /types/npm-packlist/ @ajafff /types/npm-paths/ @BendingBender /types/npm-registry-package-info/ @ffflorian -/types/npm-user/ @BendingBender /types/npm-user-packages/ @BendingBender /types/npmlog/ @DanielMSchmidt @littlepiggy03 /types/ns-api/ @Archcry @@ -3684,7 +3679,7 @@ /types/openlayers/v2/ @bolhovsky /types/openpgp/ @errietta @damonpam @po5i @ecamellini @SardineFish /types/openstack-wrapper/ @sanjaymadane -/types/opentok/ @westy92 @CatGuardian +/types/opentok/ @westy92 @CatGuardian @pronebird /types/opentype.js/ @danmarshall @edzis /types/opn/ @shinnn @SomaticIT @tlent /types/opossum/ @quinnlangille @merufm @lance @mastermatt @@ -3712,34 +3707,16 @@ /types/owl.carousel/ @igorissen @KennethanCeyer /types/owlcarousel/ @dpiatkowski /types/p-all/ @BendingBender -/types/p-any/ @BendingBender -/types/p-cancelable/ @BendingBender -/types/p-catch-if/ @LinusU -/types/p-debounce/ @BendingBender /types/p-defer/ @SamVerschueren @BendingBender /types/p-do-whilst/ @BendingBender -/types/p-each-series/ @BendingBender -/types/p-every/ @BendingBender /types/p-forever/ @BendingBender /types/p-is-promise/ @BendingBender /types/p-lazy/ @BendingBender /types/p-loading/ @renjfk -/types/p-locate/ @BendingBender -/types/p-log/ @BendingBender -/types/p-map-series/ @BendingBender -/types/p-memoize/ @forabi /types/p-min-delay/ @BendingBender -/types/p-one/ @BendingBender -/types/p-progress/ @icopp -/types/p-props/ @BendingBender -/types/p-reduce/ @BendingBender /types/p-reflect/ @BendingBender -/types/p-retry/ @BendingBender -/types/p-series/ @BendingBender /types/p-settle/ @natesilva -/types/p-tap/ @BendingBender /types/p-time/ @BendingBender -/types/p-timeout/ @BendingBender /types/p-times/ @BendingBender /types/p-try/ @BendingBender @LinusU /types/p-wait-for/ @BendingBender @@ -3748,7 +3725,6 @@ /types/p-whilst/ @BendingBender /types/p2/ @clark-stevenson @jramstedt /types/p5/ @p5-types -/types/package-json/ @jinwoo @BendingBender /types/packery/ @piraveen @hanssens /types/pad/ @mhegazy /types/page/ @43081j @@ -3768,7 +3744,7 @@ /types/parity-pmr/ @leovujanic /types/parity-poe/ @leovujanic /types/park-miller/ @BendingBender -/types/parse/ @dpoetzsch @jaeggerr @flavionegrao @wesleygrimes @owsas @agoldis @AlexandreHetu +/types/parse/ @dpoetzsch @jaeggerr @flavionegrao @wesleygrimes @owsas @agoldis @AlexandreHetu @dplewis @yomybaby /types/parse/v1/ @dpoetzsch @jaeggerr @flavionegrao @wesleygrimes @owsas /types/parse-columns/ @BendingBender /types/parse-filepath/ @BendingBender @@ -3821,7 +3797,7 @@ /types/passport-oauth2/ @pasieronen @WangZishi @EduardoAC @ivan94 /types/passport-oauth2-client-password/ @akaNightmare /types/passport-remember-me-extended/ @AylaJK -/types/passport-saml/ @cjbarth @dassennato @ksamborski +/types/passport-saml/ @cjbarth @dassennato @ksamborski @josecolella /types/passport-steam/ @kzay /types/passport-strategy/ @liorm /types/passport-twitter/ @staticfunction @@ -3835,7 +3811,6 @@ /types/path-is-absolute/ @mhegazy /types/path-is-inside/ @aomarks /types/path-regex/ @BendingBender -/types/path-type/ @BendingBender /types/pathfinding/ @BNedry /types/pathjs/ @lokeshpeta /types/pathwatcher/ @GlenCFL @@ -3907,9 +3882,7 @@ /types/piwik-tracker/ @lbguilherme /types/pixelmatch/ @iamolegga /types/pixi.js/ @clark-stevenson -/types/pkg-dir/ @NK-WEB-Git /types/pkg-up/ @forivall -/types/pkg-versions/ @BendingBender /types/pkgcloud/ @dantman /types/pkijs/ @microshine /types/platform/ @JakeH @@ -3939,6 +3912,8 @@ /types/pollyjs__persister-fs/ @feinoujc /types/pollyjs__utils/ @feinoujc /types/polyfill-service/ @Alorel +/types/polygon/ @Nielio +/types/polygons-intersect/ @Nielio /types/polylabel/ @DenisCarriere /types/polyline/ @Kern0 /types/polymer/ @lgrignon @laco0416 @@ -3978,6 +3953,7 @@ /types/pouchdb-upsert/ @keithdmoore @hotforfeature @apolkingg8 @zamb3zi /types/power-assert/ @vvakame /types/power-assert-formatter/ @vvakame +/types/powerapps-component-framework/ @jopursle /types/powerbi-visuals-tools/ @zBritva @Microsoft /types/preact-i18n/ @ltetzlaff /types/precise/ @codeanimal @@ -4330,7 +4306,7 @@ /types/react-loader/ @artfuldev /types/react-lottie/ @Kana00 @Ricki-BumbleDev /types/react-mailchimp-subscribe/ @osdiab -/types/react-map-gl/ @rimig @fnberta +/types/react-map-gl/ @rimig @fnberta @sandersiim /types/react-maskedinput/ @LKay @lavoaster @CarlosBonetti /types/react-material-ui-form-validator/ @FrankBrullo /types/react-mce/ @morphologue @@ -4351,6 +4327,7 @@ /types/react-native-background-timer/ @chillkroeteTTS /types/react-native-bluetooth-serial/ @RodrigoAWeber /types/react-native-calendars/ @Tyler-Zhang @DavidNorena @FabianMeul +/types/react-native-canvas/ @hmajid2301 /types/react-native-communications/ @huhuanming @PaitoAnderson /types/react-native-custom-tabs/ @philnova /types/react-native-datepicker/ @jacobbaskin @nossbigg @@ -4492,6 +4469,7 @@ /types/react-s-alert/ @mitsuruog /types/react-scroll/ @sudoplz @GiedriusGrabauskas /types/react-scroll-into-view-if-needed/ @angusfretwell @allanpope @jonathanly +/types/react-scrollable-anchor/ @AntoineDoubovetzky /types/react-scrollbar/ @stephenjelfs /types/react-scrollspy/ @ZhangYiJiang /types/react-select/ @claasahl @jonfreedman @@ -4524,7 +4502,7 @@ /types/react-svg-pan-zoom/ @huy-nguyen /types/react-swf/ @stepancar /types/react-swipe/ @DeividasBakanas @AAlakkad -/types/react-swipeable/ @GiedriusGrabauskas @mctep @horiuchi +/types/react-swipeable/ @GiedriusGrabauskas @mctep @horiuchi @adambowles /types/react-swipeable-views/ @mxl @DeividasBakanas /types/react-syntax-highlighter/ @NoHomey @ajgamble-milner /types/react-table/ @royxue @psakalo @Havret @andys8 @Gelio @@ -4539,6 +4517,7 @@ /types/react-test-renderer/v15/ @arvitaly @lochbrunner @lochbrunner @johnnyreilly /types/react-tether/ @ryprice /types/react-text-mask/ @guilhermehubner @cavarzan @needpower +/types/react-text-truncate/ @adriantoine /types/react-textarea-autosize/ @asvetliakov @zry656565 /types/react-timeago/ @koss-lebedev /types/react-timeout/ @kerwynrg @@ -4565,7 +4544,7 @@ /types/react-weui/ @tairan /types/react-widgets/ @rogierschouten @sanyatuning @frodehansen2 @r3nya @MBillemaz @georg94 @tzarger @vegtelenseg /types/react-widgets-moment/ @dawnmist -/types/react-window/ @martynaskadisa @heyimalex +/types/react-window/ @martynaskadisa @heyimalex @jgoz /types/react-window-size/ @jakejrichards /types/react-wow/ @mikepthomas /types/react-youtube/ @kgtkr @salguerooo @@ -4576,7 +4555,7 @@ /types/reactstrap/v4/ @alihammad @mfal @danilobjr @fabiopaiva /types/read/ @timjk /types/read-package-tree/ @mgroenhoff -/types/read-pkg/ @jdxcode +/types/read-pkg/ @jdxcode @arichardsmith /types/read-pkg-up/ @dudeofawesome @jdxcode /types/readable-stream/ @TeamworkGuy2 /types/readdir-enhanced/ @mrmlnc @@ -4610,11 +4589,11 @@ /types/reduce-reducers/ @huy-nguyen @daliusd /types/redux-action/ @newraina /types/redux-action-utils/ @tkqubo -/types/redux-actions/ @jaysoo @alexgorbatchev @alechill @alexey-pelykh @7hi4g0 +/types/redux-actions/ @jaysoo @alexgorbatchev @alechill @alexey-pelykh @7hi4g0 @oddui /types/redux-async-queue/ @andreiho /types/redux-auth-wrapper/ @LKay /types/redux-auth-wrapper/v1/ @LKay -/types/redux-batched-subscribe/ @mDibyo +/types/redux-batched-subscribe/ @mDibyo @azizhk /types/redux-debounced/ @seansfkelley /types/redux-devtools/ @mc-petry /types/redux-devtools-dock-monitor/ @mc-petry @@ -4624,7 +4603,7 @@ /types/redux-first-router-link/ @janb87 /types/redux-first-router-restore-scroll/ @icopp /types/redux-first-routing/ @tlaziuk -/types/redux-form/ @carsonf @aikoven @LKay @bancek @alsiola @tehbi4 @huwmartin @ethanresnick @reggino @maddijoyce @smifun @mshaaban088 @esetnik @bwlt +/types/redux-form/ @carsonf @aikoven @LKay @bancek @alsiola @tehbi4 @huwmartin @ethanresnick @reggino @maddijoyce @smifun @mshaaban088 @esetnik @bwlt @mrsekut /types/redux-form/v7/ @carsonf @aikoven @LKay @bancek @alsiola @tehbi4 @huwmartin @ethanresnick @reggino @maddijoyce @smifun @mshaaban088 @esetnik /types/redux-form/v6/ @carsonf @aikoven @LKay @bancek @mshaaban088 /types/redux-form/v4/ @aikoven @@ -4649,6 +4628,7 @@ /types/redux-recycle/ @LKay /types/redux-router/ @stepancar /types/redux-saga-tester/ @BenLorantfy @lawsumisu +/types/redux-seamless-immutable/ @SoaresMG /types/redux-sentry-middleware/ @dolezel /types/redux-shortcuts/ @tstirrat /types/redux-socket.io/ @snakeego @@ -4711,6 +4691,7 @@ /types/resolve-from/ @unional @BendingBender /types/resolve-from/v2/ @unional /types/resolve-global/ @BendingBender +/types/resolve-options/ @delprzemo /types/resolve-pkg/ @mabels @BendingBender /types/resourcejs/ @shaunluttin /types/response-time/ @urossmolnik @TonyPythoneer @danmana @@ -4857,13 +4838,12 @@ /types/schema-registry/ @bonzzy /types/schwifty/ @ozum /types/scoped-http-client/ @mattvperry @rianadon -/types/screenfull/ @icholy @lionelb @joelshepherd @BendingBender -/types/screenfull/v3/ @icholy @lionelb @joelshepherd /types/screeps/ @MarkoSulamagi @NhanHo @bryanbecker @resir014 @Arcath @dmarcuse /types/screeps-profiler/ @ramblurr /types/script-ext-html-webpack-plugin/ @davecardwell /types/scriptjs/ @ssttevee /types/scroll-into-view/ @zivni +/types/scroll-to-element/ @kirillurgant /types/scroller/ @haskellcamargo /types/scrollparent/ @Sintifo /types/scrollreveal/ @Davidblkx @@ -5006,7 +4986,6 @@ /types/simplesmtp/ @rogierschouten /types/simplestorage.js/ @axelcostaspena @mxl /types/sindresorhus__class-names/ @BendingBender -/types/sindresorhus__df/ @whatknight /types/sindresorhus__djb2a/ @BendingBender /types/sindresorhus__fnv1a/ @BendingBender /types/sindresorhus__string-hash/ @BendingBender @@ -5046,6 +5025,7 @@ /types/slate-react/ @andykent @majelbstoat @JanLoebel @PatrickSachs @YangusKhan @isubasti @sgreav @Kornil @jackall3n /types/sleep/ @rajarz /types/slice-ansi/ @dwieeb +/types/slick-carousel/ @Kocal /types/slickgrid/ @jbaldwin /types/slideout/ @ToastHawaii /types/slimerjs/ @alexwall @@ -5227,7 +5207,7 @@ /types/stripe/ @wjohnsto @codeanimal @sampsonjoliver @LinusU @brannon @kkamperschroer @starhoshi @bruun @galtalmor @htunnicliff @squirly @tzarger @ifiokjr @SimonSchick @yultyyev @cpsoinos @adamduren @saranshkataria @0xJoKe @delianides /types/stripe-checkout/ @cgwrench /types/stripe-v2/ @ejsmith @amritk @adamcmiel @jleider @galuszkak -/types/stripe-v3/ @ejsmith @amritk @adamcmiel @jleider @galuszkak @slangeder +/types/stripe-v3/ @ejsmith @amritk @adamcmiel @jleider @galuszkak @slangeder @marlosin /types/stripejs/ @RobinvanTienhoven @mattferderer /types/strong-cluster-control/ @shuntksh /types/strong-error-handler/ @blankstar85 @@ -5241,7 +5221,7 @@ /types/styled-react-modal/ @Lavoaster /types/styled-system/ @maxdeviant @phobon @zephraph @damassi @alloy @maoueh @lavoaster @jschuler @adam187 @gretzky @chrislopresto /types/styled-theming/ @ArjanJ -/types/stylelint/ @alan-agius4 @filipsalpe +/types/stylelint/ @alan-agius4 @filipsalpe @43081j /types/stylelint/v7/ @alan-agius4 /types/stylelint-webpack-plugin/ @bahlo /types/stylenames/ @bengry @@ -5368,6 +5348,7 @@ /types/texzilla/ @m93a /types/tgfancy/ @Dabolus /types/theming/ @eps1lon +/types/then-eos/ @seangenabe /types/theo/ @petekp @laitine /types/thepiratebay/ @jsorrell /types/three/ @gyohk @florentpoujol @omni360 @ivoisbelongtous @piranha771 @qszhusightp @nakakura @Pro @efokschaner @PsychoSTS @apurvaojas @NotWoods @Methuselah96 @Dukuo @JulianSSS @devilsparta @KonstantinLukaschenko @danyim @saranshkataria @psuter @@ -5512,6 +5493,7 @@ /types/underscore.string/ @rygine /types/undertaker/ @tkqubo @GiedriusGrabauskas /types/undertaker-registry/ @GiedriusGrabauskas +/types/uni-app/ @dcloudio /types/unidecode/ @vfernandestoptal /types/uniq/ @hansrwindhoff /types/uniqid/ @idchlife @@ -5527,7 +5509,6 @@ /types/unorm/ @chbrown /types/unsplash-js/ @markupcode /types/untildify/ @BendingBender -/types/unused-filename/ @BendingBender /types/unzip/ @coding2012 /types/unzipper/ @s73obrien @natemara @bartje321 /types/update-notifier/ @vvakame @nchen63 @bitjson @grinich @@ -5588,9 +5569,11 @@ /types/validatorjs/ @LKay @danmana @MatiasOlivera /types/vanilla-modal/ @samnau /types/vanilla-tilt/ @BrunnerLivio +/types/vara/ @Chnapy /types/varint/ @dbrockman /types/vary/ @BendingBender /types/vast-client/ @jgainfort @kobawan +/types/vec2/ @Nielio /types/vec3/ @xstoudi /types/vectorious/ @erikgerrits /types/velocity-animate/ @smrq @@ -5658,7 +5641,6 @@ /types/walk/ @poppa /types/wallabyjs/ @andrewconnell /types/wallop/ @leemcd56 -/types/wallpaper/ @BendingBender /types/wampy/ @KSDaemon /types/warning/ @cvle /types/watch/ @soywiz @Perlmint @@ -5772,6 +5754,7 @@ /types/word-list-json/ @dovidm /types/word2vector/ @renekeijzer /types/wordcloud/ @joeskeen +/types/wordpress__jest-console/ @mistic100 /types/words-to-numbers/ @James-Frowen /types/wordwrap/ @ark120202 /types/workbox-sw/ @wessberg @@ -5801,7 +5784,7 @@ /types/xml-parser/ @mhfrantz /types/xml2js/ @michelsalib @jasonrm @ccurrens @edwardhinkle @BehindTheMath @claasahl /types/xml2json/ @dolanmiu -/types/xmlbuilder/ @wallymathieu +/types/xmlbuilder/ @wallymathieu @GaikwadPratik /types/xmldoc/ @Xstoudi @ajsheehan @notlaforge /types/xmldom/ @tkqubo /types/xmlpoke/ @garthk @@ -5834,7 +5817,7 @@ /types/ydn-db/ @yathit @gabrielmaldi /types/year-days/ @BendingBender /types/yeoman-assert/ @Toilal -/types/yeoman-generator/ @armorik83 @janslow @ikatyang @tasadar2 @haggen +/types/yeoman-generator/ @armorik83 @janslow @ikatyang @tasadar2 @haggen @chigix /types/yeoman-test/ @ikatyang /types/yesql/ @Sumolari /types/yn/ @BendingBender @@ -5850,6 +5833,7 @@ /types/yui/ @giabao /types/yup/ @dhardtke @vtserman @MoretonBayRC @sseppola @YashdalfTheGray @vincentjames501 @robertbullen @sat0yu @dancrumb /types/z-schema/ @pgonzal +/types/zeit__next-source-maps/ @ldthorne /types/zeit__next-typescript/ @icopp /types/zen-observable/ @aicest @JounQin @itomtom /types/zen-push/ @daprahamian From 97b73b32723374e6350a74a68a2b2711cadae323 Mon Sep 17 00:00:00 2001 From: Alexander Tesfamichael Date: Mon, 25 Mar 2019 17:25:30 +0100 Subject: [PATCH 089/223] Add instance methods to React Native Material Textfield (#34175) * Add methods * Add examples of method use --- .../index.d.ts | 27 ++++++++++++- .../react-native-material-textfield-tests.tsx | 39 +++++++++++++------ 2 files changed, 54 insertions(+), 12 deletions(-) diff --git a/types/react-native-material-textfield/index.d.ts b/types/react-native-material-textfield/index.d.ts index c21caa15b4..1aed9e03aa 100644 --- a/types/react-native-material-textfield/index.d.ts +++ b/types/react-native-material-textfield/index.d.ts @@ -66,4 +66,29 @@ export interface TextFieldProps extends TextInputProps { * Material Style Text Field * @see https://github.com/n4kz/react-native-material-textfield/blob/master/src/components/field/index.js */ -export class TextField extends React.Component {} +export class TextField extends React.Component { + /* + * Acquire focus + */ + focus(): void; + /* + * Release focus + */ + blur(): void; + /* + * Clear text field + */ + clear(): void; + /* + * Get current value + */ + value(): string; + /* + * Get current focus state + */ + isFocused(): boolean; + /* + * Get current restriction state + */ + isRestricted(): boolean; +} diff --git a/types/react-native-material-textfield/react-native-material-textfield-tests.tsx b/types/react-native-material-textfield/react-native-material-textfield-tests.tsx index 50fb2b166b..7219dd9a3f 100644 --- a/types/react-native-material-textfield/react-native-material-textfield-tests.tsx +++ b/types/react-native-material-textfield/react-native-material-textfield-tests.tsx @@ -2,14 +2,31 @@ import * as React from 'react'; import { View } from 'react-native'; import { TextField } from 'react-native-material-textfield'; -const Example = () => ( - - - -); +export class Example extends React.Component { + textFieldRef = React.createRef(); + + componentDidMount() { + if (this.textFieldRef.current) { + this.textFieldRef.current.focus(); + this.textFieldRef.current.blur(); + this.textFieldRef.current.clear(); + this.textFieldRef.current.value(); + this.textFieldRef.current.isFocused(); + this.textFieldRef.current.isRestricted(); + } + } + + render() { + return ( + + + + ); + } +} From 919f6b0dc7649e7e3b912d4ddff42f95c6d91a70 Mon Sep 17 00:00:00 2001 From: codert Date: Tue, 26 Mar 2019 00:26:02 +0800 Subject: [PATCH 090/223] fabric.Image.setElement method has no callback argument (#34173) * fix: setElement type definition * chore: add definitions by --- types/fabric/fabric-impl.d.ts | 4 ++-- types/fabric/index.d.ts | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/types/fabric/fabric-impl.d.ts b/types/fabric/fabric-impl.d.ts index 96034c0b5f..cd52bd54e5 100644 --- a/types/fabric/fabric-impl.d.ts +++ b/types/fabric/fabric-impl.d.ts @@ -2212,10 +2212,10 @@ export class Image { * Sets image element for this instance to a specified one. * If filters defined they are applied to new image. * You might need to call `canvas.renderAll` and `object.setCoords` after replacing, to render new image and update controls area. - * @param [callback] Callback is invoked when all filters have been applied and new image is generated + * @param element image element * @param [options] Options object */ - setElement(element: HTMLImageElement, callback: Function, options: IImageOptions): Image; + setElement(element: HTMLImageElement, options?: IImageOptions): Image; /** * Delete a single texture if in webgl mode */ diff --git a/types/fabric/index.d.ts b/types/fabric/index.d.ts index 3897987589..7444f481b8 100644 --- a/types/fabric/index.d.ts +++ b/types/fabric/index.d.ts @@ -9,6 +9,7 @@ // Bradley Hill // Bryan Krol // Glenn Gartner +// Codertx // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.1 export import fabric = require("./fabric-impl"); From f51241ad20f948467a73e34168f72fab5c879b95 Mon Sep 17 00:00:00 2001 From: Ryo Ota Date: Tue, 26 Mar 2019 01:27:33 +0900 Subject: [PATCH 091/223] Remove the type definition of get-port (#34165) --- notNeededPackages.json | 6 ++++++ types/get-port/get-port-tests.ts | 10 ---------- types/get-port/index.d.ts | 12 ------------ types/get-port/tsconfig.json | 23 ----------------------- types/get-port/tslint.json | 3 --- 5 files changed, 6 insertions(+), 48 deletions(-) delete mode 100644 types/get-port/get-port-tests.ts delete mode 100644 types/get-port/index.d.ts delete mode 100644 types/get-port/tsconfig.json delete mode 100644 types/get-port/tslint.json diff --git a/notNeededPackages.json b/notNeededPackages.json index cf61daf58d..33ac19b762 100644 --- a/notNeededPackages.json +++ b/notNeededPackages.json @@ -786,6 +786,12 @@ "sourceRepoURL": "https://github.com/manuelbieh/Geolib", "asOfVersion": "2.0.23" }, + { + "libraryName": "get-port", + "typingsPackageName": "get-port", + "sourceRepoURL": "https://github.com/sindresorhus/get-port", + "asOfVersion": "4.2.0" + }, { "libraryName": "get-stream", "typingsPackageName": "get-stream", diff --git a/types/get-port/get-port-tests.ts b/types/get-port/get-port-tests.ts deleted file mode 100644 index 5e47c33c1a..0000000000 --- a/types/get-port/get-port-tests.ts +++ /dev/null @@ -1,10 +0,0 @@ -import getPort = require('get-port'); - -// $ExpectType Promise -getPort(); -// $ExpectType Promise -getPort({ port: 3000 }); -// $ExpectType Promise -getPort({ port: [3000, 3001] }); -// $ExpectType Promise -getPort({ host: 'foo.local' }); diff --git a/types/get-port/index.d.ts b/types/get-port/index.d.ts deleted file mode 100644 index 9af3b311fc..0000000000 --- a/types/get-port/index.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -// Type definitions for get-port 4.0 -// Project: https://github.com/sindresorhus/get-port -// Definitions by: York Yao -// BendingBender -// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped - -declare function getPort(options?: { - port?: number | ReadonlyArray; - host?: string; -}): Promise; - -export = getPort; diff --git a/types/get-port/tsconfig.json b/types/get-port/tsconfig.json deleted file mode 100644 index 0d9f3a8975..0000000000 --- a/types/get-port/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "lib": [ - "es6" - ], - "noImplicitAny": true, - "noImplicitThis": true, - "strictNullChecks": true, - "strictFunctionTypes": true, - "baseUrl": "../", - "typeRoots": [ - "../" - ], - "types": [], - "noEmit": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.d.ts", - "get-port-tests.ts" - ] -} diff --git a/types/get-port/tslint.json b/types/get-port/tslint.json deleted file mode 100644 index f93cf8562a..0000000000 --- a/types/get-port/tslint.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "dtslint/dt.json" -} From ded108693b02df1041b2d00a052ca63071ee1717 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 25 Mar 2019 12:28:10 -0400 Subject: [PATCH 092/223] [cacheable-request] Include type alias for cache adapter (#34155) * [cacheable-request] Include type alias for cache adapter This allows easily declaring a parameter that will be passed into the constructor. Ref https://github.com/sindresorhus/got/pull/760#discussion_r268277506 * Fix missing semicolon * Move StorageAdapter into namespace --- types/cacheable-request/index.d.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/types/cacheable-request/index.d.ts b/types/cacheable-request/index.d.ts index 98d858d3f6..16e778274a 100644 --- a/types/cacheable-request/index.d.ts +++ b/types/cacheable-request/index.d.ts @@ -1,6 +1,7 @@ // Type definitions for cacheable-request 6.0 // Project: https://github.com/lukechilds/cacheable-request#readme // Definitions by: BendingBender +// Paul Melnikow // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 @@ -20,7 +21,7 @@ declare const CacheableRequest: CacheableRequest; type RequestFn = typeof request; interface CacheableRequest { - new (requestFn: RequestFn, storageAdapter?: string | Store): ( + new (requestFn: RequestFn, storageAdapter?: string | CacheableRequest.StorageAdapter): ( opts: string | URL | (RequestOptions & CacheSemanticsOptions), cb?: (response: ServerResponse | ResponseLike) => void ) => CacheableRequest.Emitter; @@ -30,6 +31,8 @@ interface CacheableRequest { } declare namespace CacheableRequest { + type StorageAdapter = Store; + interface Options { /** * If the cache should be used. Setting this to `false` will completely bypass the cache for the current request. From de12981020aebe17afb2c81dbe52d853285b2789 Mon Sep 17 00:00:00 2001 From: Silas Rech Date: Mon, 25 Mar 2019 17:29:06 +0100 Subject: [PATCH 093/223] [bull] allow supplying of the queue type when creating a new instance (#34154) --- types/bull/index.d.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/types/bull/index.d.ts b/types/bull/index.d.ts index 07de38e05d..648e2ba360 100644 --- a/types/bull/index.d.ts +++ b/types/bull/index.d.ts @@ -26,10 +26,12 @@ import { EventEmitter } from "events"; * Everytime the same queue is instantiated it tries to process all the old jobs that may exist from a previous unfinished session. */ declare const Bull: { - (queueName: string, opts?: Bull.QueueOptions): Bull.Queue; - (queueName: string, url: string, opts?: Bull.QueueOptions): Bull.Queue; // tslint:disable-line unified-signatures - new (queueName: string, opts?: Bull.QueueOptions): Bull.Queue; - new (queueName: string, url: string, opts?: Bull.QueueOptions): Bull.Queue; // tslint:disable-line unified-signatures + /* tslint:disable:no-unnecessary-generics unified-signatures */ + (queueName: string, opts?: Bull.QueueOptions): Bull.Queue; + (queueName: string, url: string, opts?: Bull.QueueOptions): Bull.Queue; + new (queueName: string, opts?: Bull.QueueOptions): Bull.Queue; + new (queueName: string, url: string, opts?: Bull.QueueOptions): Bull.Queue; + /* tslint:enable:no-unnecessary-generics unified-signatures */ }; declare namespace Bull { From 0cbf2d2865db2f26c696209d830d9bae99629bf9 Mon Sep 17 00:00:00 2001 From: TokugawaT_YD <41653501+TokugawaTakesi@users.noreply.github.com> Date: Tue, 26 Mar 2019 01:31:33 +0900 Subject: [PATCH 094/223] Types for gulp-tap (#31917) * Types for "gulp-tap" added * Types for "gulp-tap" added * Requested changes applied * Requested changes applied --- types/gulp-tap/gulp-tap-tests.ts | 11 +++++++++++ types/gulp-tap/index.d.ts | 22 ++++++++++++++++++++++ types/gulp-tap/tsconfig.json | 23 +++++++++++++++++++++++ types/gulp-tap/tslint.json | 3 +++ 4 files changed, 59 insertions(+) create mode 100644 types/gulp-tap/gulp-tap-tests.ts create mode 100644 types/gulp-tap/index.d.ts create mode 100644 types/gulp-tap/tsconfig.json create mode 100644 types/gulp-tap/tslint.json diff --git a/types/gulp-tap/gulp-tap-tests.ts b/types/gulp-tap/gulp-tap-tests.ts new file mode 100644 index 0000000000..7d89c50ba0 --- /dev/null +++ b/types/gulp-tap/gulp-tap-tests.ts @@ -0,0 +1,11 @@ +import gulpTap = require('gulp-tap'); +import gulp = require('gulp'); +import Vinyl = require('vinyl'); + +gulp.task('testTask', () => { + return gulp.src(['src/*.html']) + .pipe(gulpTap((sourceFile: Vinyl) => { + console.log(sourceFile.path); + })) + .pipe(gulp.dest('dist/')); +}); diff --git a/types/gulp-tap/index.d.ts b/types/gulp-tap/index.d.ts new file mode 100644 index 0000000000..30af7663f8 --- /dev/null +++ b/types/gulp-tap/index.d.ts @@ -0,0 +1,22 @@ +// Type definitions for gulp-tap 1.0 +// Project: https://github.com/geejs/gulp-tap +// Definitions by: Takesi Tokugawa +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + +/// + +import Vinyl = require('vinyl'); + +declare namespace tap { + interface Tap { + (tapFunction: TapFunction, t?: any): NodeJS.ReadWriteStream; + } + + interface TapFunction { + (file: Vinyl): any; + } +} + +declare function tap(tapFunction: (file: Vinyl, t?: {}) => void): NodeJS.ReadWriteStream; + +export = tap; diff --git a/types/gulp-tap/tsconfig.json b/types/gulp-tap/tsconfig.json new file mode 100644 index 0000000000..d48ac90475 --- /dev/null +++ b/types/gulp-tap/tsconfig.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictFunctionTypes": true, + "strictNullChecks": true, + "baseUrl": "../", + "typeRoots": [ + "../" + ], + "types": [], + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "gulp-tap-tests.ts" + ] +} diff --git a/types/gulp-tap/tslint.json b/types/gulp-tap/tslint.json new file mode 100644 index 0000000000..f93cf8562a --- /dev/null +++ b/types/gulp-tap/tslint.json @@ -0,0 +1,3 @@ +{ + "extends": "dtslint/dt.json" +} From a4e52c5eb19eed6e30aaa31439cdbaadd6a75694 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matheus=20Gon=C3=A7alves=20da=20Silva?= Date: Mon, 25 Mar 2019 13:34:48 -0300 Subject: [PATCH 095/223] Add type definitions to webpack-plugin-serve (#33948) * feat(wps): add webpack-plugin-serve types * fix export method * fix declaration * add strictFunctionTypes * fix declaration problems * remove redundant declare * add correct level types * export history api interfaces * reuse koa-compress and koa-static * fix padding --- types/connect-history-api-fallback/index.d.ts | 38 +++++----- types/koa-compress/index.d.ts | 22 +++--- types/webpack-plugin-serve/index.d.ts | 69 +++++++++++++++++++ types/webpack-plugin-serve/tsconfig.json | 23 +++++++ types/webpack-plugin-serve/tslint.json | 1 + .../webpack-plugin-serve-tests.ts | 39 +++++++++++ 6 files changed, 162 insertions(+), 30 deletions(-) create mode 100644 types/webpack-plugin-serve/index.d.ts create mode 100644 types/webpack-plugin-serve/tsconfig.json create mode 100644 types/webpack-plugin-serve/tslint.json create mode 100644 types/webpack-plugin-serve/webpack-plugin-serve-tests.ts diff --git a/types/connect-history-api-fallback/index.d.ts b/types/connect-history-api-fallback/index.d.ts index a39fbfdbd6..b32e61e147 100644 --- a/types/connect-history-api-fallback/index.d.ts +++ b/types/connect-history-api-fallback/index.d.ts @@ -10,26 +10,28 @@ import { Url } from 'url'; import * as core from "express-serve-static-core"; -declare function historyApiFallback(options?: Options): core.RequestHandler; -declare namespace historyApiFallback {} export = historyApiFallback; -interface Options { - disableDotRule?: true; - htmlAcceptHeaders?: string[]; - index?: string; - logger?: typeof console.log; - rewrites?: Rewrite[]; - verbose?: boolean; -} +declare function historyApiFallback(options?: historyApiFallback.Options): core.RequestHandler; -interface Context { - match: RegExpMatchArray; - parsedUrl: Url; -} -type RewriteTo = (context: Context) => string; +declare namespace historyApiFallback { + interface Options { + disableDotRule?: true; + htmlAcceptHeaders?: string[]; + index?: string; + logger?: typeof console.log; + rewrites?: Rewrite[]; + verbose?: boolean; + } -interface Rewrite { - from: RegExp; - to: string | RegExp | RewriteTo; + interface Context { + match: RegExpMatchArray; + parsedUrl: Url; + } + type RewriteTo = (context: Context) => string; + + interface Rewrite { + from: RegExp; + to: string | RegExp | RewriteTo; + } } diff --git a/types/koa-compress/index.d.ts b/types/koa-compress/index.d.ts index 24b7a1e1af..9b0a4415be 100644 --- a/types/koa-compress/index.d.ts +++ b/types/koa-compress/index.d.ts @@ -16,12 +16,18 @@ /// /// -declare module "koa-compress" { +import * as Koa from "koa"; +import * as zlib from "zlib"; - import * as Koa from "koa"; - import * as zlib from "zlib"; +/** + * Compress middleware for Koa + */ +declare function koaCompress(options?: koaCompress.CompressOptions): Koa.Middleware; - interface CompressOptions extends zlib.ZlibOptions { +export = koaCompress; + +declare namespace koaCompress { + export interface CompressOptions extends zlib.ZlibOptions { /** * An optional function that checks the response content type to decide whether to compress. By default, it uses compressible. */ @@ -32,12 +38,4 @@ declare module "koa-compress" { */ threshold?: number } - - /** - * Compress middleware for Koa - */ - function compress(options?: CompressOptions): Koa.Middleware; - - namespace compress {} - export = compress; } diff --git a/types/webpack-plugin-serve/index.d.ts b/types/webpack-plugin-serve/index.d.ts new file mode 100644 index 0000000000..1233333ebc --- /dev/null +++ b/types/webpack-plugin-serve/index.d.ts @@ -0,0 +1,69 @@ +// Type definitions for webpack-plugin-serve 0.7 +// Project: https://github.com/shellscape/webpack-plugin-serve +// Definitions by: Matheus Gonçalves da Silva +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.3 +/// + +import { Url } from 'url'; +import { Config as HttpProxyMiddlewareConfig, Proxy } from 'http-proxy-middleware'; +import * as Koa from 'koa'; +import { + ServerOptions as Http2ServerOptions, + SecureServerOptions as Http2SecureServerOptions, +} from 'http2'; +import { ServerOptions as HttpsServerOptions } from 'https'; +import { ZlibOptions } from 'zlib'; +import { Compiler } from 'webpack'; +import { Options as HistoryApiFallbackOptions } from 'connect-history-api-fallback'; +import { CompressOptions } from 'koa-compress'; +import { Options as KoaStaticOptions } from 'koa-static'; + +export interface Builtins { + proxy: (args: HttpProxyMiddlewareConfig) => Proxy; + compress: (opts: CompressOptions) => void; + static: (paths: string[], opts?: KoaStaticOptions) => void; + historyFallback: (opts: HistoryApiFallbackOptions) => void; + websocket: () => void; + four0four: (fn?: (ctx: Koa.Context) => void) => void; +} + +export interface WebpackPluginServeOptions { + client?: { + address?: string; + retry?: boolean; + silent?: boolean; + }; + compress?: boolean; + historyFallback?: boolean | HistoryApiFallbackOptions; + hmr?: boolean; + host?: string | Promise; + http2?: boolean | Http2ServerOptions | Http2SecureServerOptions; + https?: HttpsServerOptions; + liveReload?: boolean; + log?: { + level: 'trace' | 'debug' | 'info' | 'warn' | 'error'; + timestamp?: boolean; + }; + middleware?: (app: Koa, builtins: Builtins) => void; + open?: + | boolean + | { + wait?: boolean; + app?: string | ReadonlyArray; + }; + port?: number | Promise; + progress?: boolean | 'minimal'; + static?: string | string[]; + status?: boolean; + waitForBuild?: boolean; +} + +export class WebpackPluginServe { + constructor(opts?: WebpackPluginServeOptions); + attach(): { + apply(compiler: Compiler): void; + }; + hook(compiler: Compiler): void; + apply(compiler: Compiler): void; +} diff --git a/types/webpack-plugin-serve/tsconfig.json b/types/webpack-plugin-serve/tsconfig.json new file mode 100644 index 0000000000..8b70e1d1d4 --- /dev/null +++ b/types/webpack-plugin-serve/tsconfig.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ + "es6" + ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": true, + "baseUrl": "../", + "typeRoots": [ + "../" + ], + "strictFunctionTypes": true, + "types": [], + "noEmit": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.d.ts", + "webpack-plugin-serve-tests.ts" + ] +} diff --git a/types/webpack-plugin-serve/tslint.json b/types/webpack-plugin-serve/tslint.json new file mode 100644 index 0000000000..3db14f85ea --- /dev/null +++ b/types/webpack-plugin-serve/tslint.json @@ -0,0 +1 @@ +{ "extends": "dtslint/dt.json" } diff --git a/types/webpack-plugin-serve/webpack-plugin-serve-tests.ts b/types/webpack-plugin-serve/webpack-plugin-serve-tests.ts new file mode 100644 index 0000000000..7abddcc600 --- /dev/null +++ b/types/webpack-plugin-serve/webpack-plugin-serve-tests.ts @@ -0,0 +1,39 @@ +import { WebpackPluginServe } from 'webpack-plugin-serve'; +import { Configuration } from 'webpack'; + +const usage = (config: Configuration) => { + (config.entry as string[]).push('webpack-plugin-serve/client'); + + config.watch = true; + + config.plugins!.push( + new WebpackPluginServe({ + compress: true, + historyFallback: true, + host: '0.0.0.0', + port: 3808, + liveReload: true, + middleware: (app: any, builtins: any) => + app.use(async (ctx: any, next: any) => { + await next(); + ctx.set('Access-Control-Allow-Headers', '*'); + ctx.set('Access-Control-Allow-Methods', 'GET, POST, OPTIONS'); + ctx.set('Access-Control-Allow-Origin', '*'); + }), + static: '/', + + status: true, + progress: true, + }), + ); + + config.output!.publicPath = '/'; + + return config; +}; + +const baseConfig = { + entry: 'index.js' +}; + +const configWithServer = usage(baseConfig); From 30468b4db176a0aed810d880dfc42006465dc2af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20F=C3=BCrst?= Date: Mon, 25 Mar 2019 17:36:43 +0100 Subject: [PATCH 096/223] [@types/react-color] Fix wrong color type on swatch hover (#33984) * Fix wrong type on swatch hover * Change variable name for consistency * Add user as definitions author * Change major version due to breaking changes --- types/react-color/index.d.ts | 5 +++-- types/react-color/lib/components/block/Block.d.ts | 4 ++-- types/react-color/lib/components/circle/Circle.d.ts | 2 +- types/react-color/lib/components/compact/Compact.d.ts | 4 ++-- types/react-color/lib/components/github/Github.d.ts | 4 ++-- types/react-color/lib/components/sketch/Sketch.d.ts | 4 ++-- types/react-color/lib/components/swatches/Swatches.d.ts | 4 ++-- types/react-color/lib/components/twitter/Twitter.d.ts | 4 ++-- 8 files changed, 16 insertions(+), 15 deletions(-) diff --git a/types/react-color/index.d.ts b/types/react-color/index.d.ts index 9935814feb..3e0b0f3989 100644 --- a/types/react-color/index.d.ts +++ b/types/react-color/index.d.ts @@ -1,10 +1,11 @@ -// Type definitions for react-color 2.17 +// Type definitions for react-color 3.0 // Project: https://github.com/casesandberg/react-color/, http://casesandberg.github.io/react-color // Definitions by: Karol Janyst , // Marks Polakovs , // Matthieu Montaudouin , // Nokogiri , -// 0815Strohhut +// 0815Strohhut , +// Daniel Fürst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 diff --git a/types/react-color/lib/components/block/Block.d.ts b/types/react-color/lib/components/block/Block.d.ts index 20ea123eed..6761cf3f90 100644 --- a/types/react-color/lib/components/block/Block.d.ts +++ b/types/react-color/lib/components/block/Block.d.ts @@ -1,11 +1,11 @@ import { Component } from "react"; -import { ColorPickerProps, Color } from "../../.."; +import { ColorPickerProps, ColorResult } from "../../.."; export interface BlockPickerProps extends ColorPickerProps { colors?: string[]; width?: string; triangle?: 'hide' | 'top'; - onSwatchHover?(color: Color, event: MouseEvent): void; + onSwatchHover?(color: ColorResult, event: MouseEvent): void; } export default class BlockPicker extends Component {} diff --git a/types/react-color/lib/components/circle/Circle.d.ts b/types/react-color/lib/components/circle/Circle.d.ts index 98eec039a0..df230cf71d 100644 --- a/types/react-color/lib/components/circle/Circle.d.ts +++ b/types/react-color/lib/components/circle/Circle.d.ts @@ -6,7 +6,7 @@ export interface CirclePickerProps extends ColorPickerProps { width?: string; circleSize?: number; circleSpacing?: number; - onSwatchHover?(colorResult: ColorResult, event: MouseEvent): void; + onSwatchHover?(color: ColorResult, event: MouseEvent): void; } export default class CirclePicker extends Component {} diff --git a/types/react-color/lib/components/compact/Compact.d.ts b/types/react-color/lib/components/compact/Compact.d.ts index 5609899128..c79e331a33 100644 --- a/types/react-color/lib/components/compact/Compact.d.ts +++ b/types/react-color/lib/components/compact/Compact.d.ts @@ -1,9 +1,9 @@ import { Component } from "react"; -import { ColorPickerProps, Color } from "../../.."; +import { ColorPickerProps, ColorResult } from "../../.."; export interface CompactPickerProps extends ColorPickerProps { colors?: string[]; - onSwatchHover?(color: Color, event: MouseEvent): void; + onSwatchHover?(color: ColorResult, event: MouseEvent): void; } export default class CompactPicker extends Component {} diff --git a/types/react-color/lib/components/github/Github.d.ts b/types/react-color/lib/components/github/Github.d.ts index 18b6a21121..8155152f28 100644 --- a/types/react-color/lib/components/github/Github.d.ts +++ b/types/react-color/lib/components/github/Github.d.ts @@ -1,11 +1,11 @@ import { Component } from "react"; -import { ColorPickerProps, Color } from "../../.."; +import { ColorPickerProps, ColorResult } from "../../.."; export interface GithubPickerProps extends ColorPickerProps { colors?: string[]; width?: string; triangle?: 'hide' | 'top-left' | 'top-right'; - onSwatchHover?(color: Color, event: MouseEvent): void; + onSwatchHover?(color: ColorResult, event: MouseEvent): void; } export default class GithubPicker extends Component {} diff --git a/types/react-color/lib/components/sketch/Sketch.d.ts b/types/react-color/lib/components/sketch/Sketch.d.ts index 7aec9fb82f..bf11556a98 100644 --- a/types/react-color/lib/components/sketch/Sketch.d.ts +++ b/types/react-color/lib/components/sketch/Sketch.d.ts @@ -1,11 +1,11 @@ import { Component } from "react"; -import { ColorPickerProps, Color } from "../../.."; +import { ColorPickerProps, ColorResult } from "../../.."; export interface SketchPickerProps extends ColorPickerProps { disableAlpha?: boolean; presetColors?: string[]; width?: string; - onSwatchHover?(color: Color, event: MouseEvent): void; + onSwatchHover?(color: ColorResult, event: MouseEvent): void; } export default class SketchPicker extends Component {} diff --git a/types/react-color/lib/components/swatches/Swatches.d.ts b/types/react-color/lib/components/swatches/Swatches.d.ts index b2a7f72dc2..bf0b9dbd4a 100644 --- a/types/react-color/lib/components/swatches/Swatches.d.ts +++ b/types/react-color/lib/components/swatches/Swatches.d.ts @@ -1,11 +1,11 @@ import { Component } from "react"; -import { ColorPickerProps, Color } from "../../.."; +import { ColorPickerProps, ColorResult } from "../../.."; export interface SwatchesPickerProps extends ColorPickerProps { colors?: string[][]; height?: number; width?: number; - onSwatchHover?(color: Color, event: MouseEvent): void; + onSwatchHover?(color: ColorResult, event: MouseEvent): void; } export default class SwatchesPicker extends Component {} diff --git a/types/react-color/lib/components/twitter/Twitter.d.ts b/types/react-color/lib/components/twitter/Twitter.d.ts index 8d5eb2e6dd..73fbd6f984 100644 --- a/types/react-color/lib/components/twitter/Twitter.d.ts +++ b/types/react-color/lib/components/twitter/Twitter.d.ts @@ -1,11 +1,11 @@ import { Component } from "react"; -import { ColorPickerProps, Color } from "../../.."; +import { ColorPickerProps, ColorResult } from "../../.."; export interface TwitterPickerProps extends ColorPickerProps { colors?: string[]; width?: string; triangle?: 'hide' | 'top-left' | 'top-right'; - onSwatchHover?(color: Color, event: MouseEvent): void; + onSwatchHover?(color: ColorResult, event: MouseEvent): void; } export default class TwitterPicker extends Component {} From d9437c4fd6e18bccc0784d1dbe1604fa4535d287 Mon Sep 17 00:00:00 2001 From: James Nimlos Date: Mon, 25 Mar 2019 09:38:31 -0700 Subject: [PATCH 097/223] Update fluent definitions for v0.11 (#33859) * update fluent definitions for v0.11 * remove circular reference * add typescript version requiring fix * downgrade ts version definitelytyped-header-parser errors on prereleases versions but TS v3.4 is not actually released so it also errors --- types/fluent-react/index.d.ts | 4 ++-- types/fluent/fluent-tests.ts | 6 ++++++ types/fluent/index.d.ts | 6 ++++-- types/fluent/tsconfig.json | 1 + 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/types/fluent-react/index.d.ts b/types/fluent-react/index.d.ts index 5ffc93d874..b3fa7c9dec 100644 --- a/types/fluent-react/index.d.ts +++ b/types/fluent-react/index.d.ts @@ -2,7 +2,7 @@ // Project: http://projectfluent.org // Definitions by: Huy Nguyen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.8 +// TypeScript Version: 3.3 import * as React from 'react'; import { @@ -76,7 +76,7 @@ export type Matching = { */ export type Shared< InjectedProps, - DecorationTargetProps extends Shared + DecorationTargetProps > = { [P in Extract]?: InjectedProps[P] extends DecorationTargetProps[P] ? DecorationTargetProps[P] : never; }; diff --git a/types/fluent/fluent-tests.ts b/types/fluent/fluent-tests.ts index d2fcd4a6c4..90b4bffa61 100644 --- a/types/fluent/fluent-tests.ts +++ b/types/fluent/fluent-tests.ts @@ -29,6 +29,7 @@ const bundle4 = new FluentBundle(['en-US'], { // FluentBundle addMessages examples: bundle1.addMessages('foo = Foo'); +bundle2.hasMessage('foo'); bundle2.getMessage('foo'); // FluentBundle addResource examples: @@ -42,3 +43,8 @@ bundle1.addMessages('hello = Hello, { $name }!'); const hello = bundle2.getMessage('hello'); bundle3.format(hello, { name: 'Jane' }, errors2); bundle3.format(hello, undefined, errors2); + +for (const [id, message] of bundle1.messages) { + bundle1.getMessage(id); + bundle1.format(message); +} diff --git a/types/fluent/index.d.ts b/types/fluent/index.d.ts index 56014044ab..8520443354 100644 --- a/types/fluent/index.d.ts +++ b/types/fluent/index.d.ts @@ -1,6 +1,6 @@ -// Type definitions for fluent 0.10 +// Type definitions for fluent 0.11 // Project: http://projectfluent.org -// Definitions by: Huy Nguyen +// Definitions by: Huy Nguyen , James Nimlos // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.2 @@ -28,6 +28,8 @@ export class FluentResource extends Map { export class FluentBundle { constructor(locales: string | string[], options?: FluentBundleContructorOptions); + messages: IterableIterator<[string, FluentNode[]]>; + hasMessage(source: string): boolean; addMessages(source: string): string[]; getMessage(id: string): FluentNode[]; format(message: FluentNode[], args?: object, errors?: string[]): string; diff --git a/types/fluent/tsconfig.json b/types/fluent/tsconfig.json index 64e2460dcd..c08fe97570 100644 --- a/types/fluent/tsconfig.json +++ b/types/fluent/tsconfig.json @@ -4,6 +4,7 @@ "lib": [ "es6" ], + "target": "es6", "noImplicitAny": true, "noImplicitThis": true, "strictNullChecks": true, From 3c9fd4a6920d779cbfecffc296b0054559ab02a1 Mon Sep 17 00:00:00 2001 From: Johan Davidsson Date: Mon, 25 Mar 2019 17:39:20 +0100 Subject: [PATCH 098/223] [@types/htmlparser2] Update typings for Htmlparser2 (and related modules) to match updates (#33921) * Added new types for domelementtype * Modify existing types for htmlparser2 * Updating PULL_REQUEST_TEMPLATE.md * Revert changes to .github/PULL_REQUEST_TEMPLATE.md * Fixed missing optional * Adding DomUtils * Update dependencies * Removed requirement for TypeScript 2.1 and updated test * Updated test to include DomUtils and DomHandlerOptions. * Updated domhandler tests * Remove incorrect constructor in Parser * Remove incorrect constructor in WritableStream * Change way of importing in tests * Adding deprecated fallback to Options * Add deprecated Options as a fallback to sanitize-html * Add ParserOptions * Use the deprecated Options --- types/domhandler/domhandler-tests.ts | 8 +-- types/domhandler/index.d.ts | 1 - types/domutils/index.d.ts | 1 - types/htmlparser2/htmlparser2-tests.ts | 37 ++++++++------ types/htmlparser2/index.d.ts | 68 ++++++++++++++++++-------- types/sanitize-html/index.d.ts | 1 + 6 files changed, 74 insertions(+), 42 deletions(-) diff --git a/types/domhandler/domhandler-tests.ts b/types/domhandler/domhandler-tests.ts index eea6441ad7..4b1c5406ec 100644 --- a/types/domhandler/domhandler-tests.ts +++ b/types/domhandler/domhandler-tests.ts @@ -1,6 +1,6 @@ -import { DomHandler, DomHandlerOptions, Node } from "domhandler"; +import { DomHandler, DomHandlerOptions, Node, DomElement } from "domhandler"; -const handler = new DomHandler((error: Error, dom: any) => { +const handler = new DomHandler((error: Error, dom: DomElement[]) => { if (error) console.error('There has been an error...'); else @@ -8,7 +8,7 @@ const handler = new DomHandler((error: Error, dom: any) => { }); handler.ontext = (data: string) => { console.log(data); }; handler.onreset = () => { console.log('We have a reset.'); }; -handler.onerror = (error: Error) => { console.error(Error); }; -handler.onopentag = (name: string, attribs) => { console.log(name, attribs); }; +handler.onerror = (error: Error) => { console.error(error); }; +handler.onopentag = (name: string, attribs: { [s: string]: string }) => { console.log(name, attribs); }; const dho: DomHandlerOptions = { normalizeWhitespace: true, withDomLvl1: true, withEndIndices: true, withStartIndices: true }; diff --git a/types/domhandler/index.d.ts b/types/domhandler/index.d.ts index 9d33055bbd..49dcd6325f 100644 --- a/types/domhandler/index.d.ts +++ b/types/domhandler/index.d.ts @@ -2,7 +2,6 @@ // Project: https://github.com/fb55/DomHandler#readme // Definitions by: Johan Davidsson // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 export interface DomHandlerOptions { /*** diff --git a/types/domutils/index.d.ts b/types/domutils/index.d.ts index 5300a68a8c..6790f9bf82 100644 --- a/types/domutils/index.d.ts +++ b/types/domutils/index.d.ts @@ -2,7 +2,6 @@ // Project: https://github.com/FB55/domutils#readme // Definitions by: Johan Davidsson // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 import { DomElement } from "domhandler"; /*** diff --git a/types/htmlparser2/htmlparser2-tests.ts b/types/htmlparser2/htmlparser2-tests.ts index 21289b96f5..807f2fe904 100644 --- a/types/htmlparser2/htmlparser2-tests.ts +++ b/types/htmlparser2/htmlparser2-tests.ts @@ -1,23 +1,30 @@ /** * Created by staticfunction on 8/4/14. */ -import htmlparser = require("htmlparser2"); +import htmlparser = require('htmlparser2'); -var parser = new htmlparser.Parser({ - onopentag: (name:string, attribs:{[s:string]:string}) => { - if(name === "script" && attribs['type'] === "text/javascript"){ - console.log("JS! Hooray!"); - } - }, - ontext: (text: string) => { - console.log("-->", text); - }, - onclosetag: (tagname:string) => { - if(tagname === "script"){ - console.log("That's it?!"); - } +const options: htmlparser.DomHandlerOptions = { withEndIndices: false, withDomLvl1: true } +const dh = new htmlparser.DomHandler((err: Error, dom: htmlparser.DomElement[]) => { + if(err) { + throw err; } -}); + + // Use DomUtils to get name of first element in dom + console.log(htmlparser.DomUtils.getName(dom[0])); +}, options); +dh.onopentag = (name:string, attribs:{[s:string]:string}) => { + if(name === "script" && attribs['type'] === "text/javascript"){ + console.log("JS! Hooray!"); + } +}; +dh.ontext = (text: string) => { + console.log("-->", text); +}; +dh.onclosetag = () => { + console.log("That's it?!"); +}; + +var parser = new htmlparser.Parser(dh); parser.write("Xyz "); parser.end(); diff --git a/types/htmlparser2/index.d.ts b/types/htmlparser2/index.d.ts index 313ff56a96..c10dea047e 100644 --- a/types/htmlparser2/index.d.ts +++ b/types/htmlparser2/index.d.ts @@ -1,30 +1,20 @@ -// Type definitions for htmlparser2 v3.7.x +// Type definitions for htmlparser2 v3.10.x // Project: https://github.com/fb55/htmlparser2/ // Definitions by: James Roland Cabresos // Linus Unnebäck +// Johan Davidsson // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// +/// +/// import { Writable } from 'stream' +import { DomHandler } from 'domhandler'; +import * as DomUtils from 'domutils'; +export { DomElement, DomHandlerOptions, DomHandler, Element, Node } from 'domhandler'; -export interface Handler { - onopentag?: (name: string, attribs: { [type: string]: string }) => void; - onopentagname?: (name: string) => void; - onattribute?: (name: string, value: string) => void; - ontext?: (text: string) => void; - onclosetag?: (text: string) => void; - onprocessinginstruction?: (name: string, data: string) => void; - oncomment?: (data: string) => void; - oncommentend?: () => void; - oncdatastart?: () => void; - oncdataend?: () => void; - onerror?: (error: Error) => void; - onreset?: () => void; - onend?: () => void; -} - -export interface Options { +export interface ParserOptions { /*** * Indicates whether special tags (