diff --git a/packages/core/package.json b/packages/core/package.json index a8b7f53..f96ec3e 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "yakumo", "description": "Manage complex workspaces with ease", - "version": "1.0.0-alpha.0", + "version": "1.0.0-alpha.6", "main": "lib/index.js", "typings": "lib/index.d.ts", "bin": "lib/cli.js", diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index c0b843c..16648ca 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -194,8 +194,7 @@ export default class Yakumo { const targets = Object.keys(this.workspaces).filter((folder) => { if (!filter(this.workspaces[folder], folder)) return - const [last] = folder.split('/').reverse() - return name === last + return folder.endsWith('/' + name) }) if (!targets.length) { diff --git a/packages/esbuild/package.json b/packages/esbuild/package.json index 8af4067..0fb1736 100644 --- a/packages/esbuild/package.json +++ b/packages/esbuild/package.json @@ -1,7 +1,7 @@ { "name": "yakumo-esbuild", "description": "Esbuild support for Yakumo", - "version": "1.0.0-alpha.0", + "version": "1.0.0-alpha.2", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -28,9 +28,10 @@ ], "peerDependencies": { "esbuild": "*", - "yakumo": "^1.0.0-alpha.0" + "yakumo": "^1.0.0-alpha.6" }, "dependencies": { - "tsconfig-utils": "^3.1.3" + "tsconfig-utils": "^3.1.3", + "yaml": "^2.3.4" } } diff --git a/packages/mocha/package.json b/packages/mocha/package.json index a81662b..1dd0b91 100644 --- a/packages/mocha/package.json +++ b/packages/mocha/package.json @@ -1,7 +1,7 @@ { "name": "yakumo-mocha", "description": "Mocha support for Yakumo", - "version": "1.0.0-alpha.0", + "version": "1.0.0-alpha.1", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -28,7 +28,7 @@ ], "peerDependencies": { "mocha": "^9", - "yakumo": "^1.0.0-alpha.0" + "yakumo": "^1.0.0-alpha.6" }, "devDependencies": { "@types/mocha": "^9.1.1" diff --git a/packages/publish-sync/package.json b/packages/publish-sync/package.json index 6ce29a1..3bdf78f 100644 --- a/packages/publish-sync/package.json +++ b/packages/publish-sync/package.json @@ -26,6 +26,6 @@ "registry" ], "peerDependencies": { - "yakumo": "^1.0.0-alpha.4" + "yakumo": "^1.0.0-alpha.6" } } diff --git a/packages/tsc/package.json b/packages/tsc/package.json index 67ba8d8..19ead94 100644 --- a/packages/tsc/package.json +++ b/packages/tsc/package.json @@ -1,7 +1,7 @@ { "name": "yakumo-tsc", "description": "Compile TypeScript for Yakumo", - "version": "1.0.0-alpha.1", + "version": "1.0.0-alpha.2", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -29,7 +29,7 @@ ], "peerDependencies": { "typescript": "*", - "yakumo": "^1.0.0-alpha.0" + "yakumo": "^1.0.0-alpha.6" }, "dependencies": { "atsc": "^1.2.2",