nodeignore

0.3.2 • Public • Published

nodeignore

A simple CLI utility for pulling down the latest .gitignore for Node from GitHub

Installation

Run npm install -g nodeignore

That's it

You can also run npm install -g itsananderson/nodeignore if you want the latest version from GitHub

Usage

To download the Node .gitignore file into the current directory with default settings, just run nodeignore

Custom Directory

If you want to download the .gitignore file into another directory, run nodeignore -d <other-directory>

Custom Output File

If you want to use some file name other than .gitignore, run nodeignore -n <other-name>

Custom Language

By default, nodeignore will download a Node specific .gitignore from GitHub. You can download a different language/platform by running nodeignore -l <other-language> Visit GitHub's gitignore project for a list of available languages.

Global Gitignore

If you want to download a .gitignore from GitHub's "Global" collection, use the -g flag. This is best when paired with custom -l (--language) and -d (--dir) parameters.

Example:

# Download and append vim's .gitignore into home directory 
nodeignore --append --global --language vim --dir ~/
 
# Download and replace the OSX .gitignore into .gitignore_global in the home directory 
nodeignore --force --global --language OSX --dir ~/ --name .gitignore_global

Note: Git needs to be configured with a path to the global gitignore. Run the following command to see if it's already configured:

git config --global core.excludesfile

If it's not configured, you can configure it with this command:

git config --global core.excludesfile ~/.gitignore

Existing .gitignore

If a .gitignore file already exists, you have two options

  • Run nodeignore -f to overwrite the file
  • Run nodeignore -a to append to the current file

Readme

Keywords

Package Sidebar

Install

npm i nodeignore

Weekly Downloads

1

Version

0.3.2

License

MIT

Last publish

Collaborators

  • itsananderson