From ca22d098054c0362aa40d6fbc15b7d8116ca9479 Mon Sep 17 00:00:00 2001 From: KM Koushik Date: Sun, 18 Jan 2026 21:01:41 +1100 Subject: [PATCH] fix: add tsup config for SDK and bump version to 1.6.0 --- packages/sdk/package.json | 4 ++-- packages/sdk/tsup.config.ts | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 packages/sdk/tsup.config.ts diff --git a/packages/sdk/package.json b/packages/sdk/package.json index b30ed123..5bc57246 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "usesend-js", - "version": "1.5.7", + "version": "1.6.0", "description": "", "main": "./dist/index.js", "module": "./dist/index.mjs", @@ -8,7 +8,7 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "lint": "eslint . --max-warnings 0", - "build": "rm -rf dist && tsup index.ts --format esm,cjs --dts --noExternal @usesend/lib", + "build": "tsup", "publish-sdk": "pnpm run build && pnpm publish --no-git-checks", "openapi-typegen": "openapi-typescript ../../apps/docs/api-reference/openapi.json -o types/schema.d.ts" }, diff --git a/packages/sdk/tsup.config.ts b/packages/sdk/tsup.config.ts new file mode 100644 index 00000000..534a90b7 --- /dev/null +++ b/packages/sdk/tsup.config.ts @@ -0,0 +1,9 @@ +import { defineConfig } from "tsup"; + +export default defineConfig({ + entry: ["index.ts"], + format: ["esm", "cjs"], + dts: true, + noExternal: ["@usesend/lib"], + clean: true, +});