import fs from "fs"; import path from "path"; const vendorDir = path.join("data", "vendor"); const files = fs.readdirSync(vendorDir).filter((f) => f.endsWith(".ts")); const result: Record = {}; for (const file of files) { result[file] = fs.readFileSync(path.join(vendorDir, file), "utf-8"); } fs.writeFileSync(path.join(vendorDir, "vendor.json"), JSON.stringify(result, null, 2), "utf-8"); console.log("Done, saved vendor.json");