From de42ef59debd14c1248f9343a413b0d4db710da7 Mon Sep 17 00:00:00 2001 From: KMKoushik Date: Sat, 25 May 2024 08:40:35 +1000 Subject: [PATCH] Fix SDK --- packages/sdk/.npmignore | 10 ++++++++++ packages/sdk/index.ts | 2 +- packages/sdk/package.json | 8 +++++--- packages/sdk/src/email.ts | 2 +- packages/sdk/src/{unsend.ts => index.ts} | 0 packages/sdk/tsup.config.json | 14 -------------- 6 files changed, 17 insertions(+), 19 deletions(-) create mode 100644 packages/sdk/.npmignore rename packages/sdk/src/{unsend.ts => index.ts} (100%) delete mode 100644 packages/sdk/tsup.config.json diff --git a/packages/sdk/.npmignore b/packages/sdk/.npmignore new file mode 100644 index 0000000..e87f523 --- /dev/null +++ b/packages/sdk/.npmignore @@ -0,0 +1,10 @@ +# Ignore all TypeScript files +tsconfig.json +.eslintrc.js +tsup.config.json +index.ts + +# Ignore specific directories +src/ +types/ +.turbo/ \ No newline at end of file diff --git a/packages/sdk/index.ts b/packages/sdk/index.ts index 04a43b8..2c04f1e 100644 --- a/packages/sdk/index.ts +++ b/packages/sdk/index.ts @@ -1 +1 @@ -export { Unsend } from "./src/unsend"; +export { Unsend } from "./src"; diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 1b36eb8..c5c46c0 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,12 +1,14 @@ { "name": "unsend", - "version": "0.0.2", + "version": "0.0.3", "description": "", - "main": "index.js", + "main": "./dist/index.js", + "module": "./dist/index.mjs", + "types": "./dist/index.d.ts", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "lint": "eslint . --max-warnings 0", - "build": "rm -rf dist && tsup index.ts" + "build": "rm -rf dist && tsup src/index.ts --format esm,cjs --dts" }, "keywords": [], "author": "", diff --git a/packages/sdk/src/email.ts b/packages/sdk/src/email.ts index 240f38e..f7f4e41 100644 --- a/packages/sdk/src/email.ts +++ b/packages/sdk/src/email.ts @@ -1,6 +1,6 @@ import { renderAsync } from "@react-email/render"; import * as React from "react"; -import { Unsend } from "./unsend"; +import { Unsend } from "."; import { paths } from "../types/schema"; import { ErrorResponse } from "../types"; diff --git a/packages/sdk/src/unsend.ts b/packages/sdk/src/index.ts similarity index 100% rename from packages/sdk/src/unsend.ts rename to packages/sdk/src/index.ts diff --git a/packages/sdk/tsup.config.json b/packages/sdk/tsup.config.json deleted file mode 100644 index 981e8f6..0000000 --- a/packages/sdk/tsup.config.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "entry": [ - "index.ts" - ], - "format": [ - "cjs", - "esm" - ], - "dts": true, - "splitting": false, - "sourcemap": true, - "clean": true, - "minify": true -} \ No newline at end of file