@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
}