Skip to content
文档
API 参考
@swc/wasm-typescript

@swc/wasm-typescript

安装

npm install @swc/wasm-typescript

Usage

import { transform } from '@swc/wasm-typescript';
 
const tsSourceCode = `
export function add(a: number, b: number) {
    return a + b;
}
`;
 
const code = await transform(tsSourceCode, {
 
})

APIs

transform, transformSync

  • 签名: function transform(src: string, options: Options) => Promise<string>
  • 签名: function transformSync(src: string, options: Options) => string

类型

type Options = {
    // 默认值为 'unknown',它会自动检测模块类型。
    module?: boolean | 'unknown'
 
    filename?: string;
 
    parser?: TsSyntax
}