'use strict';
-module.exports = opts => {
- opts = opts || {};
- const env = opts.env || process.env;
- const platform = opts.platform || process.platform;
+const pathKey = (options = {}) => {
+ const environment = options.env || process.env;
+ const platform = options.platform || process.platform;
if (platform !== 'win32') {
return 'PATH';
}
- return Object.keys(env).find(x => x.toUpperCase() === 'PATH') || '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;