Skip to content

Instantly share code, notes, and snippets.

@jescalan
Last active Aug 29, 2016
Embed
What would you like to do?
Some helpful tools for working with open source node projects

Helpful Node Tools

  • greenkeeper
    when one of your projects' dependencies releases a new version, creates a pull request to update it
    install: npm i greenkeeper -g, run: gk enable
  • npm-check
    command line tool which checks your projects dependencies, tells you when there are any out of date, upgrades them
    install: npm i npm-check -g, run: npm-check -u
  • fixpack
    checks your package.json file to make sure it has important fields, organizes fields consistently
    install: npm i fixpack -g, run: fixpack
  • np
    quick and easy publishing for npm packages. runs checks, tags a version, publishes to npm, pushes tags to github
    install: npm i np -g, run np [major|minor|patch]
  • slow-deps
    reports the largest dependencies in your project and each dependency's max install time
    install npm i slow-deps -g, run: slow-deps
  • pushpr
    pushes a local branch to github and opens up a PR create page in your browser
    install: see https://github.com/jescalan/dotfiles, run: pushpr
  • nvm
    tool for managing multiple versions of node, if you need them for different projects
    install: npm i nvm -g, use: nvm use [version-number]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment