From 5f9f29bfbf5e4294bc51c7df4b9ea965bb276242 Mon Sep 17 00:00:00 2001 From: Tim van der Horst Date: Thu, 19 Dec 2019 00:41:42 +1000 Subject: [PATCH] [@types/deline] Fix export (#41081) --- types/deline/deline-tests.ts | 12 ++++++------ types/deline/index.d.ts | 4 +++- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/types/deline/deline-tests.ts b/types/deline/deline-tests.ts index 35f1696484..0eb0a3d8a3 100644 --- a/types/deline/deline-tests.ts +++ b/types/deline/deline-tests.ts @@ -1,12 +1,12 @@ -import * as dl from "deline"; +import deline = require("deline"); const moduleName = "deline"; -dl.deline(`deline`); // $ExpectType string -dl.deline(`module name: ${moduleName}`); // $ExpectType string -dl.deline`deline`; // $ExpectType string -dl.deline`tagged template: ${moduleName}`; // $ExpectType string -dl.deline` +deline(`deline`); // $ExpectType string +deline(`module name: ${moduleName}`); // $ExpectType string +deline`deline`; // $ExpectType string +deline`tagged template: ${moduleName}`; // $ExpectType string +deline` tagged template: ${moduleName} diff --git a/types/deline/index.d.ts b/types/deline/index.d.ts index b65cd80d5e..709f334361 100644 --- a/types/deline/index.d.ts +++ b/types/deline/index.d.ts @@ -1,6 +1,8 @@ // Type definitions for deline 1.0 // Project: https://github.com/airbnb/deline#readme // Definitions by: Inaki Arroyo +// Tim van der Horst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -export function deline(strings: string | TemplateStringsArray, ...values: any[]): string; +declare function deline(strings: string | TemplateStringsArray, ...values: any[]): string; +export = deline;