We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ad0eb8 commit 8a3cd51Copy full SHA for 8a3cd51
1 file changed
entry.ts
@@ -33,8 +33,7 @@ const PRETTIER_OPTIONS = [
33
const run = (...args: string[]) =>
34
new Promise<string>((resolve, reject) => {
35
exec(
36
- // https://stackoverflow.com/a/7685469
37
- args.map(arg => `"${arg.replace(/(["'$`\\])/g, "\\$1")}"`).join(" "),
+ args.map(arg => `'${arg.replace(/'/g, "'\"'\"'")}'`).join(" "),
38
{ maxBuffer: Infinity },
39
(ex, stdout, stderr) => (ex ? reject : resolve)(stdout + stderr),
40
);
0 commit comments