From 58221b9bae578e8a46dbe7094efb69b9a0d3ea19 Mon Sep 17 00:00:00 2001 From: Frederik Bolding Date: Tue, 14 May 2024 16:43:39 +0200 Subject: [PATCH] fix: add missing TypeScript declarations for JSX entry points --- packages/snaps-sdk/jsx-dev-runtime.d.ts | 1 + packages/snaps-sdk/jsx-runtime.d.ts | 1 + packages/snaps-sdk/jsx.d.ts | 1 + packages/snaps-sdk/package.json | 5 ++++- packages/snaps-sdk/tsconfig.json | 9 ++++++++- 5 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 packages/snaps-sdk/jsx-dev-runtime.d.ts create mode 100644 packages/snaps-sdk/jsx-runtime.d.ts create mode 100644 packages/snaps-sdk/jsx.d.ts diff --git a/packages/snaps-sdk/jsx-dev-runtime.d.ts b/packages/snaps-sdk/jsx-dev-runtime.d.ts new file mode 100644 index 0000000000..9f6da66d30 --- /dev/null +++ b/packages/snaps-sdk/jsx-dev-runtime.d.ts @@ -0,0 +1 @@ +export * from './dist/types/jsx/jsx-dev-runtime'; diff --git a/packages/snaps-sdk/jsx-runtime.d.ts b/packages/snaps-sdk/jsx-runtime.d.ts new file mode 100644 index 0000000000..d7a2093a35 --- /dev/null +++ b/packages/snaps-sdk/jsx-runtime.d.ts @@ -0,0 +1 @@ +export * from './dist/types/jsx/jsx-runtime'; diff --git a/packages/snaps-sdk/jsx.d.ts b/packages/snaps-sdk/jsx.d.ts new file mode 100644 index 0000000000..4d05055341 --- /dev/null +++ b/packages/snaps-sdk/jsx.d.ts @@ -0,0 +1 @@ +export * from './dist/types/jsx'; diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index 239fbeed99..7394af147a 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -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", diff --git a/packages/snaps-sdk/tsconfig.json b/packages/snaps-sdk/tsconfig.json index 07fcfce1d3..13936c8364 100644 --- a/packages/snaps-sdk/tsconfig.json +++ b/packages/snaps-sdk/tsconfig.json @@ -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" + ] }