Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/deno2node/src/deps.deno.ts>Node#getParentWhileKindOrThrow

Compile your Deno project to run on Node.js.
Go to Latest
method Node.prototype.getParentWhileKindOrThrow
import { Node } from "https://deno.land/x/deno2node@v1.10.0/src/deps.deno.ts";

Goes up the parents (ancestors) of the node while the parent is the specified syntax kind. Throws if the initial parent is not the specified syntax kind.

Parameters

kind: TKind
  • Syntax kind to check for.
optional
message: string | (() => string)