Merge pull request #13776 from DefinitelyTyped/lint_format_unicorn

Convert format-unicorn types to external module style and include `safe.d.ts` in tsconfig
This commit is contained in:
Andy
2017-01-05 14:42:42 -08:00
committed by GitHub
6 changed files with 8 additions and 21 deletions
@@ -1,5 +1,3 @@
/// <reference path="format-unicorn-safe.d.ts"/>
import formatUnicorn = require('format-unicorn/safe');
// Safe version
-12
View File
@@ -1,12 +0,0 @@
// Type definitions for format-unicorn
// Project: https://github.com/tallesl/format-unicorn
// Definitions by: kruncher <https://github.com/kruncher/>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
declare module 'format-unicorn/safe' {
function formatUnicornSafe(str: string, replacements: { }): string;
export = formatUnicornSafe;
}
+2 -6
View File
@@ -1,12 +1,8 @@
// Type definitions for format-unicorn
// Type definitions for format-unicorn 1.1
// Project: https://github.com/tallesl/format-unicorn
// Definitions by: kruncher <https://github.com/kruncher/>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
interface String {
formatUnicorn(replacements: { }): string;
}
declare module "format-unicorn" {
formatUnicorn(replacements: {}): string;
}
+2
View File
@@ -0,0 +1,2 @@
declare function formatUnicornSafe(str: string, replacements: { }): string;
export = formatUnicornSafe;
+3 -1
View File
@@ -15,6 +15,8 @@
},
"files": [
"index.d.ts",
"format-unicorn-tests.ts"
"safe.d.ts",
"format-unicorn-tests.ts",
"format-unicorn-safe-tests.ts"
]
}
+1
View File
@@ -0,0 +1 @@
{ "extends": "../tslint.json" }