From 818b16a643f8d8291af4041861f6db9dd342f91c Mon Sep 17 00:00:00 2001 From: Jack Huynh Date: Wed, 4 Oct 2023 17:28:13 +0700 Subject: [PATCH 1/8] Update index.ts --- src/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/index.ts b/src/index.ts index aa41b6c..26b6dbb 100644 --- a/src/index.ts +++ b/src/index.ts @@ -20,10 +20,15 @@ module.exports = (api: PluginAPI) => { api.configureDevServer((app, server) => { const watcher = watch(".env?(.development)?(.local)"); + // changed envFile watcher.on("change", () => { parseEnv(envFiles); server.invalidate(() => {}); // server. }); + + // immediately + parseEnv(envFiles); + server.invalidate(() => {}); }); }; From 424288c3700c181d3d1ec05eca8e610785abcaf8 Mon Sep 17 00:00:00 2001 From: Jack Huynh Date: Wed, 4 Oct 2023 17:28:47 +0700 Subject: [PATCH 2/8] Update runtimeValueFactory.ts --- src/runtimeValueFactory.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runtimeValueFactory.ts b/src/runtimeValueFactory.ts index 81e739e..32dc32b 100644 --- a/src/runtimeValueFactory.ts +++ b/src/runtimeValueFactory.ts @@ -13,7 +13,7 @@ export default function runtimeValueFactory(args, ...rest) { Object.keys(arg[prop]).forEach((key) => { if (!initialized) { - console.log(arg[prop][key]); + // console.log(arg[prop][key]); storage.setValue(key, arg[prop][key]); } @@ -31,7 +31,7 @@ export default function runtimeValueFactory(args, ...rest) { eventEmitter.on(DELETED_KEY, (key) => { delete arg[prop][key]; - console.log(key); + // console.log(key); }); if (!initialized) { From d4f21007c13134e0dafd633d27df0a61d951c4d4 Mon Sep 17 00:00:00 2001 From: Jack Huynh Date: Wed, 4 Oct 2023 17:31:43 +0700 Subject: [PATCH 3/8] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 43a177e..376270a 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "vue-cli-plugin-envhot", + "name": "@jackhuynh1995/vue-cli-plugin-envhot", "version": "1.0.0", "description": "hot reloading your .env files, never worry about restarting yor wde", "main": "lib/index.js", From 37e4d70acb261938c88f6bb731c12ff530608e26 Mon Sep 17 00:00:00 2001 From: Jack Huynh Date: Wed, 4 Oct 2023 17:58:17 +0700 Subject: [PATCH 4/8] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 376270a..f40d43a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jackhuynh1995/vue-cli-plugin-envhot", - "version": "1.0.0", + "version": "1.0.1", "description": "hot reloading your .env files, never worry about restarting yor wde", "main": "lib/index.js", "scripts": { From 406299f7670adbbb81c5e05222d44cd97fb5e29f Mon Sep 17 00:00:00 2001 From: Jack Huynh Date: Wed, 4 Oct 2023 19:26:01 +0700 Subject: [PATCH 5/8] Revert "Update package.json" This reverts commit 37e4d70acb261938c88f6bb731c12ff530608e26. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f40d43a..376270a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jackhuynh1995/vue-cli-plugin-envhot", - "version": "1.0.1", + "version": "1.0.0", "description": "hot reloading your .env files, never worry about restarting yor wde", "main": "lib/index.js", "scripts": { From f870a00ccbab6a2df090dd5f79d1dcf40ed53aeb Mon Sep 17 00:00:00 2001 From: Jack Huynh Date: Wed, 4 Oct 2023 19:26:01 +0700 Subject: [PATCH 6/8] Revert "Update package.json" This reverts commit d4f21007c13134e0dafd633d27df0a61d951c4d4. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 376270a..43a177e 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@jackhuynh1995/vue-cli-plugin-envhot", + "name": "vue-cli-plugin-envhot", "version": "1.0.0", "description": "hot reloading your .env files, never worry about restarting yor wde", "main": "lib/index.js", From c76cc8cdd7f78f98e56f980446eb84bfa6dfc9c4 Mon Sep 17 00:00:00 2001 From: Jack Huynh Date: Wed, 4 Oct 2023 19:26:01 +0700 Subject: [PATCH 7/8] Revert "Update runtimeValueFactory.ts" This reverts commit 424288c3700c181d3d1ec05eca8e610785abcaf8. --- src/runtimeValueFactory.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runtimeValueFactory.ts b/src/runtimeValueFactory.ts index 32dc32b..81e739e 100644 --- a/src/runtimeValueFactory.ts +++ b/src/runtimeValueFactory.ts @@ -13,7 +13,7 @@ export default function runtimeValueFactory(args, ...rest) { Object.keys(arg[prop]).forEach((key) => { if (!initialized) { - // console.log(arg[prop][key]); + console.log(arg[prop][key]); storage.setValue(key, arg[prop][key]); } @@ -31,7 +31,7 @@ export default function runtimeValueFactory(args, ...rest) { eventEmitter.on(DELETED_KEY, (key) => { delete arg[prop][key]; - // console.log(key); + console.log(key); }); if (!initialized) { From d401ff69f76bbac7a7339c93715337124a08714c Mon Sep 17 00:00:00 2001 From: Jack Huynh Date: Wed, 4 Oct 2023 19:27:34 +0700 Subject: [PATCH 8/8] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 43a177e..b69d303 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-cli-plugin-envhot", - "version": "1.0.0", + "version": "1.0.1", "description": "hot reloading your .env files, never worry about restarting yor wde", "main": "lib/index.js", "scripts": {