I've created a Roman Numeral Converter since I've wanted to start using ES6 modules in a project from start to finish and to practice testing my own code.
I've took the code that I've wrote for the Roman Numeral Converter project, part of JavaScript Algorithms and Data Structures Certification curriculum and I've also implemented an UI and added more functionality. You can check the live example here. For unit testing I've used Jest.
- Clone the repository:
git clone https://github.com/alexandracaulea/roman-converter.git
- Go to the project:
cd roman-converter
- Install project dependencies by running:
npm install
- For the development run:
npm run dev
- To build run:
npm run build
- To run tests:
npm run test
- To watch the tests:
npm run testWatch