Sha256: 3b56a969612757226cdc4248843b6ea619e71b76012c010f2b611454fa9f948e
Contents?: true
Size: 410 Bytes
Versions: 6
Compression:
Stored size: 410 Bytes
Contents
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function hasAncestor(path, types) { let parent = 0; let parentNode = path.getParentNode(); while (parentNode) { if (types.includes(parentNode.type)) { return true; } parent += 1; parentNode = path.getParentNode(parent); } return false; } exports.default = hasAncestor;
Version data entries
6 entries across 6 versions & 1 rubygems