Fix path for HTTP Toolkit installation on Windows

RecursiveRegistrations
This commit is contained in:
KRISTOF
2026-05-01 21:45:16 +02:00
committed by GitHub
parent d4b289bde8
commit ec131886ee
+2 -2
View File
@@ -27,13 +27,13 @@ const installCmd = pm === 'npm' ? 'install' : 'add'
// Try to find where HTTP Toolkit is installed // Try to find where HTTP Toolkit is installed
const appPath = const appPath =
isWin ? path.join(process.env.LOCALAPPDATA ?? '', 'Programs', 'HTTP Toolkit', 'resources') isWin ? path.join(process.env.LOCALAPPDATA ?? '', 'Programs', 'httptoolkit', 'resources')
: isMac ? '/Applications/HTTP Toolkit.app/Contents/Resources' : isMac ? '/Applications/HTTP Toolkit.app/Contents/Resources'
: fs.existsSync('/opt/HTTP Toolkit/resources') ? '/opt/HTTP Toolkit/resources' : fs.existsSync('/opt/HTTP Toolkit/resources') ? '/opt/HTTP Toolkit/resources'
: '/opt/httptoolkit/resources' : '/opt/httptoolkit/resources'
const exePath = const exePath =
isWin ? path.join(process.env.LOCALAPPDATA ?? '', 'Programs', 'HTTP Toolkit', 'HTTP Toolkit.exe') isWin ? path.join(process.env.LOCALAPPDATA ?? '', 'Programs', 'httptoolkit', 'HTTP Toolkit.exe')
: isMac ? '/Applications/HTTP Toolkit.app/Contents/MacOS/HTTP Toolkit' : isMac ? '/Applications/HTTP Toolkit.app/Contents/MacOS/HTTP Toolkit'
: fs.existsSync('/opt/HTTP Toolkit/httptoolkit') ? '/opt/HTTP Toolkit/httptoolkit' : fs.existsSync('/opt/HTTP Toolkit/httptoolkit') ? '/opt/HTTP Toolkit/httptoolkit'
: '/opt/httptoolkit/httptoolkit' : '/opt/httptoolkit/httptoolkit'