import { Redmine } from 'bluemine'; import * as CSV from 'std:csv'; if (import.meta.main) { const endpoint = Deno.env.get('ENDPOINT') const apiKey = Deno.env.get('API_KEY') if (apiKey === undefined) throw new Error('Redmine REST API key is missing, please define API_KEY') if (endpoint === undefined) throw new Error('Redmine REST endpoint is missing, please define ENDPOINT') const redmine = new Redmine({ endpoint, apiKey }); const file = await Deno.readTextFile( 'path', ); const csv = CSV.parse(file.replaceAll(';', ','), { skipFirstRow: true, }) as CsvEntry[]; }