use-file-name 0.0.1

Practical file-name utility primitives
Documentation
# use-file-name

Practical file-name utility primitives for `RustUse`.

## Experimental

`use-file-name` is experimental while the `use-fs` workspace remains below `0.3.0`.

## Example

```rust
use use_file_name::{is_hidden_file_name, sanitize_file_name};

assert!(is_hidden_file_name(".gitignore"));
assert_eq!(sanitize_file_name("report?.txt"), "report-.txt");
```

## Scope

- file-name extraction from path-like input
- reserved-name detection
- unsafe-character handling
- lightweight sanitization and normalization

## Non-goals

- locale-aware transliteration
- filesystem I/O
- universal security guarantees across all filesystems

## License

Licensed under either of the following, at your option:

- Apache License, Version 2.0
- MIT license