nushell/crates/nu-glob/Cargo.toml
Ian Manske dfba62da00
Remove nu-glob's dependency on nu-protocol (#15349)
# Description

This PR solves a circular dependency issue (`nu-test-support` needs
`nu-glob` which needs `nu-protocol` which needs `nu-test-support`). This
was done by making the glob functions that any type that implements
`Interruptible` to remove the dependency on `Signals`.

# After Submitting

Make `Paths.next()` a O(1) operation so that cancellation/interrupt
handling can be moved to the caller (e.g., by wrapping the `Paths`
iterator in a cancellation iterator).
2025-03-20 17:32:41 +01:00

23 lines
476 B
TOML

[package]
name = "nu-glob"
version = "0.103.1"
authors = ["The Nushell Project Developers", "The Rust Project Developers"]
license = "MIT/Apache-2.0"
description = """
Fork of glob. Support for matching file paths against Unix shell style patterns.
"""
repository = "https://github.com/nushell/nushell/tree/main/crates/nu-glob"
edition = "2021"
categories = ["filesystem"]
[lib]
bench = false
[dependencies]
[dev-dependencies]
doc-comment = "0.3"
[lints]
workspace = true