TypeScript で unknwon の値が Node.js のエラーであることを検証する関数

2022/01/19に公開

メモ

import typeUtils from "node:util/types";

function isNodeError(error: unknown): error is NodeJS.ErrnoException {
  return typeUtils.isNativeError(error);
}

Discussion