保誠-保戶業務員媒合平台
HelenHuang
2022-06-09 9bdb95c9e34cef640534e5e5a1e2225a80442000
PAMapp/node_modules/@types/babel__traverse/ts4.1/index.d.ts
@@ -182,13 +182,11 @@
    constantViolations: NodePath[];
}
export type Visitor<S = {}> = VisitNodeObject<S, Node> &
    {
        [Type in Node['type']]?: VisitNode<S, Extract<Node, { type: Type }>>;
    } &
    {
        [K in keyof t.Aliases]?: VisitNode<S, t.Aliases[K]>;
    };
export type Visitor<S = {}> = VisitNodeObject<S, Node> & {
    [Type in Node['type']]?: VisitNode<S, Extract<Node, { type: Type }>>;
} & {
    [K in keyof t.Aliases]?: VisitNode<S, t.Aliases[K]>;
};
export type VisitNode<S, P extends Node> = VisitNodeFunction<S, P> | VisitNodeObject<S, P>;
@@ -242,6 +240,8 @@
    getData(key: string, def?: any): any;
    hasNode(): this is NodePath<NonNullable<this['node']>>;
    buildCodeFrameError<TError extends Error>(msg: string, Error?: new (msg: string) => TError): TError;
    traverse<T>(visitor: Visitor<T>, state: T): void;