From b9b969b8baf69e6a7f434deed08b5b70ee4c454f Mon Sep 17 00:00:00 2001 From: Kilian Hofmann Date: Sat, 29 Nov 2025 03:05:00 +0100 Subject: [PATCH] Cleanup before tips --- package.json | 5 +---- pnpm-lock.yaml | 23 +---------------------- scripts/extractNodesForTooltips.mjs | 1 - scripts/insertTooltips.mjs | 13 ++++--------- 4 files changed, 6 insertions(+), 36 deletions(-) diff --git a/package.json b/package.json index 9e096e4..d79e44f 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,5 @@ "type": "module", "keywords": [], "author": "khofmann", - "license": "", - "dependencies": { - "fast-xml-parser": "^4.5.1" - } + "license": "" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d53c506..9b60ae1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,25 +6,4 @@ settings: importers: - .: - dependencies: - fast-xml-parser: - specifier: ^4.5.1 - version: 4.5.1 - -packages: - - fast-xml-parser@4.5.1: - resolution: {integrity: sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w==} - hasBin: true - - strnum@1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - -snapshots: - - fast-xml-parser@4.5.1: - dependencies: - strnum: 1.0.5 - - strnum@1.0.5: {} + .: {} diff --git a/scripts/extractNodesForTooltips.mjs b/scripts/extractNodesForTooltips.mjs index 65b7ea7..151f97f 100644 --- a/scripts/extractNodesForTooltips.mjs +++ b/scripts/extractNodesForTooltips.mjs @@ -1,4 +1,3 @@ -import { XMLParser, XMLBuilder } from "fast-xml-parser"; import fs from "node:fs"; import path from "node:path"; diff --git a/scripts/insertTooltips.mjs b/scripts/insertTooltips.mjs index c5b5c6f..dc306df 100644 --- a/scripts/insertTooltips.mjs +++ b/scripts/insertTooltips.mjs @@ -46,14 +46,9 @@ paths.forEach((_path) => { } } }); + + fs.writeFileSync(path.join(_path, file), lines.join("\n"), { + encoding: "utf-8", + }); }); }); - -/* -const fd = fs.openSync("tooltips.csv", "w"); -fs.writeSync(fd, "Template Name,Node ID,Tooltip\n"); -objects.forEach((obj) => { - fs.writeSync(fd, `${obj.templateName},${obj.nodeID},\n`); -}); -fs.closeSync(fd); -*/