Removed liquidjs dependency.

This commit is contained in:
ybouane 2024-10-09 15:44:23 -04:00
parent 84e85f0e85
commit d9fa4e63e0
4 changed files with 3 additions and 41 deletions

30
package-lock.json generated
View file

@ -9,8 +9,7 @@
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"fastify": "^5.0.0",
"liquidjs": "^10.17.0"
"fastify": "^5.0.0"
}
},
"node_modules/@fastify/ajv-compiler": {
@ -150,14 +149,6 @@
"ieee754": "^1.2.1"
}
},
"node_modules/commander": {
"version": "10.0.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
"integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
"engines": {
"node": ">=14"
}
},
"node_modules/cookie": {
"version": "0.7.2",
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
@ -343,25 +334,6 @@
"set-cookie-parser": "^2.6.0"
}
},
"node_modules/liquidjs": {
"version": "10.17.0",
"resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-10.17.0.tgz",
"integrity": "sha512-M4MC5/nencttIJHirl5jFTkl7Yu+grIDLn3Qgl7BPAD3BsbTCQknDxlG5VXWRwslWIjk8lSZZjVq9LioILDk1Q==",
"dependencies": {
"commander": "^10.0.0"
},
"bin": {
"liquid": "bin/liquid.js",
"liquidjs": "bin/liquid.js"
},
"engines": {
"node": ">=14"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/liquidjs"
}
},
"node_modules/on-exit-leak-free": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",

View file

@ -1,6 +1,7 @@
{
"name": "pulse",
"version": "1.0.0",
"type": "module",
"description": "A one-file NodeJS server status monitoring tool.",
"main": "server.js",
"scripts": {
@ -10,7 +11,6 @@
"author": "",
"license": "ISC",
"dependencies": {
"fastify": "^5.0.0",
"liquidjs": "^10.17.0"
"fastify": "^5.0.0"
}
}

View file

@ -1,9 +1,5 @@
const engine = new liquidjs.Liquid();
document.addEventListener("DOMContentLoaded", async () => {
let $main = document.querySelector('main');
const templateLiquid = document.querySelector("template#site").innerHTML;
const template = await engine.parse(templateLiquid);
const refreshStatus = async () => {
try {
const response = await fetch('/status.json');

View file

@ -8,13 +8,7 @@
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/liquidjs/dist/liquid.browser.min.js"></script>
<script src="client.js" type="text/javascript"></script>
<template id="site">
<div class="site">
</div>
</template>
</head>
<body>
<header>