paths: add waterfox and vivaldi
This commit is contained in:
parent
dd4b4c2dc4
commit
696ce1d876
15
src/index.js
15
src/index.js
@ -36,6 +36,7 @@ const browserPaths = ({
|
||||
|
||||
thorium: join('Thorium', 'Application', 'thorium.exe'),
|
||||
brave: join('BraveSoftware', 'Brave-Browser', 'Application', 'brave.exe'),
|
||||
vivaldi: join('Vivaldi', 'Application', 'vivaldi.exe'),
|
||||
|
||||
firefox: [
|
||||
join('Mozilla Firefox', 'firefox.exe'),
|
||||
@ -45,6 +46,7 @@ const browserPaths = ({
|
||||
firefox_nightly: join('Firefox Nightly', 'firefox.exe'),
|
||||
|
||||
librewolf: join('LibreWolf', 'librewolf.exe'),
|
||||
waterfox: join('Waterfox', 'waterfox.exe'),
|
||||
},
|
||||
|
||||
linux: { // these should be in path so just use the name of the binary
|
||||
@ -63,11 +65,13 @@ const browserPaths = ({
|
||||
|
||||
thorium: [ 'thorium', 'thorium-browser' ],
|
||||
brave: [ 'brave', 'brave-browser' ],
|
||||
vivaldi: [ 'vivaldi', 'vivaldi-browser' ],
|
||||
|
||||
firefox: [ 'firefox', 'firefox-browser' ],
|
||||
firefox_nightly: [ 'firefox-nightly', 'firefox-nightly-browser', 'firefox-browser-nightly' ],
|
||||
|
||||
librewolf: [ 'librewolf', 'librewolf-browser' ]
|
||||
librewolf: [ 'librewolf', 'librewolf-browser' ],
|
||||
waterfox: [ 'waterfox', 'waterfox-browser' ],
|
||||
},
|
||||
|
||||
darwin: {
|
||||
@ -83,10 +87,15 @@ const browserPaths = ({
|
||||
edge_dev: '/Applications/Microsoft Edge.app/Contents/MacOS/Microsoft Edge Dev',
|
||||
edge_canary: '/Applications/Microsoft Edge.app/Contents/MacOS/Microsoft Edge Canary',
|
||||
|
||||
thorium: '/Applications/Thorium.app/Contents/MacOS/Thorium',
|
||||
brave: '/Applications/Brave Browser.app/Contents/MacOS/Brave Browser',
|
||||
vivaldi: '/Applications/Vivaldi.app/Contents/MacOS/Vivaldi',
|
||||
|
||||
firefox: '/Applications/Firefox.app/Contents/MacOS/firefox',
|
||||
firefox_nightly: '/Applications/Firefox Nightly.app/Contents/MacOS/firefox'
|
||||
firefox_nightly: '/Applications/Firefox Nightly.app/Contents/MacOS/firefox',
|
||||
|
||||
librewolf: '/Applications/LibreWolf.app/Contents/MacOS/librewolf',
|
||||
waterfox: '/Applications/Waterfox.app/Contents/MacOS/waterfox',
|
||||
}
|
||||
})[process.platform];
|
||||
|
||||
@ -168,7 +177,7 @@ const getDataPath = browser => join(ranJsDir, 'gluon_data', browser);
|
||||
|
||||
const getBrowserType = name => { // todo: not need this
|
||||
if (name.startsWith('firefox') ||
|
||||
[ 'librewolf' ].includes(name)) return 'firefox';
|
||||
[ 'librewolf', 'waterfox' ].includes(name)) return 'firefox';
|
||||
|
||||
return 'chromium';
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user