diff --git a/packages/cli-workflow/package.json b/packages/cli-workflow/package.json index d391ac9..cb82ba9 100644 --- a/packages/cli-workflow/package.json +++ b/packages/cli-workflow/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/cli-workflow", - "version": "0.3.21", + "version": "0.4.0", "files": [ "src", "dist", @@ -11,13 +11,13 @@ "uncaged-workflow": "src/cli.ts" }, "dependencies": { - "@uncaged/workflow-gateway": "workspace:*", - "@uncaged/workflow-protocol": "workspace:*", - "@uncaged/workflow-util": "workspace:*", - "@uncaged/workflow-cas": "workspace:*", - "@uncaged/workflow-execute": "workspace:*", - "@uncaged/workflow-register": "workspace:*", - "@uncaged/workflow-runtime": "workspace:*", + "@uncaged/workflow-gateway": "workspace:^", + "@uncaged/workflow-protocol": "workspace:^", + "@uncaged/workflow-util": "workspace:^", + "@uncaged/workflow-cas": "workspace:^", + "@uncaged/workflow-execute": "workspace:^", + "@uncaged/workflow-register": "workspace:^", + "@uncaged/workflow-runtime": "workspace:^", "hono": "^4.12.18", "yaml": "^2.8.4" }, diff --git a/packages/workflow-agent-cursor/package.json b/packages/workflow-agent-cursor/package.json index f44b049..7db9ba2 100644 --- a/packages/workflow-agent-cursor/package.json +++ b/packages/workflow-agent-cursor/package.json @@ -1,28 +1,28 @@ { "name": "@uncaged/workflow-agent-cursor", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" ], "type": "module", - "main": "src/index.ts", "types": "src/index.ts", "scripts": { "test": "bun test" }, "dependencies": { - "@uncaged/workflow-protocol": "workspace:*", - "@uncaged/workflow-reactor": "workspace:*", - "@uncaged/workflow-runtime": "workspace:*", - "@uncaged/workflow-util": "workspace:*", - "@uncaged/workflow-util-agent": "workspace:*", + "@uncaged/workflow-protocol": "workspace:^", + "@uncaged/workflow-reactor": "workspace:^", + "@uncaged/workflow-runtime": "workspace:^", + "@uncaged/workflow-util": "workspace:^", + "@uncaged/workflow-util-agent": "workspace:^", "zod": "^4.0.0" }, "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } } } diff --git a/packages/workflow-agent-hermes/package.json b/packages/workflow-agent-hermes/package.json index 95ef825..3333d58 100644 --- a/packages/workflow-agent-hermes/package.json +++ b/packages/workflow-agent-hermes/package.json @@ -1,24 +1,24 @@ { "name": "@uncaged/workflow-agent-hermes", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" ], "type": "module", - "main": "src/index.ts", "types": "src/index.ts", "scripts": { "test": "bun test" }, "dependencies": { - "@uncaged/workflow-runtime": "workspace:*", - "@uncaged/workflow-util-agent": "workspace:*" + "@uncaged/workflow-runtime": "workspace:^", + "@uncaged/workflow-util-agent": "workspace:^" }, "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } } } diff --git a/packages/workflow-agent-llm/package.json b/packages/workflow-agent-llm/package.json index f5b1e4f..74b3ea3 100644 --- a/packages/workflow-agent-llm/package.json +++ b/packages/workflow-agent-llm/package.json @@ -1,27 +1,27 @@ { "name": "@uncaged/workflow-agent-llm", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" ], "type": "module", - "main": "src/index.ts", "types": "src/index.ts", "scripts": { "test": "bun test" }, "dependencies": { - "@uncaged/workflow-runtime": "workspace:*", - "@uncaged/workflow-util-agent": "workspace:*" + "@uncaged/workflow-runtime": "workspace:^", + "@uncaged/workflow-util-agent": "workspace:^" }, "devDependencies": { "zod": "^4.0.0" }, "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } } } diff --git a/packages/workflow-agent-react/package.json b/packages/workflow-agent-react/package.json index 71ec678..2d5f0ee 100644 --- a/packages/workflow-agent-react/package.json +++ b/packages/workflow-agent-react/package.json @@ -1,26 +1,26 @@ { "name": "@uncaged/workflow-agent-react", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" ], "type": "module", - "main": "src/index.ts", "types": "src/index.ts", "exports": { ".": { - "types": "./src/index.ts", - "default": "./src/index.ts" + "bun": "./src/index.ts", + "types": "./dist/index.d.ts", + "import": "./dist/index.js" } }, "scripts": { "test": "bun test" }, "dependencies": { - "@uncaged/workflow-protocol": "workspace:*", - "@uncaged/workflow-reactor": "workspace:*", - "@uncaged/workflow-util-agent": "workspace:*" + "@uncaged/workflow-protocol": "workspace:^", + "@uncaged/workflow-reactor": "workspace:^", + "@uncaged/workflow-util-agent": "workspace:^" }, "devDependencies": { "zod": "^4.0.0" diff --git a/packages/workflow-cas/package.json b/packages/workflow-cas/package.json index 0b50ec2..4e56fa9 100644 --- a/packages/workflow-cas/package.json +++ b/packages/workflow-cas/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/workflow-cas", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" @@ -11,13 +11,14 @@ }, "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } }, "dependencies": { - "@uncaged/workflow-protocol": "workspace:*", - "@uncaged/workflow-util": "workspace:*", + "@uncaged/workflow-protocol": "workspace:^", + "@uncaged/workflow-util": "workspace:^", "xxhashjs": "^0.2.2", "yaml": "^2.7.1" }, diff --git a/packages/workflow-execute/package.json b/packages/workflow-execute/package.json index 7537709..c0c4fbd 100644 --- a/packages/workflow-execute/package.json +++ b/packages/workflow-execute/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/workflow-execute", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" @@ -8,20 +8,21 @@ "type": "module", "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } }, "scripts": { "test": "bun test" }, "dependencies": { - "@uncaged/workflow-protocol": "workspace:*", - "@uncaged/workflow-runtime": "workspace:*", - "@uncaged/workflow-util": "workspace:*", - "@uncaged/workflow-cas": "workspace:*", - "@uncaged/workflow-reactor": "workspace:*", - "@uncaged/workflow-register": "workspace:*", + "@uncaged/workflow-protocol": "workspace:^", + "@uncaged/workflow-runtime": "workspace:^", + "@uncaged/workflow-util": "workspace:^", + "@uncaged/workflow-cas": "workspace:^", + "@uncaged/workflow-reactor": "workspace:^", + "@uncaged/workflow-register": "workspace:^", "yaml": "^2.7.1" }, "peerDependencies": { diff --git a/packages/workflow-gateway/package.json b/packages/workflow-gateway/package.json index bf4ea3e..b914781 100644 --- a/packages/workflow-gateway/package.json +++ b/packages/workflow-gateway/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/workflow-gateway", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" diff --git a/packages/workflow-protocol/package.json b/packages/workflow-protocol/package.json index 40484ef..45da293 100644 --- a/packages/workflow-protocol/package.json +++ b/packages/workflow-protocol/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/workflow-protocol", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" @@ -8,12 +8,14 @@ "type": "module", "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" }, "./moderator-table.js": { + "bun": "./src/moderator-table.ts", "types": "./dist/moderator-table.d.ts", - "import": "./src/moderator-table.ts" + "import": "./dist/moderator-table.js" } }, "peerDependencies": { diff --git a/packages/workflow-reactor/package.json b/packages/workflow-reactor/package.json index 4384e64..27b2c7d 100644 --- a/packages/workflow-reactor/package.json +++ b/packages/workflow-reactor/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/workflow-reactor", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" @@ -8,12 +8,13 @@ "type": "module", "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } }, "dependencies": { - "@uncaged/workflow-protocol": "workspace:*" + "@uncaged/workflow-protocol": "workspace:^" }, "peerDependencies": { "zod": "^4.0.0" diff --git a/packages/workflow-register/package.json b/packages/workflow-register/package.json index ecf9bf6..48fab61 100644 --- a/packages/workflow-register/package.json +++ b/packages/workflow-register/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/workflow-register", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" @@ -8,13 +8,14 @@ "type": "module", "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } }, "dependencies": { - "@uncaged/workflow-protocol": "workspace:*", - "@uncaged/workflow-util": "workspace:*" + "@uncaged/workflow-protocol": "workspace:^", + "@uncaged/workflow-util": "workspace:^" }, "peerDependencies": { "acorn": "^8.0.0", diff --git a/packages/workflow-runtime/package.json b/packages/workflow-runtime/package.json index 8e4f8f2..76b62f4 100644 --- a/packages/workflow-runtime/package.json +++ b/packages/workflow-runtime/package.json @@ -1,19 +1,18 @@ { "name": "@uncaged/workflow-runtime", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" ], "type": "module", - "main": "src/index.ts", "types": "src/index.ts", "scripts": { "test": "bun test" }, "dependencies": { - "@uncaged/workflow-cas": "workspace:*", - "@uncaged/workflow-protocol": "workspace:*" + "@uncaged/workflow-cas": "workspace:^", + "@uncaged/workflow-protocol": "workspace:^" }, "peerDependencies": { "zod": "^4.0.0" @@ -23,8 +22,9 @@ }, "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } } } diff --git a/packages/workflow-template-develop/package.json b/packages/workflow-template-develop/package.json index 73aac9b..6bcba06 100644 --- a/packages/workflow-template-develop/package.json +++ b/packages/workflow-template-develop/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/workflow-template-develop", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" @@ -8,19 +8,20 @@ "type": "module", "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } }, "scripts": { "test": "bun test" }, "dependencies": { - "@uncaged/workflow-register": "workspace:*", - "@uncaged/workflow-runtime": "workspace:*", + "@uncaged/workflow-register": "workspace:^", + "@uncaged/workflow-runtime": "workspace:^", "zod": "^4.0.0" }, "devDependencies": { - "@uncaged/workflow-protocol": "workspace:*" + "@uncaged/workflow-protocol": "workspace:^" } } diff --git a/packages/workflow-template-solve-issue/package.json b/packages/workflow-template-solve-issue/package.json index f2352f1..7dbe691 100644 --- a/packages/workflow-template-solve-issue/package.json +++ b/packages/workflow-template-solve-issue/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/workflow-template-solve-issue", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" @@ -8,21 +8,22 @@ "type": "module", "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } }, "scripts": { "test": "bun test" }, "dependencies": { - "@uncaged/workflow-register": "workspace:*", - "@uncaged/workflow-runtime": "workspace:*", + "@uncaged/workflow-register": "workspace:^", + "@uncaged/workflow-runtime": "workspace:^", "zod": "^4.0.0" }, "devDependencies": { - "@uncaged/workflow-cas": "workspace:*", - "@uncaged/workflow-execute": "workspace:*", - "@uncaged/workflow-protocol": "workspace:*" + "@uncaged/workflow-cas": "workspace:^", + "@uncaged/workflow-execute": "workspace:^", + "@uncaged/workflow-protocol": "workspace:^" } } diff --git a/packages/workflow-util-agent/package.json b/packages/workflow-util-agent/package.json index 59fd58f..2f9d77c 100644 --- a/packages/workflow-util-agent/package.json +++ b/packages/workflow-util-agent/package.json @@ -1,25 +1,25 @@ { "name": "@uncaged/workflow-util-agent", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" ], "type": "module", - "main": "src/index.ts", "types": "src/index.ts", "exports": { ".": { - "types": "./src/index.ts", - "default": "./src/index.ts" + "bun": "./src/index.ts", + "types": "./dist/index.d.ts", + "import": "./dist/index.js" } }, "scripts": { "test": "bun test" }, "dependencies": { - "@uncaged/workflow-runtime": "workspace:*", - "@uncaged/workflow-cas": "workspace:*", + "@uncaged/workflow-runtime": "workspace:^", + "@uncaged/workflow-cas": "workspace:^", "zod": "^4.0.0" } } diff --git a/packages/workflow-util/package.json b/packages/workflow-util/package.json index 0145eb2..62181e7 100644 --- a/packages/workflow-util/package.json +++ b/packages/workflow-util/package.json @@ -1,6 +1,6 @@ { "name": "@uncaged/workflow-util", - "version": "0.3.21", + "version": "0.4.0", "files": [ "dist", "package.json" @@ -8,12 +8,13 @@ "type": "module", "exports": { ".": { + "bun": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./src/index.ts" + "import": "./dist/index.js" } }, "dependencies": { - "@uncaged/workflow-protocol": "workspace:*" + "@uncaged/workflow-protocol": "workspace:^" }, "devDependencies": { "typescript": "^5.8.3" diff --git a/scripts/publish.sh b/scripts/publish.sh index 44fcd2b..eb8f55b 100755 --- a/scripts/publish.sh +++ b/scripts/publish.sh @@ -86,7 +86,7 @@ for name, dirname in name_to_dir.items(): local_deps = set() for section in ('dependencies', 'devDependencies', 'peerDependencies'): for dep, ver in data.get(section, {}).items(): - if dep.startswith('@uncaged/') and dep in name_to_dir and ver == 'workspace:*': + if dep.startswith('@uncaged/') and dep in name_to_dir and ver.startswith('workspace:'): local_deps.add(dep) deps_graph[name] = local_deps