message: moving writeFile into try/catch
diff: @@ -59,9 +59,9 @@ async function testExampleString(str) {
  ${str}
  `;
  const { path, cleanup } = await file({ postfix: ".ts" });
  + try {
  // work with file here in fd
  await writeFile(path, str);
  - try {
  await execPromise(`tsc --noEmit --target es5 --lib dom,ES2015 ${path}`);
  } finally {
  cleanup();
  