diff --git a/package.json b/package.json index 3bd85b0..b3e6ae1 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.7.5", "publisher": "EFanZh", "engines": { - "vscode": "^1.93.0" + "vscode": "^1.98.0" }, "license": "MIT", "displayName": "Graphviz Preview", diff --git a/projects/extension/src/preview-state.ts b/projects/extension/src/preview-state.ts index 4f47273..a86e9f3 100644 --- a/projects/extension/src/preview-state.ts +++ b/projects/extension/src/preview-state.ts @@ -78,7 +78,7 @@ function createWebviewPanel(context: Context, document: TextDocument): WebviewPa export class PreviewState implements ChannelClient { private readonly channel = new Channel(); - private readonly scheduler = new Scheduler(os.cpus().length); // TODO: Use `os.availableParallelism()`. + private readonly scheduler = new Scheduler(os.availableParallelism()); private constructor( private readonly context: Context,