gitignore-merge-commonjs

0.1.1 • Public • Published

gitignore-merge

Merge multiple .gitignore files.

Sections defined with the same #@ Section name are merged.

Blocks within sections are identified by a leading comment are merged within sections.

Example

var merge = require('gitignore-merge');
merge(A, B, { sort: true });

File A:

#@ Platform Specific
.DS_Store

#@ Node
node_modules

#logs
*.log

# Build
build

File B:

#@ Platform Specific
Thumbs.db

#@ Node
# Coverage directory
coverage

#logs
.logs

Result:

#@ Node
node_modules

# Build
build

# Coverage directory
coverage

# logs
*.log
.logs

#@ Platform Specific
.DS_Store
Thumbs.db

Readme

Keywords

none

Package Sidebar

Install

npm i gitignore-merge-commonjs

Weekly Downloads

6

Version

0.1.1

License

CC0-1.0

Last publish

Collaborators

  • nottrobin