Sha256: 83c126cd917b0f3758df6a617d25c8952f0f01f0c57bd147404c409b75694bc2

Contents?: true

Size: 410 Bytes

Versions: 5

Compression:

Stored size: 410 Bytes

Contents

declare module "estree-walker" {
  export interface Node {
    start: number;
    end: number;
    type: string;
    [propName: string]: any;
  }

  export type WalkerListener = (node: Node, parent?: Node, prop?: string, index?: number) => void;

  export interface WalkerOptions {
    enter?: WalkerListener;
    leave?: WalkerListener;
  }

  export function walk(ast: Node, options: WalkerOptions): void;
}

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
jass-0.9.5 vendor/node_modules/estree-walker/index.d.ts
jass-0.9.4 vendor/node_modules/estree-walker/index.d.ts
jass-vue-0.4.0 vendor/node_modules/rollup-plugin-replace/node_modules/estree-walker/index.d.ts
jass-vue-0.3.0 vendor/node_modules/rollup-plugin-replace/node_modules/estree-walker/index.d.ts
jass-0.9.3 vendor/node_modules/estree-walker/index.d.ts