Memoize ELECTRON_NO_ASAR env var check

This commit is contained in:
Kevin Sawicki 2016-11-15 09:06:52 -08:00
parent f111bb4107
commit bea1a0643c

View file

@ -10,14 +10,9 @@
// Cache asar archive objects.
const cachedArchives = {}
const envNoAsar = process.env.ELECTRON_NO_ASAR && process.type !== 'browser' && process.type !== 'renderer'
const isAsarDisabled = function () {
if (process.noAsar) {
return true
}
if (process.env.ELECTRON_NO_ASAR && process.type !== 'browser' && process.type !== 'renderer') {
return true
}
return false
return process.noAsar || envNoAsar
}
const getOrCreateArchive = function (p) {