From 4f5af7c64516dcccd832509366322ce627aadbfa Mon Sep 17 00:00:00 2001 From: Emily Zhang Date: Sat, 14 Jun 2025 16:25:30 -0400 Subject: [PATCH 1/2] Add tilde expansion to paths on Linux platforms --- CHANGELOG.md | 4 ++++ src/util.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9663dc6b..bfeb252d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to the "prettier-vscode" extension will be documented in thi +## [Unreleased] + +- Add tilde expansion to paths on Linux platforms + ## [11.0.0] - [BREAKING CHANGE] Prevent `.editorconfig` from satisfying the `requireConfig` setting (#2708) - Thanks to [@redoPop](https://github.com/redoPop) diff --git a/src/util.ts b/src/util.ts index 56f6d5615..2752ce195 100644 --- a/src/util.ts +++ b/src/util.ts @@ -10,7 +10,7 @@ export function getWorkspaceRelativePath( ) { // In case the user wants to use ~/.prettierrc on Mac if ( - process.platform === "darwin" && + (process.platform === "darwin" || process.platform === "linux") && pathToResolve.indexOf("~") === 0 && os.homedir() ) { From 79a722668891b88bc41c2ec51b0351f08a1f564a Mon Sep 17 00:00:00 2001 From: Emily Zhang Date: Sat, 14 Jun 2025 16:28:09 -0400 Subject: [PATCH 2/2] Update comment --- src/util.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util.ts b/src/util.ts index 2752ce195..735cdef48 100644 --- a/src/util.ts +++ b/src/util.ts @@ -8,7 +8,7 @@ export function getWorkspaceRelativePath( filePath: string, pathToResolve: string ) { - // In case the user wants to use ~/.prettierrc on Mac + // In case the user wants to use ~/.prettierrc on Mac or Linux if ( (process.platform === "darwin" || process.platform === "linux") && pathToResolve.indexOf("~") === 0 &&