diff options
author | Sebastian <sebasjm@gmail.com> | 2023-04-24 10:57:15 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-04-24 11:57:19 -0300 |
commit | 9660d07c602d1164c76d593b30b2d5fe9c611aa5 (patch) | |
tree | 5485dfb1b5ac8e058a61c4a37e23b6bc4bcc700e /packages/merchant-backoffice-ui/dev.mjs | |
parent | ebf91aef1d4bde5373ff689daa80c6bf9fe3167b (diff) | |
download | wallet-core-9660d07c602d1164c76d593b30b2d5fe9c611aa5.tar.xz |
using build tools for backoffice
Diffstat (limited to 'packages/merchant-backoffice-ui/dev.mjs')
-rwxr-xr-x | packages/merchant-backoffice-ui/dev.mjs | 14 |
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 }) |