UNPKG

ts-json-schema-generator

Version:

Generate JSON schema from your Typescript sources

8 lines (6 loc) 285 B
import type ts from "typescript"; import { symbolAtNode } from "./symbolAtNode.js"; export function hasJsDocTag(node: ts.Node, tagName: string): boolean { const symbol = symbolAtNode(node); return symbol ? symbol.getJsDocTags()?.some((tag) => tag.name === tagName) : false; }