wx-to-tt-no-launch
Version:
transform wx micro app to bytedance micro app
15 lines (14 loc) • 508 B
TypeScript
import { Context } from '../utils/context';
import { TagNode } from './parse';
import { CallExpression } from '@babel/types';
import { NodePath } from '@babel/traverse';
export declare class Lifecycle {
static readonly INSTANCE: Lifecycle;
private ctx;
private refererPolicyMap;
private constructor();
init(ctx: Context): void;
traverseTagNode(node: TagNode): void;
traverseWXApi(path: NodePath<CallExpression>): void;
outputFile(filePath: string, content: string): string;
}