UNPKG

@builder.io/mitosis

Version:

Write components once, run everywhere. Compiles to Vue, React, Solid, and Liquid. Import code from Figma and Builder.io

10 lines (9 loc) 507 B
import * as babel from '@babel/core'; export declare function parseCodeToAst(code: string): babel.ParseResult | null; export declare function parseCode(code: string): babel.types.Statement[]; export declare const isCodeBodyExpression: (body: babel.types.Statement[]) => boolean; /** * Returns `true` if the `code` is a valid expression. (vs a statement) */ export declare function isExpression(code: string): boolean; export declare const isCodeBodyIdentifier: (body: babel.types.Statement[]) => boolean;