From a2b5578828eb02eaf7b83594ea378c3eb0d026ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Jo=CC=81z=CC=81wiak?= Date: Wed, 8 Jul 2026 21:21:42 +0200 Subject: [PATCH 1/3] chore(packages): mark workspace libraries private --- packages/editor/package.json | 1 + packages/theme/package.json | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/editor/package.json b/packages/editor/package.json index b05d6d8..705b151 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,7 @@ { "name": "$editor", "version": "0.3.1", + "private": true, "keywords": [ "svelte" ], diff --git a/packages/theme/package.json b/packages/theme/package.json index 546eb49..d95343c 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -1,6 +1,7 @@ { "name": "$theme", "version": "0.1.1", + "private": true, "type": "module", "sideEffects": [ "**/*.css" From 29691fcfcec4440bdf5b355e4e69e12aa513eef8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Jo=CC=81z=CC=81wiak?= Date: Wed, 8 Jul 2026 21:22:41 +0200 Subject: [PATCH 2/3] fix(theme): use build output in production --- packages/theme/package.json | 35 +++++++++++++++++++++----- packages/theme/src/{ => lib}/index.css | 0 2 files changed, 29 insertions(+), 6 deletions(-) rename packages/theme/src/{ => lib}/index.css (100%) diff --git a/packages/theme/package.json b/packages/theme/package.json index d95343c..6443608 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -9,13 +9,36 @@ "exports": { ".": { "development": "./src/lib/index.ts", - "default": "./src/lib/index.ts" + "svelte": "./dist/index.js", + "import": "./dist/index.js", + "default": "./dist/index.js" }, - "./css": "./src/index.css", - "./utils": "./src/lib/utils.ts", - "./utils.js": "./src/lib/utils.ts", - "./components/ui": "./src/lib/components/ui/index.ts", - "./components/ui/*": "./src/lib/components/ui/*/index.ts" + "./css": { + "development": "./src/lib/index.css", + "default": "./dist/index.css" + }, + "./utils": { + "development": "./src/lib/utils.ts", + "import": "./dist/utils.js", + "default": "./dist/utils.js" + }, + "./utils.js": { + "development": "./src/lib/utils.ts", + "import": "./dist/utils.js", + "default": "./dist/utils.js" + }, + "./components/ui": { + "development": "./src/lib/components/ui/index.ts", + "svelte": "./dist/components/ui/index.js", + "import": "./dist/components/ui/index.js", + "default": "./dist/components/ui/index.js" + }, + "./components/ui/*": { + "development": "./src/lib/components/ui/*/index.ts", + "svelte": "./dist/components/ui/*/index.js", + "import": "./dist/components/ui/*/index.js", + "default": "./dist/components/ui/*/index.js" + } }, "dependencies": { "@fontsource-variable/atkinson-hyperlegible-next": "^5.2.6", diff --git a/packages/theme/src/index.css b/packages/theme/src/lib/index.css similarity index 100% rename from packages/theme/src/index.css rename to packages/theme/src/lib/index.css From 10befa3f4d3ddf40c1e72fb70e08ef259ccc80db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Jo=CC=81z=CC=81wiak?= Date: Wed, 8 Jul 2026 21:23:05 +0200 Subject: [PATCH 3/3] fix(nx): cache library build outputs --- packages/editor/project.json | 2 +- packages/theme/project.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/editor/project.json b/packages/editor/project.json index 9a008f8..3557869 100644 --- a/packages/editor/project.json +++ b/packages/editor/project.json @@ -8,7 +8,7 @@ "build": { "executor": "nx:run-commands", "dependsOn": ["^build"], - "outputs": ["{projectRoot}/.svelte-kit", "{projectRoot}/build"], + "outputs": ["{projectRoot}/dist"], "options": { "command": "bun --bun svelte-package", "cwd": "{projectRoot}" diff --git a/packages/theme/project.json b/packages/theme/project.json index 2912152..74d8890 100644 --- a/packages/theme/project.json +++ b/packages/theme/project.json @@ -8,7 +8,7 @@ "build": { "executor": "nx:run-commands", "dependsOn": ["^build"], - "outputs": ["{projectRoot}/.svelte-kit", "{projectRoot}/build"], + "outputs": ["{projectRoot}/dist"], "options": { "command": "bun --bun svelte-package", "cwd": "{projectRoot}"