From 7ff492df6cd826e2dcb5f7eb6896f4e042a69991 Mon Sep 17 00:00:00 2001 From: Harvey Tindall Date: Sun, 2 Jan 2022 22:05:26 +0000 Subject: [PATCH] site: allow html injection --- site/Makefile | 1 + site/inject.js | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 site/inject.js diff --git a/site/Makefile b/site/Makefile index 29b4003..404aaeb 100644 --- a/site/Makefile +++ b/site/Makefile @@ -9,6 +9,7 @@ all: cd out && npx uncss index.html --stylesheets remixicon.css > _remixicon.css; cd .. mv out/_remixicon.css out/remixicon.css cp ../static/* out/ + node inject.js debug: -mkdir -p out diff --git a/site/inject.js b/site/inject.js new file mode 100644 index 0000000..d4ec09b --- /dev/null +++ b/site/inject.js @@ -0,0 +1,5 @@ +let fs = require('fs'); + +let content = fs.readFileSync("out/index.html", 'utf8'); + +fs.writeFileSync("out/index.html", content.replace('', ''+process.env.INJECT));