diff --git a/pacquet/crates/cli/src/cli_args/dlx.rs b/pacquet/crates/cli/src/cli_args/dlx.rs index 373814f495..cce53a483a 100644 --- a/pacquet/crates/cli/src/cli_args/dlx.rs +++ b/pacquet/crates/cli/src/cli_args/dlx.rs @@ -58,7 +58,7 @@ pub enum DlxError { #[diagnostic(code(ERR_PNPM_DLX_MISSING_COMMAND))] MissingCommand, - #[display("dlx was unable to find the installed dependency in \"dependencies\"")] + #[display(r#"dlx was unable to find the installed dependency in "dependencies""#)] #[diagnostic(code(ERR_PNPM_DLX_NO_DEP))] NoDep, diff --git a/pacquet/crates/cli/src/cli_args/run.rs b/pacquet/crates/cli/src/cli_args/run.rs index d9239b58ef..822e8a7bdf 100644 --- a/pacquet/crates/cli/src/cli_args/run.rs +++ b/pacquet/crates/cli/src/cli_args/run.rs @@ -41,7 +41,7 @@ pub enum RunError { #[display("Script \"{script}\" is hidden and cannot be run directly")] #[diagnostic( code(ERR_PNPM_HIDDEN_SCRIPT), - help("Scripts starting with \".\" are hidden and can only be called from other scripts.") + help(r#"Scripts starting with "." are hidden and can only be called from other scripts."#) )] HiddenScript { script: String }, } @@ -281,7 +281,7 @@ fn render_project_commands(manifest: &PackageManifest) -> String { } output.push_str(&format!( "Commands available via \"pnpm run\":\n{}", - render_commands(&other) + render_commands(&other), )); } output diff --git a/pacquet/crates/executor/src/run_script.rs b/pacquet/crates/executor/src/run_script.rs index 9f446d6f58..7f273aeee2 100644 --- a/pacquet/crates/executor/src/run_script.rs +++ b/pacquet/crates/executor/src/run_script.rs @@ -169,7 +169,7 @@ fn posix_quote(arg: &str) -> String { return "''".to_string(); } let safe = arg.chars().all(|ch| ch.is_ascii_alphanumeric() || "_@%+=:,./-".contains(ch)); - if safe { arg.to_string() } else { format!("'{}'", arg.replace('\'', "'\"'\"'")) } + if safe { arg.to_string() } else { format!("'{}'", arg.replace('\'', r#"'"'"'"#)) } } #[cfg(test)]