https://github.com/amarok24/csv_parser_learn_ts
CSV parser demo. OOP learning project in TypeScript, different design patterns.
https://github.com/amarok24/csv_parser_learn_ts
csv-parser oop-principles typescript typescript-learning
Last synced: about 1 month ago
JSON representation
CSV parser demo. OOP learning project in TypeScript, different design patterns.
- Host: GitHub
- URL: https://github.com/amarok24/csv_parser_learn_ts
- Owner: Amarok24
- License: unlicense
- Created: 2020-11-16T17:45:00.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2020-11-16T18:22:58.000Z (over 4 years ago)
- Last Synced: 2025-02-16T07:41:21.442Z (3 months ago)
- Topics: csv-parser, oop-principles, typescript, typescript-learning
- Language: TypeScript
- Homepage:
- Size: 33.2 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# csv_parser_learn_TS
CSV parser demo. OOP learning project in TypeScript, different design patterns.This code uses TypeScript and Deno for reading and writing files:
https://deno.land/
(but can be easily rewritten for NodeJS)
Therefore the code won't run in a browser because it needs full file access.### How to run:
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.