diff options
author | Francesco Cioria <firefelix@gmail.com> | 2017-07-03 12:27:27 +0200 |
---|---|---|
committer | Francesco Cioria <firefelix@gmail.com> | 2017-07-03 12:27:51 +0200 |
commit | 98ec6c4e7873f37f56a95e61178d71c780abdfd1 (patch) | |
tree | ce038d3022f20608825a9a04004088ed2f1b65d7 | |
parent | a12fd0f61613784fa5ddb97d462a98944da052db (diff) | |
download | react-autosize-textarea-98ec6c4e7873f37f56a95e61178d71c780abdfd1.zip react-autosize-textarea-98ec6c4e7873f37f56a95e61178d71c780abdfd1.tar.gz react-autosize-textarea-98ec6c4e7873f37f56a95e61178d71c780abdfd1.tar.bz2 |
fix typings and revert packageJson.main to "lib"
-rw-r--r-- | index.js | 1 | ||||
-rw-r--r-- | package.json | 7 | ||||
-rw-r--r-- | react-autosize-textarea.d.ts (renamed from index.d.ts) | 8 |
3 files changed, 9 insertions, 7 deletions
diff --git a/index.js b/index.js deleted file mode 100644 index bb0a047..0000000 --- a/index.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('./lib'); diff --git a/package.json b/package.json index 521c625..bd4461b 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "react-autosize-textarea", "version": "0.4.6", "description": "replacement for built-in textarea which auto resizes itself", - "main": "index.js", + "main": "lib", "scripts": { "test": "npm run build && ./node_modules/karma/bin/karma start", "build": "rm -rf lib && mkdir lib && babel src -d lib", @@ -39,10 +39,9 @@ "lib", "src", "examples", - "index.js", - "index.d.ts" + "react-autosize-textarea.d.ts" ], - "typings": "./index.d.ts", + "typings": "react-autosize-textarea.d.ts", "homepage": "https://github.com/buildo/react-autosize-textarea", "devDependencies": { "@types/react": "^15.0.24", diff --git a/index.d.ts b/react-autosize-textarea.d.ts index c31d6f5..3f99d87 100644 --- a/index.d.ts +++ b/react-autosize-textarea.d.ts @@ -1,9 +1,13 @@ +/// <reference types="react" /> + import * as React from 'react'; export interface TextareaAutosizeProps extends React.HTMLAttributes<HTMLTextAreaElement> { - maxRows?: number, onResize?: (e: React.SyntheticEvent<Event>) => void, + // rows is already typed in `React.HTMLAttributes<HTMLTextAreaElement>` + maxRows?: number, innerRef?: (textarea: HTMLTextAreaElement) => void } -export default class TextareaAutosize extends React.Component<TextareaAutosizeProps, void> {}
\ No newline at end of file +declare const TextareaAutosize: React.ComponentClass<TextareaAutosizeProps>; +export default TextareaAutosize |