Giter Club home page Giter Club logo

iuse-npm-packages's Introduction

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)

iuse-npm-packages's People

Contributors

amandeepmittal avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.