UNPKG

@napi-rs/nice

Version:

https://linux.die.net/man/2/nice binding for Node.js

19 lines (16 loc) 558 B
let nice let getCurrentProcessPriority try { const { nice: niceNative, getCurrentProcessPriority: getCurrentProcessPriorityNative } = require('./index.js') nice = niceNative getCurrentProcessPriority = getCurrentProcessPriorityNative } catch (e) { if (process.platform !== 'win32') { throw e } // fallback on Windows nice = function nice(incr) { return incr } getCurrentProcessPriority = function getCurrentProcessPriority() { return 1 } } module.exports.nice = nice module.exports.getCurrentProcessPriority = getCurrentProcessPriority