aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/build.js
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2022-04-08 02:10:22 +0200
committerLibravatar Kristóf Marussy <kristof@marussy.com>2022-05-16 00:55:00 +0200
commitab1cda612cf6d427bffb66d5674a3673eb958e50 (patch)
treeaeb01a0b431ca850b75d276af745bde807851839 /scripts/build.js
parentfix(main): Do not show spurious abort error (diff)
downloadsophie-ab1cda612cf6d427bffb66d5674a3673eb958e50.tar.gz
sophie-ab1cda612cf6d427bffb66d5674a3673eb958e50.tar.zst
sophie-ab1cda612cf6d427bffb66d5674a3673eb958e50.zip
feat(service-preload): Embed service-inject
Embed the service-inject script into the service-preload script to avoid having to load it manually and reduce IPC communication when a service loads. Signed-off-by: Kristóf Marussy <kristof@marussy.com>
Diffstat (limited to 'scripts/build.js')
-rw-r--r--scripts/build.js9
1 files changed, 3 insertions, 6 deletions
diff --git a/scripts/build.js b/scripts/build.js
index 66a1506..eb0e8a3 100644
--- a/scripts/build.js
+++ b/scripts/build.js
@@ -37,12 +37,9 @@ function buildAll() {
37 Promise.all([buildServiceShared, buildShared]).then(() => 37 Promise.all([buildServiceShared, buildShared]).then(() =>
38 buildPackageEsbuild('main'), 38 buildPackageEsbuild('main'),
39 ), 39 ),
40 buildServiceShared.then(() => 40 buildServiceShared
41 Promise.all([ 41 .then(() => buildPackageEsbuild('service-inject'))
42 buildPackageEsbuild('service-inject'), 42 .then(() => buildPackageEsbuild('service-preload')),
43 buildPackageEsbuild('service-preload'),
44 ]),
45 ),
46 buildShared.then(() => 43 buildShared.then(() =>
47 Promise.all([ 44 Promise.all([
48 buildPackageEsbuild('preload'), 45 buildPackageEsbuild('preload'),