Skip to content

Commit

Permalink
fix: add missing TypeScript declarations for JSX entry points (#2404)
Browse files Browse the repository at this point in the history
Add missing TypeScript declarations for JSX entry points that don't use
the `exports`.
  • Loading branch information
FrederikBolding authored May 14, 2024
1 parent 553fa90 commit 9fc8ea4
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 2 deletions.
1 change: 1 addition & 0 deletions packages/snaps-sdk/jsx-dev-runtime.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from './dist/types/jsx/jsx-dev-runtime';
1 change: 1 addition & 0 deletions packages/snaps-sdk/jsx-runtime.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from './dist/types/jsx/jsx-runtime';
1 change: 1 addition & 0 deletions packages/snaps-sdk/jsx.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from './dist/types/jsx';
5 changes: 4 additions & 1 deletion packages/snaps-sdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,10 @@
"dist",
"jsx.js",
"jsx-dev-runtime.js",
"jsx-runtime.js"
"jsx-runtime.js",
"jsx.d.ts",
"jsx-dev-runtime.d.ts",
"jsx-runtime.d.ts"
],
"scripts": {
"test": "jest && yarn posttest",
Expand Down
9 changes: 8 additions & 1 deletion packages/snaps-sdk/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,12 @@
"jsx": "react-jsx",
"jsxImportSource": "@metamask/snaps-sdk"
},
"include": ["./src", "package.json", "tsup.config.ts"]
"include": [
"./src",
"package.json",
"tsup.config.ts",
"jsx.d.ts",
"jsx-runtime.d.ts",
"jsx-dev-runtime.d.ts"
]
}

0 comments on commit 9fc8ea4

Please sign in to comment.