aboutsummaryrefslogtreecommitdiff
path: root/src/files.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/files.js')
-rw-r--r--src/files.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/files.js b/src/files.js
new file mode 100644
index 0000000..970d28d
--- /dev/null
+++ b/src/files.js
@@ -0,0 +1,20 @@
+import * as yml from "js-yaml"
+import * as fs from "fs"
+
+const dir = "./public";
+
+function readConfig() {
+ return yml.load(fs.readFileSync(`${dir}/config.yaml`, 'utf8'));
+}
+
+function readStyle() {
+ return fs.readFileSync(`${dir}/style.css`, 'utf8');
+}
+
+export function readXML() {
+ return fs.readFileSync(`${dir}/data.xml`, 'utf8');
+}
+
+export const c = readConfig();
+
+c.style = `<style>${readStyle()}</style>`; \ No newline at end of file