From af360db974750d1a1f46f6af35637d7c3b3cf355 Mon Sep 17 00:00:00 2001 From: Tim Sebastian Date: Tue, 26 Jul 2016 17:55:48 +0200 Subject: [PATCH 1/2] add TypeScript typings --- index.d.ts | 6 ++++++ package.json | 1 + 2 files changed, 7 insertions(+) create mode 100644 index.d.ts diff --git a/index.d.ts b/index.d.ts new file mode 100644 index 0000000..863bd03 --- /dev/null +++ b/index.d.ts @@ -0,0 +1,6 @@ +import {Component} from 'react'; +interface IDocumentTitleProps { + title: string; +} +declare class DocumentTitle extends Component {} +export default DocumentTitle; diff --git a/package.json b/package.json index 7926dac..8bd5694 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "version": "2.0.2", "description": "A declarative, nested, stateful document.title for React", "main": "index.js", + "typings": "index.d.ts", "scripts": { "test": "mocha", "test:watch": "npm run test -- --watch", From a21a07b7be14494edf83082f9959e555be7c6436 Mon Sep 17 00:00:00 2001 From: Tim Sebastian Date: Sun, 8 Jan 2017 10:00:46 +1100 Subject: [PATCH 2/2] make export correct --- index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.d.ts b/index.d.ts index 863bd03..a6b718b 100644 --- a/index.d.ts +++ b/index.d.ts @@ -3,4 +3,4 @@ interface IDocumentTitleProps { title: string; } declare class DocumentTitle extends Component {} -export default DocumentTitle; +export = DocumentTitle;