Description In this course, we are going to deep dive in how to implement a 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 organizations Who this course is for: Software Developers Software Engineers Developers Requirements Basic understanding of Javascript Basic understanding of Git Last Updated 1/2021
Filename Size .pad/0 149.8 KB .pad/1 448.4 KB .pad/10 202.2 KB .pad/11 321.9 KB .pad/12 67.4 KB .pad/13 245.6 KB .pad/14 384.3 KB .pad/15 423.6 KB .pad/16 96.7 KB .pad/17 127.6 KB .pad/18 335.5 KB .pad/19 407.8 KB .pad/2 296.6 KB .pad/20 459.4 KB .pad/21 295.8 KB .pad/22 361.2 KB .pad/23 97.4 KB .pad/24 130.4 KB .pad/25 155 KB .pad/26 429.7 KB .pad/3 260 KB .pad/4 66.7 KB .pad/5 32.8 KB .pad/6 412.4 KB .pad/7 419.2 KB .pad/8 167 KB .pad/9 9.6 KB TutsNode.com.txt 63 B [TutsNode.com] - NPM Packages and Monorepos/1. Introduction/1. Introduction.srt 4.1 KB [TutsNode.com] - NPM Packages and Monorepos/1. Introduction/2. Structure of the course and what to expect.srt 2 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/1. The best tool out there asdf.mp4 46.5 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/1. The best tool out there asdf.srt 8.5 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/10. Supporting decimals.mp4 34.1 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/10. Supporting decimals.srt 3.8 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/11. Validations.mp4 104.6 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/11. Validations.srt 9.8 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/12. A little correction to convertFromDecimalToBaseN method.mp4 26.3 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/12. A little correction to convertFromDecimalToBaseN method.srt 3 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/13. Supporting decimals for convertFromDecimalToBaseN method.mp4 95.2 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/13. Supporting decimals for convertFromDecimalToBaseN method.srt 10.9 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/14. Yet more validations!.mp4 111.6 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/14. Yet more validations!.srt 11.5 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/15. Adding a method to convert from base N to base M.mp4 66 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/15. Adding a method to convert from base N to base M.srt 7.9 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/16. Typedoc.mp4 64.6 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/16. Typedoc.srt 10.6 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/17. Comments on Typedoc.mp4 43.3 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/17. Comments on Typedoc.srt 5.8 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/18. Solving compatibility issues.mp4 58.1 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/18. Solving compatibility issues.srt 8 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/19. Adding a README.mp4 75.9 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/19. Adding a README.srt 7.8 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/2. Creating the package.json.srt 3.2 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/20. Setting up the repo in Github.mp4 31.4 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/20. Setting up the repo in Github.srt 3.5 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/21. Changing the name of our package.srt 2.8 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/22. Login to NPM.srt 1.7 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/23. Publishing our package!.mp4 27.4 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/23. Publishing our package!.srt 3.4 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/24. Installing our package locally.srt 4.4 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/25. Implementation of the testing workflow.mp4 30.9 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/25. Implementation of the testing workflow.srt 5.6 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/26. Implementing the deployment workflow.mp4 30.7 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/26. Implementing the deployment workflow.srt 5.3 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/27. Deploying....mp4 40.9 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/27. Deploying....srt 5.1 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/28. Adding badges to our README.mp4 27.9 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/28. Adding badges to our README.srt 4.1 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/29. What's next.srt 2.6 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/3. Configuring ESLint, Prettier and Typescript.mp4 43.2 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/3. Configuring ESLint, Prettier and Typescript.srt 8.8 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/4. Configuring Jest.srt 2.3 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/5. Configuring tsconfig.json.mp4 23.7 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/5. Configuring tsconfig.json.srt 4 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/6. Modifying the package.json.mp4 30.6 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/6. Modifying the package.json.srt 5.6 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/7. Implementing a method to convert from base N to decimal (part 1).mp4 52.3 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/7. Implementing a method to convert from base N to decimal (part 1).srt 8.3 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/8. Implementing a method to convert from base N to decimal (part 2).mp4 40.3 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/8. Implementing a method to convert from base N to decimal (part 2).srt 4.7 KB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/9. Implementing a method to convert from decimal to base N.mp4 91.2 MB [TutsNode.com] - NPM Packages and Monorepos/2. The base converter package/9. Implementing a method to convert from decimal to base N.srt 11.9 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/1. Yarn workspaces and monorepos.mp4 24.6 MB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/1. Yarn workspaces and monorepos.srt 7 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/10. Wrap up.mp4 30.6 MB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/10. Wrap up.srt 6.6 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/2. Advantages and disadvantages of monorepos.mp4 30.2 MB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/2. Advantages and disadvantages of monorepos.srt 8.3 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/3. Creating organizations in Github and NPM.srt 4.6 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/4. Setting up a Django project.mp4 29.1 MB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/4. Setting up a Django project.srt 5.4 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/5. Setting up a basic Express app.mp4 33.6 MB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/5. Setting up a basic Express app.srt 6.1 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/6. Setting up a basic common package.srt 4.5 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/7. Creating the root repo.srt 3.8 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/8. Leveraging local dev!.srt 4.1 KB [TutsNode.com] - NPM Packages and Monorepos/3. Monorepos and Git submodules/9. Understanding what changes in the root repo.srt 4.1 KB [TutsNode.com] - NPM Packages and Monorepos/4. End/1. What we learned.srt 1.8 KB