18 个版本 (重大更新)

新版本 0.13.0 2024 年 8 月 22 日
0.11.3 2024 年 7 月 23 日
0.11.0 2024 年 3 月 14 日
0.8.1 2023 年 12 月 30 日
0.2.0 2023 年 7 月 22 日

算法 中排名 41

Download history 70345/week @ 2024-05-04 72347/week @ 2024-05-11 69569/week @ 2024-05-18 67046/week @ 2024-05-25 66066/week @ 2024-06-01 67544/week @ 2024-06-08 71990/week @ 2024-06-15 64803/week @ 2024-06-22 65962/week @ 2024-06-29 66799/week @ 2024-07-06 70927/week @ 2024-07-13 73220/week @ 2024-07-20 76119/week @ 2024-07-27 72909/week @ 2024-08-03 73423/week @ 2024-08-10 61741/week @ 2024-08-17

每月下载量 296,584
用于 39 包(6 个直接使用)

MIT/Apache

545KB
11K SLoC

一个用于处理 git 过滤管道所需所有功能的库。

通常,多个过滤器按顺序应用形成一个管道,每个过滤器都是该管道的一个阶段。这个管道是预先确定的,每个阶段都是可配置的。

对输入缓冲区的转换有两种方式:或者应用一个过滤器,或者撤销其效果。区分这些状态非常重要,例如避免比较未过滤的缓冲区和已过滤的缓冲区。

本包实现了应用和撤销过滤器的基本构建块,以及决定是否应用此类过滤器的逻辑。

依赖关系

~10–18MB
~310K SLoC