#垃圾 #ds-store #ea-dir #swp #sindresorhus

junk_file

该库可以帮助您检测常见垃圾文件,如 .DS_StoreThumbs.db

2 个版本

0.1.1 2023 年 8 月 12 日
0.1.0 2023 年 8 月 12 日

872文件系统

21 每月下载量
2 crates 中使用

MIT/Apache

14KB
254

GitHub Workflow Status (with event) Codecov docs.rs Crates.io Crates.io

junk_file: 检测常见垃圾文件

此库可以帮助您检测常见垃圾文件,如 .DS_StoreThumbs.db.

特性

  1. 检测常见垃圾文件,如 .DS_StoreThumbs.db
  2. 自动更新:使用 GitHub Actions 在一周内自动反映来自 原始 node junk 项目 的更改。

如果您发现新的垃圾文件,请考虑向 原始垃圾项目 报告。

示例

use junk_file::*;
use std::ffi::OsString;

assert_eq!(is_junk("Thumbs.db"), true);
assert_eq!(is_junk(OsString::from(".DS_Store")), true); // also OsStr, OsString acceptable

assert_eq!(is_not_junk("filename.txt"), true);
assert_eq!(is_not_junk(OsString::from("filename.txt")), true);

许可证:MIT OR Apache-2.0

依赖关系

~2.2–3MB
~54K SLoC