From aa89ea7f3120e46f87a65c72ad5d6c4e5bdbe9cf Mon Sep 17 00:00:00 2001 From: Sid Vishnoi <8426945+sidvishnoi@users.noreply.github.com> Date: Mon, 19 Aug 2024 14:10:18 +0530 Subject: [PATCH] style nits --- esbuild/dev.ts | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/esbuild/dev.ts b/esbuild/dev.ts index 49929519..d5b7bf46 100644 --- a/esbuild/dev.ts +++ b/esbuild/dev.ts @@ -36,22 +36,34 @@ export const getDevOptions = ({ function liveReloadPlugin({ target }: { target: Target }): ESBuildPlugin { const port = SERVE_PORTS[target] const reloadScriptBackground = ` - new EventSource('http://localhost:${port}/esbuild').addEventListener('change', async (ev) => { - const browser = 'browser' in globalThis ? globalThis.browser : globalThis.chrome; - const data = JSON.parse(ev.data) - if (data.added.some(s => s.includes('background.js')) || data.updated.some(s => s.includes('background.js'))) { - console.warn(">>>>>>>> reloading background...") - await browser.runtime.reload(); + new EventSource("http://localhost:${port}/esbuild").addEventListener( + "change", + async (ev) => { + const browser = "browser" in globalThis ? globalThis.browser : globalThis.chrome; + const data = JSON.parse(ev.data); + if ( + data.added.some(s => s.includes("background.js")) || + data.updated.some(s => s.includes("background.js")) + ) { + console.warn(">>>>>>>> reloading background..."); + await browser.runtime.reload(); + } } - });` + );` const reloadScriptPopup = ` - new EventSource('http://localhost:${port}/esbuild').addEventListener('change', (ev) => { - const data = JSON.parse(ev.data) - if (data.added.some(s => s.includes('popup.js')) || data.updated.some(s => s.includes('popup.js'))) { - globalThis.location.reload() + new EventSource("http://localhost:${port}/esbuild").addEventListener( + "change", + (ev) => { + const data = JSON.parse(ev.data); + if ( + data.added.some(s => s.includes("popup.js")) || + data.updated.some(s => s.includes("popup.js")) + ) { + globalThis.location.reload(); + } } - });` + );` return { name: 'live-reload',