Manages .gitignore entries for npm projects.
Summary
Functions
Checks a .gitignore file on disk.
Checks if a .gitignore file covers node_modules.
Returns essential gitignore patterns for npm projects.
Generates a .gitignore content for an npm project.
Returns missing essential patterns from a .gitignore file.
Returns recommended gitignore patterns.
Functions
Checks a .gitignore file on disk.
Checks if a .gitignore file covers node_modules.
@spec essential() :: [String.t()]
Returns essential gitignore patterns for npm projects.
Generates a .gitignore content for an npm project.
Returns missing essential patterns from a .gitignore file.
@spec recommended() :: [String.t()]
Returns recommended gitignore patterns.