CSV parser demo. OOP learning project in TypeScript, different design patterns.
This code uses TypeScript and Deno for reading and writing files:
(but can be easily rewritten for NodeJS) Therefore the code won't run in a browser because it needs full file access.
Make sure you have Deno and BASH (or compatible shell) installed, then run the run.sh
shell script.
This learning project is part of a Udemy course: "Typescript: The Complete Developer's Guide [2020] by Stephen Grider"
My source code is based on that course but I've modified it a lot.