Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blossom-babs/exercise-csv-to-json
Create an endpoint that converts a csv file to a json file
https://github.com/blossom-babs/exercise-csv-to-json
csv eslint expressjs jasmine json nodejs typescript
Last synced: 6 days ago
JSON representation
Create an endpoint that converts a csv file to a json file
- Host: GitHub
- URL: https://github.com/blossom-babs/exercise-csv-to-json
- Owner: blossom-babs
- Created: 2022-03-05T11:28:16.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-05T15:59:58.000Z (almost 3 years ago)
- Last Synced: 2024-11-17T22:41:23.973Z (2 months ago)
- Topics: csv, eslint, expressjs, jasmine, json, nodejs, typescript
- Language: JavaScript
- Homepage: https://github.com/blossom-babs/exercise-csv-to-json
- Size: 97.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Convert csv file to json file
This project leverages [CSVTOJSON](https://www.npmjs.com/package/csvtojson) module to convert csv file to a json object
### Additional requirements
1. Create a new json file using [nodejs filesystem](https://nodejs.org/api/fs.html) to save converted file.
2. Write code to update missing phone property with __missing data__.## Bootstrapped with
1. [Typescript](https://www.typescriptlang.org/)
2. [Jasmine framework for testing](https://jasmine.github.io/)
3. [eslint linter](https://eslint.org/)
4. [Prettier code formatter](https://prettier.io/)## Getting started
```
$ git clone https://github.com/blossom-babs/exercise-csv-to-json.git
$ cd exercise-csv-to-json
$ npm install
$ npm run build
```
If you want to contribute, before any of the steps above, you would need to __fork__ this project first.
You're ready to hack (and | or contribute) ✌️## 🤝 Contributing
Contributions, issues and feature requests are welcome!## Authors
🌸 __Blossom__
- Github: [@blossom-babs](https://github.com/blossom-babs/)
- LinkedIn: [Blossom Babalola](https://www.linkedin.com/in/blossom-babalola/)
- Twitter: [@BlossomBabalola](https://twitter.com/BlossomBabalola)### Show your support
- Give a ⭐ if you like this project
- [Buy me a coffee](https://www.buymeacoffee.com/blossombabs)