From 1bb0a3aed85ccda33baad6ba62dd5e2f47369f0c Mon Sep 17 00:00:00 2001 From: Sean Sube Date: Thu, 12 Jan 2023 18:18:51 -0600 Subject: [PATCH] fix(gui): disable react profiling in default bundle --- gui/esbuild.js | 17 +++++++++++------ onnx-web.code-workspace | 1 + 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/gui/esbuild.js b/gui/esbuild.js index f497c214..e647de2b 100644 --- a/gui/esbuild.js +++ b/gui/esbuild.js @@ -2,8 +2,18 @@ import { build } from 'esbuild'; import { join } from 'path'; import alias from 'esbuild-plugin-alias'; +const debug = process.env['DEBUG'] === 'TRUE' const root = process.cwd(); +const plugins = []; + +if (debug) { + plugins.push(alias({ + 'react-dom$': 'react-dom/profiling', + 'scheduler/tracing': 'scheduler/tracing-profiling', + })); +} + build({ bundle: true, define: { @@ -15,11 +25,6 @@ build({ keepNames: true, outdir: 'out/bundle/', platform: 'browser', - plugins: [ - alias({ - 'react-dom$': 'react-dom/profiling', - 'scheduler/tracing': 'scheduler/tracing-profiling', - }) - ], + plugins, sourcemap: true, }).catch(() => process.exit(1)); diff --git a/onnx-web.code-workspace b/onnx-web.code-workspace index 8daae773..05d416b2 100644 --- a/onnx-web.code-workspace +++ b/onnx-web.code-workspace @@ -22,6 +22,7 @@ "Heun", "huggingface", "Inpaint", + "inpainting", "jsonify", "Karras", "KDPM",