summaryrefslogtreecommitdiff
path: root/std/prettier/main.ts
diff options
context:
space:
mode:
Diffstat (limited to 'std/prettier/main.ts')
-rwxr-xr-xstd/prettier/main.ts10
1 files changed, 8 insertions, 2 deletions
diff --git a/std/prettier/main.ts b/std/prettier/main.ts
index b3c469659..163e0e45f 100755
--- a/std/prettier/main.ts
+++ b/std/prettier/main.ts
@@ -272,11 +272,17 @@ async function formatSourceFiles(
for await (const { filename } of files) {
const parser = selectParser(filename);
if (parser) {
- formats.push(formatFile(filename, parser, prettierOpts));
+ if (prettierOpts.write) {
+ formats.push(formatFile(filename, parser, prettierOpts));
+ } else {
+ await formatFile(filename, parser, prettierOpts);
+ }
}
}
- await Promise.all(formats);
+ if (prettierOpts.write) {
+ await Promise.all(formats);
+ }
exit(0);
}