NPM Packages and Monorepos
Deep dive into how to create NPM packages with best practices and understand monorepos
Lectures -42
Duration -3.5 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
In this course, we will deep dive into how to implement an NPM package with best practices. Sounds boring?
Well, we are going to learn:
Typescript.
Typedoc.
ESLint, Prettier, Typescript, Jest and Husky configuration.
Github Actions for CI/CD.
Best practices FTW!.
In the second part of this course, we are going to learn about monorepos:
Yarn workspaces.
Monorepos: advantages vs disadvantages.
Git submodules.
NPM and GitHub organisations.
Goals
- Deep dive into how to implement NPM packages.
- Typescript.
- Typedoc
- ESLint, Prettier, Typescript, Jest and Husky configuration.
- Github Actions for CI/CD.
- Best practices.
Prerequisites
- Basic understanding of JavaScript.
- Basic understanding of Git.

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
2 Lectures
-
Introduction 03:35 03:35
-
Structure Of The Course And What To Expect 01:31 01:31
The base converter package
28 Lectures

Monorepos and Git submodules
10 Lectures

Conclusion
1 Lectures

Instructor Details

David Armendariz
Hi! My name is David Armendáriz. I am ecuadorian.
I studied mathematics at USFQ (Universidad San Francisco de Quito) and I am doing a MSc in Data Science. However, I love coding and that's why I transitioned to the software industry. I love to share my knowledge here in Tutorialspoint and in YouTube.
I hope you enjoy my courses as much as I enjoy doing them and remember: never stop learning!
Course Certificate
Use your certificate to make a career change or to advance in your current career.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now