aboutsummaryrefslogtreecommitdiff
path: root/packages/merchant-backoffice-ui/dev.mjs
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-04-24 10:57:15 -0300
committerSebastian <sebasjm@gmail.com>2023-04-24 11:57:19 -0300
commit9660d07c602d1164c76d593b30b2d5fe9c611aa5 (patch)
tree5485dfb1b5ac8e058a61c4a37e23b6bc4bcc700e /packages/merchant-backoffice-ui/dev.mjs
parentebf91aef1d4bde5373ff689daa80c6bf9fe3167b (diff)
downloadwallet-core-9660d07c602d1164c76d593b30b2d5fe9c611aa5.tar.xz
using build tools for backoffice
Diffstat (limited to 'packages/merchant-backoffice-ui/dev.mjs')
-rwxr-xr-xpackages/merchant-backoffice-ui/dev.mjs14
1 files changed, 9 insertions, 5 deletions
diff --git a/packages/merchant-backoffice-ui/dev.mjs b/packages/merchant-backoffice-ui/dev.mjs
index 6cf7f0954..139bd3bb3 100755
--- a/packages/merchant-backoffice-ui/dev.mjs
+++ b/packages/merchant-backoffice-ui/dev.mjs
@@ -16,16 +16,20 @@
*/
import { serve } from "@gnu-taler/web-util/lib/index.node";
-import esbuild from "esbuild";
-import { buildConfig } from "./build.mjs";
+import { initializeDev, getFilesInSource } from "@gnu-taler/web-util/lib/index.build"
-buildConfig.inject = ['./node_modules/@gnu-taler/web-util/lib/live-reload.mjs']
+const allTestFiles = getFilesInSource(/.test.tsx?$/);
+const devEntryPoints = ["src/stories.tsx", "src/index.tsx", ...allTestFiles];
+
+const buildDev = initializeDev(devEntryPoints)
+
+await buildDev();
serve({
- folder: './dist',
+ folder: './dist/dev',
port: 8080,
source: './src',
insecure: true,
development: true,
- onUpdate: async () => esbuild.build(buildConfig)
+ onUpdate: buildDev
})