You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
415 B
16 lines
415 B
'use strict'; |
|
|
|
const pathKey = (options = {}) => { |
|
const environment = options.env || process.env; |
|
const platform = options.platform || process.platform; |
|
|
|
if (platform !== 'win32') { |
|
return 'PATH'; |
|
} |
|
|
|
return Object.keys(environment).reverse().find(key => key.toUpperCase() === 'PATH') || 'Path'; |
|
}; |
|
|
|
module.exports = pathKey; |
|
// TODO: Remove this for the next major release |
|
module.exports.default = pathKey;
|
|
|