Files
bun.sh/test/bundler/transpiler/macro.ts
2025-07-08 21:23:25 -07:00

26 lines
563 B
TypeScript

export function identity(arg: any) {
return arg;
}
export function escape() {
return "\\\f\n\r\t\v\0'\"`$\x00\x0B\x0C";
}
export function addStrings(arg: string) {
return arg + "\\\f\n\r\t\v\0'\"`$\x00\x0B\x0C" + "©";
}
export function addStringsUTF16(arg: string) {
return arg + "\\\f\n\r\t\v\0'\"`$\x00\x0B\x0C" + "😊";
}
export default function() {
return "defaultdefaultdefault";
}
export async function ireturnapromise() {
const { promise, resolve } = Promise.withResolvers();
setTimeout(() => resolve("aaa"), 100);
return promise;
}