Displaying 1 to 20 from 42 results

np - A better `npm publish`

  •    Javascript

Support my open source work by buying this excellent Node.js course.Run np without arguments to launch the interactive UI that guides you through publishing a new version.

pre-commit - Automatically installs a git pre-commit script in your git repository which runs your `npm test` on pre-commit

  •    Javascript

pre-commit is a pre-commit hook installer for git. It will ensure that your npm test (or other specified scripts) passes before you can commit your changes. This all conveniently configured in your package.json. But don't worry, you can still force a commit by telling git to skip the pre-commit hooks by simply committing using --no-verify.

semantic-release - :package::rocket: Fully automated version management and package publishing

  •    Javascript

semantic-release automates the whole package release workflow including: determining the next version number, generating the release notes and publishing the package. This removes the immediate connection between human emotions and version numbers, strictly following the Semantic Versioning specification.




tips - Most commonly used git tips and tricks.

  •    Javascript

P.S: All these commands are tested on git version 2.7.4 (Apple Git-66).

strong-pm - deployer for node applications

  •    Javascript

StrongLoop PM is a production process manager for Node.js applications with built-in load balancing, monitoring, multi-host deployment, and a graphical console.Under production, you will install the process manager as a system service, see http://strong-pm.io/prod, but if you are just trying the manager out locally, you can run an app directly from the command line.

git-tips - Часто используемые трюки и советы при работе с Git

  •    Javascript

Часто используемые трюки и советы при работе с Git.


pacote - programmatic npm package and metadata downloader

  •    Javascript

pacote is a Node.js library for downloading npm-compatible packages. It supports all package specifier syntax that npm install and its ilk support. It transparently caches anything needed to reduce excess operations, using cacache. The pacote team enthusiastically welcomes contributions and project participation! There's a bunch of things you can do if you want to contribute! The Contributor Guide has all the information you need for everything from reporting bugs to contributing entire new features. Please don't hesitate to jump in if you'd like to, or even ask us questions if something isn't clear.

normalize-git-url - Turn a Git URL into its canonical form.

  •    Javascript

Normalizes Git URLs. For npm, but you can use it too.

strong-build - Build node packages into deployable applications

  •    Javascript

Build a node application package, preparing it for deploy to production.It is useful standalone, but is commonly used to build applications for deployment to the StrongLoop process manager, strong-pm.

strong-deploy - Deploy nodejs applications

  •    Javascript

Deploy a node application package to the StrongLoop process manager, strong-pm.Both git branches and npm packages can be deployed. They will typically be prepared using strong-build.

cyberhobo - Offline `git push` and `npm publish` for cyberhobos

  •    Javascript

This module is gifted to cyberhobo extraordinaire, dominictarr.cyberhobo will detect if you're offline and intercept git push and npm publish commands, queueing them to run later when you're back online. If you're online or if you run a non push/publish command, then it will run normally.

npm-clone - Clone a node module, install its dependencies and run its tests

  •    Javascript

Clone a node module(, install its dependencies (and run its tests)).The MIT license.

ghrepo - :octocat: create a new GitHub repo from your current folder

  •    Javascript

Creates a new GitHub repository from your current folder, and then runs the initial git commands to commit and push the contents. If the folder has a package.json it will pull the repo's description, name and homepage from that.The example below pushes the contents of my-module to a new GitHub repository with the specified commit message. On first run, it will prompt for authentication.

npm-merge-driver - git merge driver for resolving conflicts in npm-related files

  •    Javascript

Next time your lockfile has a conflict, it will be automatically fixed. You don't need to do anything else.The following section is only for advanced configuration of the driver if you have specific needs.

force-dedupe-git-modules - forcibly dedupe git-based NPM modules

  •    Javascript

The command forcibly dedupes the modules in node_modules that were obtain from git (i.e. the value-part of the dependency section in package.json is "git", "git+http", "git+https" or "git+ssh"), by moving all the git-based modules in dependency chain to right below the "./node_modules" directory, preserving the newest version among all of the installed ones.