From 740c99c0f18ba4010108e22a2f3125adce2480b7 Mon Sep 17 00:00:00 2001 From: Nobuhiro Nakamura Date: Tue, 29 Sep 2015 14:10:58 +0900 Subject: [PATCH] Add requirejs-domready --- requirejs-domready/domready-tests.ts | 7 +++++++ requirejs-domready/domready-tests.ts.tscparams | 1 + requirejs-domready/domready.d.ts | 15 +++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 requirejs-domready/domready-tests.ts create mode 100644 requirejs-domready/domready-tests.ts.tscparams create mode 100644 requirejs-domready/domready.d.ts diff --git a/requirejs-domready/domready-tests.ts b/requirejs-domready/domready-tests.ts new file mode 100644 index 000000000..fb7b59acd --- /dev/null +++ b/requirejs-domready/domready-tests.ts @@ -0,0 +1,7 @@ +/// + +import domReady = require("domReady"); + +domReady(() => { + return domReady.version; +}); diff --git a/requirejs-domready/domready-tests.ts.tscparams b/requirejs-domready/domready-tests.ts.tscparams new file mode 100644 index 000000000..d8392ee87 --- /dev/null +++ b/requirejs-domready/domready-tests.ts.tscparams @@ -0,0 +1 @@ +--noImplicitAny --target es5 --module amd diff --git a/requirejs-domready/domready.d.ts b/requirejs-domready/domready.d.ts new file mode 100644 index 000000000..a0557e1e0 --- /dev/null +++ b/requirejs-domready/domready.d.ts @@ -0,0 +1,15 @@ +// Type definitions for domReady 2.0.1 +// Project: https://github.com/requirejs/domReady +// Definitions by: Nobuhiro Nakamura +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +declare module "domReady" { + interface DomReady { + (callback: () => any): DomReady; + version: string; + } + + let domReady: DomReady; + + export = domReady; +}