# Gitignore v0.1.0 - Table of Contents

> Correct gitignore and wildmatch semantics for Elixir.

## Pages

- [Gitignore](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [Gitignore](Gitignore.md): Parse and match gitignore-style rules.

- [Gitignore.Matcher](Gitignore.Matcher.md): Compiled matcher for one set of gitignore rules.
- [Gitignore.Rule](Gitignore.Rule.md): Parsed gitignore rule metadata.
- [Gitignore.Stack](Gitignore.Stack.md): Stack of directory-scoped gitignore matchers.
- [Gitignore.Wildmatch](Gitignore.Wildmatch.md): Wildmatch pattern matching used by gitignore rules.

