Show application version in console banner

This commit is contained in:
Claudio Ortolina
2025-09-20 10:44:18 +03:00
parent 254c99c33d
commit 6853299865
4 changed files with 19 additions and 9 deletions
+2 -9
View File
@@ -27,6 +27,7 @@ import BarcodeScannerHook from "./hooks/barcode-scanner";
import FormatNumberHook from "./hooks/format-number";
import confetti from "canvas-confetti";
import { createLiveToastHook } from "live_toast";
import banner from "./banner";
let Hooks = FluxonHooks;
Hooks.BarcodeScanner = BarcodeScannerHook;
@@ -145,12 +146,4 @@ window.enableLiveViewChangeObserver = () => {
});
};
console.log(`%c
███╗ ███╗██╗ ██╗███████╗██╗ ██████╗ ██╗ ██╗██████╗ ██████╗ █████╗ ██████╗ ██╗ ██╗
████╗ ████║██║ ██║██╔════╝██║██╔════╝ ██║ ██║██╔══██╗██╔══██╗██╔══██╗██╔══██╗╚██╗ ██╔╝
██╔████╔██║██║ ██║███████╗██║██║ ██║ ██║██████╔╝██████╔╝███████║██████╔╝ ╚████╔╝
██║╚██╔╝██║██║ ██║╚════██║██║██║ ██║ ██║██╔══██╗██╔══██╗██╔══██║██╔══██╗ ╚██╔╝
██║ ╚═╝ ██║╚██████╔╝███████║██║╚██████╗ ███████╗██║██████╔╝██║ ██║██║ ██║██║ ██║ ██║
╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚══════╝╚═╝╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝
`, "font-family:monospace; font-size: 20px");
banner();
+12
View File
@@ -0,0 +1,12 @@
export default function banner() {
const version = document.querySelector('meta[name="version"]').content;
console.log(`%c
███╗ ███╗██╗ ██╗███████╗██╗ ██████╗ ██╗ ██╗██████╗ ██████╗ █████╗ ██████╗ ██╗ ██╗
████╗ ████║██║ ██║██╔════╝██║██╔════╝ ██║ ██║██╔══██╗██╔══██╗██╔══██╗██╔══██╗╚██╗ ██╔╝
██╔████╔██║██║ ██║███████╗██║██║ ██║ ██║██████╔╝██████╔╝███████║██████╔╝ ╚████╔╝
██║╚██╔╝██║██║ ██║╚════██║██║██║ ██║ ██║██╔══██╗██╔══██╗██╔══██║██╔══██╗ ╚██╔╝
██║ ╚═╝ ██║╚██████╔╝███████║██║╚██████╗ ███████╗██║██████╔╝██║ ██║██║ ██║██║ ██║ ██║
╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚══════╝╚═╝╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝
Version: ${version}
`, "font-family: IBM Plex Mono,monospace; font-size: 12px");
}