#npm
#js
#moment-js
#lodash
#jest
#master-in-software-engineering
In this pill you will learn the basics of the npm tool to handle the dependencies and how to test your code with Jest.
npm is a tool that manages the dependencies of our Javascript project, both in client and in backend (NodeJs).
Jest is a JavaScript test runner, that is, a JavaScript library for creating, running, and structuring tests to ensure your code is doing what you expected it to do.
- Understand that it is a dependency manager.
- Understand what NPM is and what its fundamentals are.
- Improve your knowledge in Javascript in professional work environments
- Improve your knowledge regarding Javascript Modules.
- Understand how to use third party libraries and packages in your project without the need to store them in your repository.
First of all you must fork this project into your GitHub account.
To create a fork on GitHub is as easy as clicking the “fork” button on the repository page.
* NPM Tool
* Javascript
* MomentJS Library
* Lodash Library
* Jest Library
To deliver this project you must follow the steps indicated in the document:
The packages were downloaded in the 1st part of the pill. They can be found here: Link: https://github.com/sergi92/npm