UNPKG

check-msvc-runtime

Version:

Easily show a warning if the Microsoft Visual C++ Redistributable is not installed on Windows

15 lines (12 loc) 359 B
const { exec } = require('child_process'); const { promisify } = require('util'); const execAsync = promisify(exec); exports.isMsvcRuntimeInstalled = async function () { if (process.platform !== 'win32') return false; try { await execAsync('where vcruntime140.dll'); return true; } catch (error) { return false; } };