ESTree.d.ts 506 B

1234567891011121314151617181920
  1. /* tslint:disable:interface-name */
  2. import * as ESTree from 'estree';
  3. declare module 'estree' {
  4. interface BaseNode {
  5. controlFlowId?: string;
  6. obfuscated?: boolean;
  7. parentNode?: ESTree.Node;
  8. skipByControlFlow?: boolean;
  9. }
  10. interface SimpleLiteral extends ESTree.BaseNode, ESTree.BaseExpression {
  11. 'x-verbatim-property'?: any;
  12. }
  13. interface RegExpLiteral extends ESTree.BaseNode, ESTree.BaseExpression {
  14. 'x-verbatim-property'?: any;
  15. }
  16. }