From 87dbbb48c180e1e4b0a54f74a12cdaa154b650eb Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Tue, 8 Sep 2026 11:57:18 -0400 Subject: [PATCH] fix(exports): add default export conditions for svelte-[actions | state | stores | table] packages --- .changeset/eight-pugs-smile.md | 8 ++++++++ packages/svelte-actions/package.json | 6 ++++-- packages/svelte-state/package.json | 6 ++++-- packages/svelte-stores/package.json | 6 ++++-- packages/svelte-table/package.json | 6 ++++-- 5 files changed, 24 insertions(+), 8 deletions(-) create mode 100644 .changeset/eight-pugs-smile.md diff --git a/.changeset/eight-pugs-smile.md b/.changeset/eight-pugs-smile.md new file mode 100644 index 0000000..aae4f9b --- /dev/null +++ b/.changeset/eight-pugs-smile.md @@ -0,0 +1,8 @@ +--- +'@layerstack/svelte-actions': patch +'@layerstack/svelte-state': patch +'@layerstack/svelte-stores': patch +'@layerstack/svelte-table': patch +--- + +fix(exports): Add a `default` condition to package exports so bundlers and runtimes that do not apply the `svelte` condition (plain rolldown, esbuild, Node) can resolve the package and its subpaths diff --git a/packages/svelte-actions/package.json b/packages/svelte-actions/package.json index 0b11ff5..3fe1637 100644 --- a/packages/svelte-actions/package.json +++ b/packages/svelte-actions/package.json @@ -43,11 +43,13 @@ "exports": { ".": { "types": "./dist/index.d.ts", - "svelte": "./dist/index.js" + "svelte": "./dist/index.js", + "default": "./dist/index.js" }, "./*": { "types": "./dist/*.d.ts", - "svelte": "./dist/*.js" + "svelte": "./dist/*.js", + "default": "./dist/*.js" } }, "files": [ diff --git a/packages/svelte-state/package.json b/packages/svelte-state/package.json index 53cfdb1..25ac337 100644 --- a/packages/svelte-state/package.json +++ b/packages/svelte-state/package.json @@ -41,11 +41,13 @@ "exports": { ".": { "types": "./dist/index.d.ts", - "svelte": "./dist/index.js" + "svelte": "./dist/index.js", + "default": "./dist/index.js" }, "./*": { "types": "./dist/*.d.ts", - "svelte": "./dist/*.js" + "svelte": "./dist/*.js", + "default": "./dist/*.js" } }, "files": [ diff --git a/packages/svelte-stores/package.json b/packages/svelte-stores/package.json index 51f87d0..6ad21d0 100644 --- a/packages/svelte-stores/package.json +++ b/packages/svelte-stores/package.json @@ -44,11 +44,13 @@ "exports": { ".": { "types": "./dist/index.d.ts", - "svelte": "./dist/index.js" + "svelte": "./dist/index.js", + "default": "./dist/index.js" }, "./*": { "types": "./dist/*.d.ts", - "svelte": "./dist/*.js" + "svelte": "./dist/*.js", + "default": "./dist/*.js" } }, "files": [ diff --git a/packages/svelte-table/package.json b/packages/svelte-table/package.json index 749ab58..b562e06 100644 --- a/packages/svelte-table/package.json +++ b/packages/svelte-table/package.json @@ -44,11 +44,13 @@ "exports": { ".": { "types": "./dist/index.d.ts", - "svelte": "./dist/index.js" + "svelte": "./dist/index.js", + "default": "./dist/index.js" }, "./*": { "types": "./dist/*.d.ts", - "svelte": "./dist/*.js" + "svelte": "./dist/*.js", + "default": "./dist/*.js" } }, "files": [