import { createRegular } from "./players.js"; import { randomStatus } from "./random.js"; export function parseLineToPlayer(line) { const info = line.split(","); const id = Number(info[0].trim()); const firstName = info[1].trim(); const lastName = info[2].trim(); const level = Number(info[3].trim()); return createRegular(id, randomStatus(), level, 0, firstName, lastName); } export function parseCsv(data) { const lines = data.split("\n"); const players = []; for (let i = 1; i < lines.length; i++) { if (lines[i] === undefined || lines[i].trim() === "") { continue; } players.push(parseLineToPlayer(lines[i])); } return players; }