Libraries
    Preparing search index...

    Function isAsyncDisposable

    • Checks whether a value implements the asynchronous Disposable protocol (Symbol.asyncDispose).

      Parameters

      • value: unknown

        The value to check.

      Returns value is AsyncDisposable

      true if value has a Symbol.asyncDispose method.

      const connection = {
      async [Symbol.asyncDispose]() { await db.close(); }
      };
      isAsyncDisposable(connection); // true
      isAsyncDisposable({}); // false