在 Deno v1.18.0 中 Denon 安装失败

Denon installation failed in Deno v1.18.0

我尝试为 运行 我的 deno 脚本安装 denon

我使用了他们 docs

中的以下命令
deno install -qAf --unstable https://deno.land/x/denon/denon.ts

命令失败,

error: TS2345 [ERROR]: Argument of type '"any" | "access" | "create" | "modify" | "remove" | "other"' is not assignable to parameter of type 'FileAction'.
  Type '"other"' is not assignable to type 'FileAction'.
            this.#changes[path].push(kind);
                                     ~~~~
    at https://deno.land/x/denon@2.4.10/src/watcher.ts:150:38

P.S。如果这是预期的行为,denon 是否有替代方案?

编辑: 此问题已在 denon v2.5.0

中修复

原回答:

这是一个known bug in denon, an official fix will be released soon but in the meantime there is a patch which you can install to workaround the issue, see this comment on GitHub:

deno install -qAf --unstable https://raw.githubusercontent.com/nnmrts/denon/patch-4/denon.ts

您也可以降级到引入错误之前发布的版本。