aboutsummaryrefslogtreecommitdiffstats
path: root/packages/service-shared/esbuild.config.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/service-shared/esbuild.config.js')
-rw-r--r--packages/service-shared/esbuild.config.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/packages/service-shared/esbuild.config.js b/packages/service-shared/esbuild.config.js
new file mode 100644
index 0000000..ce57cd7
--- /dev/null
+++ b/packages/service-shared/esbuild.config.js
@@ -0,0 +1,21 @@
1// @ts-check
2
3const { chrome } = require('../../config/build-common');
4const { getConfig } = require('../../config/esbuild-config');
5
6module.exports = getConfig({
7 absWorkingDir: __dirname,
8 entryPoints: [
9 'src/index.ts',
10 ],
11 outfile: 'dist/index.mjs',
12 format: 'esm',
13 // The package that includes this one will have a header comment,
14 // no need to have an additional one here.
15 banner: {},
16 platform: 'node',
17 target: chrome,
18 external: [
19 'zod',
20 ],
21});