diff --git a/packages/core/package.json b/packages/core/package.json index a8b7f53..7f185f2 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.7", "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/core/src/utils.ts b/packages/core/src/utils.ts index 05593f7..f72e7aa 100644 --- a/packages/core/src/utils.ts +++ b/packages/core/src/utils.ts @@ -48,7 +48,6 @@ export namespace latest { export async function latest(name: string, options: latest.Options = {}) { const registry = await (registryTask ||= getRegistry()) const packageUrl = new URL(encodeURIComponent(name).replace(/^%40/, '@'), registry) - console.log(packageUrl) const response = await fetch(packageUrl, { headers: { 'Accept': 'application/vnd.npm.install-v1+json; q=1.0, application/json; q=0.8, */*', diff --git a/packages/esbuild/package.json b/packages/esbuild/package.json index 8af4067..9bbc40f 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.7" }, "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..57d8d99 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.7" }, "devDependencies": { "@types/mocha": "^9.1.1" diff --git a/packages/publish-sync/package.json b/packages/publish-sync/package.json index 6ce29a1..dde595b 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.7" } } diff --git a/packages/tsc/package.json b/packages/tsc/package.json index 67ba8d8..8b6ab74 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.7" }, "dependencies": { "atsc": "^1.2.2",