diff --git a/.changeset/gorgeous-singers-heal.md b/.changeset/gorgeous-singers-heal.md new file mode 100644 index 0000000..c35562d --- /dev/null +++ b/.changeset/gorgeous-singers-heal.md @@ -0,0 +1,5 @@ +--- +"@shadeprotocol/shadejs": patch +--- + +Fix umd exports diff --git a/package.json b/package.json index ac30bc0..08ce2c6 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,8 @@ ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", - "require": "./dist/index.umd.cjs" + "require": "./dist/index.umd.cjs", + "default": "./dist/shadejs.umd.cjs" } }, "files": [ diff --git a/vite.config.js b/vite.config.js index c86658e..92199e0 100644 --- a/vite.config.js +++ b/vite.config.js @@ -25,6 +25,12 @@ export default defineConfig({ entry: path.resolve(__dirname, 'src/index.ts'), name: 'shadejs', fileName: 'index', + formats: ['es', 'umd'], // Generate both ES module and UMD formats + umd: { + globals: { + secretjs: 'secretjs' + }, + }, }, }, plugins: [