├── .github ├── renovate.json └── workflows │ ├── benchmark.yml │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .typos.toml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── benches └── bench.rs ├── justfile ├── rust-toolchain.toml ├── rustfmt.toml ├── src └── lib.rs └── tests ├── fixtures ├── input.txt ├── matched-pattern-1.txt ├── matched-pattern-10.txt ├── matched-pattern-2.txt ├── matched-pattern-3.txt ├── matched-pattern-4.txt ├── matched-pattern-5.txt ├── matched-pattern-6.txt ├── matched-pattern-7.txt ├── matched-pattern-8.txt └── matched-pattern-9.txt └── test.rs /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | .DS_Store 3 | 4 | /target 5 | -------------------------------------------------------------------------------- /.typos.toml: -------------------------------------------------------------------------------- 1 | [files] 2 | extend-exclude = ["tests/**"] 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/README.md -------------------------------------------------------------------------------- /benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/benches/bench.rs -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/justfile -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | use_small_heuristics = "Max" 2 | use_field_init_shorthand = true 3 | -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/src/lib.rs -------------------------------------------------------------------------------- /tests/fixtures/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/input.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-1.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-10.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-2.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-3.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-4.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-5.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-6.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-7.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-8.txt -------------------------------------------------------------------------------- /tests/fixtures/matched-pattern-9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/fixtures/matched-pattern-9.txt -------------------------------------------------------------------------------- /tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxc-project/fast-glob/HEAD/tests/test.rs --------------------------------------------------------------------------------