From 98bce1b0da675715b2e5482c0ad61ba21135f62f Mon Sep 17 00:00:00 2001
From: Server-Bibliothek <server-bibliothek@lokal>
Date: Di, 04 Aug 2026 07:00:04 +0200
Subject: [PATCH] Add a desktop client that knows what is installed locally
---
packages/bibliothek-server/src/warnungen.ts | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/packages/bibliothek-server/src/warnungen.ts b/packages/bibliothek-server/src/warnungen.ts
new file mode 100644
index 0000000..d303ed6
--- /dev/null
+++ b/packages/bibliothek-server/src/warnungen.ts
@@ -0,0 +1,14 @@
+/**
+ * Node meldet `node:sqlite` beim Start als experimentelles Feature. Für den Betrieb
+ * ist das ohne Belang, im Konsolenfenster der Anwendung verunsichert die Meldung aber.
+ * Alle anderen Warnungen werden weiterhin ausgegeben.
+ *
+ * Muss als erstes Modul importiert werden, damit der Filter vor dem Laden von
+ * `node:sqlite` steht.
+ */
+process.removeAllListeners('warning');
+process.on('warning', (warnung: Error) => {
+ if (warnung.name !== 'ExperimentalWarning') {
+ console.warn(warnung);
+ }
+});
--
Gitblit v1.9.3