aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/build.js
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2022-01-08 21:36:43 +0100
committerLibravatar Kristóf Marussy <kristof@marussy.com>2022-01-09 19:53:03 +0100
commitd07e7b834831230b53860d0919a68edc2d36193d (patch)
treea1f2a021563ddff54f33341c475fc6c6eb787388 /scripts/build.js
parentNew configurations based on review comments (WIP) (diff)
downloadsophie-d07e7b834831230b53860d0919a68edc2d36193d.tar.gz
sophie-d07e7b834831230b53860d0919a68edc2d36193d.tar.zst
sophie-d07e7b834831230b53860d0919a68edc2d36193d.zip
build: Eslint fixes for multi-module project
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
Diffstat (limited to 'scripts/build.js')
-rw-r--r--scripts/build.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/build.js b/scripts/build.js
index ef2b998..1236a6c 100644
--- a/scripts/build.js
+++ b/scripts/build.js
@@ -1,8 +1,9 @@
1import { build as esbuildBuild } from 'esbuild';
2import { join } from 'path'; 1import { join } from 'path';
2
3import { build as esbuildBuild } from 'esbuild';
3import { build as viteBuild } from 'vite'; 4import { build as viteBuild } from 'vite';
4 5
5import { fileURLToDirname } from '../config/utils.js'; 6import fileURLToDirname from '../config/fileURLToDirname.js';
6 7
7const thisDir = fileURLToDirname(import.meta.url); 8const thisDir = fileURLToDirname(import.meta.url);
8 9
@@ -12,6 +13,7 @@ const thisDir = fileURLToDirname(import.meta.url);
12 */ 13 */
13async function buildPackageEsbuild(packageName) { 14async function buildPackageEsbuild(packageName) {
14 /** @type {{ default: import('esbuild').BuildOptions }} */ 15 /** @type {{ default: import('esbuild').BuildOptions }} */
16 // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment -- Read untyped config file.
15 const { default: config } = await import(`../packages/${packageName}/esbuild.config.js`); 17 const { default: config } = await import(`../packages/${packageName}/esbuild.config.js`);
16 return esbuildBuild(config); 18 return esbuildBuild(config);
17} 19}