diff --git a/.github/workflows/publish-ts-sdk.yml b/.github/workflows/publish-ts-sdk.yml index b1e733355..0e87b4050 100644 --- a/.github/workflows/publish-ts-sdk.yml +++ b/.github/workflows/publish-ts-sdk.yml @@ -25,7 +25,6 @@ jobs: registry-url: 'https://registry.npmjs.org/' - name: Install dependencies - working-directory: packages/ts-sdk run: bun install - name: Run tests diff --git a/packages/ts-sdk/package.json b/packages/ts-sdk/package.json index 41e040b5a..ff470958d 100644 --- a/packages/ts-sdk/package.json +++ b/packages/ts-sdk/package.json @@ -2,6 +2,7 @@ "name": "simstudio-ts-sdk", "version": "0.1.0", "description": "Sim SDK - Execute workflows programmatically", + "type": "module", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/ts-sdk/tsconfig.json b/packages/ts-sdk/tsconfig.json index 465038368..a2d0612dd 100644 --- a/packages/ts-sdk/tsconfig.json +++ b/packages/ts-sdk/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "target": "ES2020", - "module": "commonjs", + "module": "ES2020", "lib": ["ES2020"], "outDir": "./dist", "rootDir": "./src", diff --git a/packages/ts-sdk/vitest.config.ts b/packages/ts-sdk/vitest.config.ts index 3e442d377..66e210cbe 100644 --- a/packages/ts-sdk/vitest.config.ts +++ b/packages/ts-sdk/vitest.config.ts @@ -8,4 +8,7 @@ export default defineConfig({ include: ['src/**/*.test.{ts,tsx}', 'tests/**/*.test.{ts,tsx}'], exclude: ['**/node_modules/**', '**/dist/**'], }, + resolve: { + conditions: ['node', 'default'], + }, })