pcsx-redux/tools/vscode-extension/taskrunner.js
2023-02-25 17:51:51 -08:00

14 lines
330 B
JavaScript

'use strict'
const vscode = require('vscode')
exports.run = async function (name) {
const tasks = await vscode.tasks.fetchTasks()
const task = tasks.find((task) => task.name === name)
if (task === undefined) {
throw new Error(`No task named '${name}'`)
}
return Promise.resolve(vscode.tasks.executeTask(task))
}