Skip to content
This repository has been archived by the owner on Jul 21, 2023. It is now read-only.

amandeepmittal/iuse-npm-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

iUse-npm-packages

is a curated list of npm packages that I am currently using or have used in a specific project.

Global

  • @angular
  • angular-cli-ghpages - Wrapper around gh-pages, made for angular-cli users
  • bower - front end package manager for MEAN Stack (v1) apps
  • codestats-cli - A command utility for Code::Stats
  • commitizen - use git cz instead of git commit when committing
  • cz-conventional-changelog-emoji - used with commitizen
  • cordova - essential for hybrid mobile app framework, ionic
  • express-generator - to scaffold a running Expressjs application, avoids boilerplate of basic Nodejs server app using Express as framework
  • grunt-cli - task runner
  • gulp - task runner
  • hexo-cli - CLI utility to generate and publish posts when using Hexo as static site generator
  • ionic - create hybrid mobile apps using Angular and TypeScript
  • npm - JS Package manager
  • npm-name-cli - Check whether a package name is available on npm
  • ts-node - TypeScript execution environment and REPL for node
  • tsun - REPL for TypeScript Upgraded Node
  • typescript - TypeScript is a language for application scale JavaScript development
  • yo - CLI tool for running Yeoman generators
  • yosay - Tell Yeoman what to say

Local

  • nodemon - continuous run a Nodejs server during development

Web

  • NodeICO - npm package badges
  • snyk - fix and monitor known vulnerabilities in npm dependencies
  • npm-stat - statistics for any npm package
  • npm addict - daily updates new/most used npm packages
  • npm discover - discover which npm packages are used together

Browser extensions

  • Octo-Linker - Chrome extension to navigate across npm packages on GitHub with ease.
  • npm-hub - Chrome extension to explore npm dependencies on GitHub repos.

Tips

  • Update to the latest npm version:
$ npm install -g npm
  • find the version of a specific package
# for local packages
$ npm list

# Or
$ npm list <package-name>

# Or
$ npm list --depth=0

# For global packages
$ npm list -g

Always remember, Write programs that do one thing and do it well. (Unix Philosophy)

Releases

No releases published

Packages

No packages published