Skip to content

Commit 66c9672

Browse files
committed
Make create version inference more robust
1 parent 99e6ba5 commit 66c9672

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

packages/create/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@alloy-js/create",
3-
"version": "0.11.1",
3+
"version": "0.11.2",
44
"description": "Create an Alloy project with npm init @alloy-js",
55
"main": "./dist/src/index.js",
66
"bin": "./dist/src/index.js",

packages/create/scripts/gen-deps.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,16 @@ async function generateDepsVersions() {
4343
);
4444
versions[packageName] = babelPluginJson.version;
4545
} else if (packageName.startsWith("@alloy-js")) {
46-
versions[packageName] = packageVersion;
46+
// remove the scope from the package name
47+
const scopedPackageName = packageName.replace("@alloy-js/", "");
48+
const scopedPackagePath = path.join(
49+
packageDir,
50+
`../${scopedPackageName}/package.json`,
51+
);
52+
const scopedPackageJson = JSON.parse(
53+
await fs.readFile(scopedPackagePath, "utf8"),
54+
);
55+
versions[packageName] = scopedPackageJson.version;
4756
} else if (catalog[packageName]) {
4857
versions[packageName] = catalog[packageName];
4958
} else {

0 commit comments

Comments
 (0)