{"version":3,"file":"ast.cjs","names":[],"sources":["../../../src/codegen/ast.ts"],"sourcesContent":["import type { TSESTree } from \"@typescript-eslint/types\";\n\nexport type NodeFields = \"parent\" | \"loc\" | \"range\";\n\nexport function asNode<T extends TSESTree.Node>(node: Omit<T, NodeFields>): T {\n  return node as T;\n}\n"],"mappings":";AAIA,SAAgB,OAAgC,MAA8B;CAC5E,OAAO;AACT"}