summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErnst Widerberg <ernst@sunet.se>2022-02-07 10:25:53 +0100
committerErnst Widerberg <ernst@sunet.se>2022-02-07 10:25:53 +0100
commit7a197eb7471925b20862ed0748a896f2767ee0bf (patch)
tree47bcf38293b794e40212467c144dfba5ddff1e4f
parent7d35664843ee2c17ec706d4f5da5bbe0de2894bf (diff)
Fix `npm run start` to work with window.injectedEnv
-rwxr-xr-xmake-inject-env.sh6
-rw-r--r--package.json2
2 files changed, 7 insertions, 1 deletions
diff --git a/make-inject-env.sh b/make-inject-env.sh
new file mode 100755
index 0000000..b403705
--- /dev/null
+++ b/make-inject-env.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+source env.sh
+INJECT_FILE_SRC="inject_template.js"
+INJECT_FILE_DST="dist/inject.js"
+envsubst < "${INJECT_FILE_SRC}" > "${INJECT_FILE_DST}"
diff --git a/package.json b/package.json
index defb76e..de6e6e0 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"version": "1.0.0",
"description": "",
"scripts": {
- "start": "PER_PAGE=${PER_PAGE:=5} parcel --port 8001 src/index.html",
+ "start": "PER_PAGE=${PER_PAGE:=5} ./make-inject-env.sh && parcel --port 8001 src/index.html",
"build": "PER_PAGE=${PER_PAGE:=5} parcel build src/index.html"
},
"browserslist": "defaults",