Skip to content

Commit 4f0f348

Browse files
Merge pull request #21 from parkerziegler/task/add-typescript-defs
Add TypeScript definitions.
2 parents 117b821 + a8d9dde commit 4f0f348

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

index.d.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
declare module 'react-ssr-prepass' {
2+
type Visitor = (
3+
element: React.ElementType<any>,
4+
instance?: React.Component<any, any>
5+
) => void | Promise<any>
6+
7+
function ssrPrepass(node: React.ReactNode, visitor?: Visitor): Promise<void>
8+
9+
export = ssrPrepass
10+
}

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@
1212
"files": [
1313
"index.js",
1414
"index.js.flow",
15-
"dist"
15+
"dist",
16+
"index.d.ts"
1617
],
18+
"types": "index.d.ts",
1719
"scripts": {
1820
"prepublishOnly": "run-s build",
1921
"build": "rollup -c rollup.config.js",

0 commit comments

Comments
 (0)