Skip to content

Commit 83bf98d

Browse files
authored
fix(vscode): catch yarn --version error in new typescript plugin (#2453)
1 parent ebc6423 commit 83bf98d

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

libs/vscode/typescript-plugin/src/lib/plugin-configuration.ts

+9-4
Original file line numberDiff line numberDiff line change
@@ -84,10 +84,15 @@ export async function getPluginConfiguration(
8484
let packageManager: Configuration['packageManager'] =
8585
await detectPackageManager(workspaceRoot);
8686
if (packageManager === 'yarn') {
87-
const yarnVersion = await getPackageManagerVersion(
88-
packageManager,
89-
workspaceRoot,
90-
);
87+
let yarnVersion;
88+
try {
89+
yarnVersion = await getPackageManagerVersion(
90+
packageManager,
91+
workspaceRoot,
92+
);
93+
} catch {
94+
yarnVersion = '1.0.0';
95+
}
9196
if (lt(yarnVersion, '2.0.0')) {
9297
packageManager = 'yarn-classic';
9398
}

0 commit comments

Comments
 (0)