13 lines
358 B
JavaScript
13 lines
358 B
JavaScript
import init, { format } from './pkg/rust_fmt_node.js';
|
|
|
|
await init();
|
|
|
|
const testCode = `fn main(){println!("Hello, world!");}`;
|
|
|
|
console.log('=== 默认配置(空格缩进)===');
|
|
const result1 = format(testCode);
|
|
console.log(result1);
|
|
|
|
console.log('=== 使用 tab 缩进 ===');
|
|
const result2 = format(testCode, { use_tabs: true });
|
|
console.log(result2); |