check for env.path case-insesitive in windows
This commit is contained in:
parent
88a8edbe95
commit
24555bcd75
|
@ -170,6 +170,14 @@ module.exports = class Beautifier
|
||||||
new Promise((resolve, reject) =>
|
new Promise((resolve, reject) =>
|
||||||
options.path ?= env.PATH
|
options.path ?= env.PATH
|
||||||
if @isWindows
|
if @isWindows
|
||||||
|
# Environment variables are case-insensitive in windows
|
||||||
|
# Check env for a case-insensitive 'path' variable
|
||||||
|
if !options.path
|
||||||
|
for i of env
|
||||||
|
if i.toLowerCase() is "path"
|
||||||
|
options.path = env[i]
|
||||||
|
break
|
||||||
|
|
||||||
# Trick node-which into including files
|
# Trick node-which into including files
|
||||||
# with no extension as executables.
|
# with no extension as executables.
|
||||||
# Put empty extension last to allow for other real extensions first
|
# Put empty extension last to allow for other real extensions first
|
||||||
|
|
Loading…
Reference in New Issue