Skip to content

Commit 92951e6

Browse files
committed
feat: add webpack plugins declaration files
1 parent 1051ab1 commit 92951e6

File tree

4 files changed

+20
-3
lines changed

4 files changed

+20
-3
lines changed

client-plugin.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { ReactSSRClientPlugin } from './lib/webpack-plugin/client'
2+
3+
export default ReactSSRClientPlugin
4+
5+
export { ReactSSRClientPlugin }

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-server-renderer",
3-
"version": "1.1.0",
3+
"version": "1.1.1",
44
"description": "simple React SSR solution inspired by vue-server-render",
55
"repository": "git@github.com:JounQin/react-server-renderer.git",
66
"main": "lib/index.js",
@@ -14,7 +14,9 @@
1414
"files": [
1515
"lib",
1616
"client-plugin.js",
17-
"server-plugin.js"
17+
"client-plugin.d.ts",
18+
"server-plugin.js",
19+
"server-plugin.d.ts"
1820
],
1921
"husky": {
2022
"hooks": {

server-plugin.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { ReactSSRServerPlugin } from './lib/webpack-plugin/server'
2+
3+
export default ReactSSRServerPlugin
4+
5+
export { ReactSSRServerPlugin }

tsconfig.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,10 @@
1414
"sourceRoot": "src",
1515
"outDir": "lib"
1616
},
17-
"exclude": ["lib", "node_modules"]
17+
"exclude": [
18+
"./client-plugin.d.ts",
19+
"./server-plugin.d.ts",
20+
"lib",
21+
"node_modules"
22+
]
1823
}

0 commit comments

Comments
 (0)