From f42ec02ae0fcbebe309f42131687ea57f57ee5cb Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Sat, 30 Mar 2019 14:22:44 -0300 Subject: [PATCH 1/8] fix(env): check for undefined on process --- src/utils/env.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/env.js b/src/utils/env.js index 800aebba97a..a8642551a41 100644 --- a/src/utils/env.js +++ b/src/utils/env.js @@ -13,4 +13,4 @@ export const hasPointerEvent = inBrowser && Boolean(window.PointerEvent || windo // Getters -export const getNoWarn = () => process && process.env && process.env.BOOTSTRAP_VUE_NO_WARN +export const getNoWarn = () => typeof process !== 'undefined' && process.env && process.env.BOOTSTRAP_VUE_NO_WARN From e0cd2c77718510e3089a3a201d4122587afc35d8 Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Sat, 30 Mar 2019 14:27:31 -0300 Subject: [PATCH 2/8] Update env.js --- src/utils/env.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/utils/env.js b/src/utils/env.js index a8642551a41..e36c536099e 100644 --- a/src/utils/env.js +++ b/src/utils/env.js @@ -13,4 +13,5 @@ export const hasPointerEvent = inBrowser && Boolean(window.PointerEvent || windo // Getters -export const getNoWarn = () => typeof process !== 'undefined' && process.env && process.env.BOOTSTRAP_VUE_NO_WARN +export const getNoWarn = () => + typeof process !== 'undefined' && process.env && process.env.BOOTSTRAP_VUE_NO_WARN From 590069e51fe0a3b882f3f3a3eeba09d1375aab35 Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Sat, 30 Mar 2019 14:29:14 -0300 Subject: [PATCH 3/8] Update warn.spec.js --- src/utils/warn.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/warn.spec.js b/src/utils/warn.spec.js index 993f5a11c70..db65df0f284 100644 --- a/src/utils/warn.spec.js +++ b/src/utils/warn.spec.js @@ -33,7 +33,7 @@ describe('utils/warn', () => { describe('without process object', () => { beforeEach(() => { - global.process = null + delete global.process }) it('calls console.warn()', () => { From d67204c0ae65d1c36880efe2ece04395b1dccb4c Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Sat, 30 Mar 2019 14:45:19 -0300 Subject: [PATCH 4/8] Update env.js --- src/utils/env.js | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/src/utils/env.js b/src/utils/env.js index e36c536099e..c6f37708bb9 100644 --- a/src/utils/env.js +++ b/src/utils/env.js @@ -13,5 +13,20 @@ export const hasPointerEvent = inBrowser && Boolean(window.PointerEvent || windo // Getters -export const getNoWarn = () => - typeof process !== 'undefined' && process.env && process.env.BOOTSTRAP_VUE_NO_WARN +export const getGlobal = () => { + if (typeof self !== 'undefined') { return self } + if (typeof window !== 'undefined') { return window } + if (typeof global !== 'undefined') { return global } +} + +export const getProcess = () => { + const glob = getGlobal() + if (glob) { + return glob.process + } +} + +export const getNoWarn = () => { + const proc = getProcess() + return proc && proc.env && proc.env.BOOTSTRAP_VUE_NO_WARN +} From 7b14f106f53d92f2a42b3c327a0144004f20320d Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Sat, 30 Mar 2019 14:49:23 -0300 Subject: [PATCH 5/8] Update env.js --- src/utils/env.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/utils/env.js b/src/utils/env.js index c6f37708bb9..3750fcdc077 100644 --- a/src/utils/env.js +++ b/src/utils/env.js @@ -14,9 +14,15 @@ export const hasPointerEvent = inBrowser && Boolean(window.PointerEvent || windo // Getters export const getGlobal = () => { - if (typeof self !== 'undefined') { return self } - if (typeof window !== 'undefined') { return window } - if (typeof global !== 'undefined') { return global } + if (typeof self !== 'undefined') { + return self + } + if (typeof window !== 'undefined') { + return window + } + if (typeof global !== 'undefined') { + return global + } } export const getProcess = () => { From 51bbe38b361285f85b78e3b67837a9907f26aa09 Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Sat, 30 Mar 2019 14:58:44 -0300 Subject: [PATCH 6/8] Update env.js --- src/utils/env.js | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/src/utils/env.js b/src/utils/env.js index 3750fcdc077..6814939e104 100644 --- a/src/utils/env.js +++ b/src/utils/env.js @@ -13,26 +13,5 @@ export const hasPointerEvent = inBrowser && Boolean(window.PointerEvent || windo // Getters -export const getGlobal = () => { - if (typeof self !== 'undefined') { - return self - } - if (typeof window !== 'undefined') { - return window - } - if (typeof global !== 'undefined') { - return global - } -} - -export const getProcess = () => { - const glob = getGlobal() - if (glob) { - return glob.process - } -} - -export const getNoWarn = () => { - const proc = getProcess() - return proc && proc.env && proc.env.BOOTSTRAP_VUE_NO_WARN -} +export const getNoWarn = () => + typeof process !== 'undefined' && process.env && process.env.BOOTSTRAP_VUE_NO_WARN From 7d993e97db588b3a26dd968241efaf3341fcc031 Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Sat, 30 Mar 2019 15:00:08 -0300 Subject: [PATCH 7/8] lint --- src/utils/env.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/env.js b/src/utils/env.js index 6814939e104..e36c536099e 100644 --- a/src/utils/env.js +++ b/src/utils/env.js @@ -13,5 +13,5 @@ export const hasPointerEvent = inBrowser && Boolean(window.PointerEvent || windo // Getters -export const getNoWarn = () => +export const getNoWarn = () => typeof process !== 'undefined' && process.env && process.env.BOOTSTRAP_VUE_NO_WARN From 4038450048d5b94ef2b44c94e4ad33af1842b00e Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Sat, 30 Mar 2019 17:41:12 -0300 Subject: [PATCH 8/8] Update env.js --- src/utils/env.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/env.js b/src/utils/env.js index e36c536099e..a693e63f401 100644 --- a/src/utils/env.js +++ b/src/utils/env.js @@ -14,4 +14,4 @@ export const hasPointerEvent = inBrowser && Boolean(window.PointerEvent || windo // Getters export const getNoWarn = () => - typeof process !== 'undefined' && process.env && process.env.BOOTSTRAP_VUE_NO_WARN + typeof process !== 'undefined' && process && process.env && process.env.BOOTSTRAP_VUE_NO_WARN