diff --git a/src/browsers/chrome-dev.ts b/src/browsers/chrome-dev.ts new file mode 100644 index 0000000..357e5ad --- /dev/null +++ b/src/browsers/chrome-dev.ts @@ -0,0 +1,15 @@ +import type { PossibleExecutables } from './types'; + +export default { + linux: ['google-chrome-dev'], + darwin: [ + '/Applications/Google Chrome Dev.app/Contents/MacOS/Google Chrome Dev' + ], + win32: [ + process.env.LOCALAPPDATA + '\\Google\\Chrome Dev\\Application\\chrome.exe', + process.env.ProgramW6432 + '\\Google\\Chrome Dev\\Application\\chrome.exe', + process.env.ProgramFiles + '\\Google\\Chrome Dev\\Application\\chrome.exe', + process.env['ProgramFiles(x86)'] + + '\\Google\\Chrome Dev\\Application\\chrome.exe' + ] +} as PossibleExecutables; \ No newline at end of file diff --git a/src/browsers/index.ts b/src/browsers/index.ts index c3a7399..bea5ffa 100644 --- a/src/browsers/index.ts +++ b/src/browsers/index.ts @@ -1,6 +1,7 @@ import brave from './brave'; import chrome from './chrome'; import chromeCanary from './chrome-canary'; +import chromeDev from './chrome-dev'; import chromium from './chromium'; import firefox from './firefox'; import firefoxDeveloperEdition from './firefox-developer-edition'; @@ -19,6 +20,7 @@ export default { 'Firefox Nightly': firefoxNightly, 'Firefox': firefox, 'Google Chrome Canary': chromeCanary, + 'Google Chrome Dev': chromeDev, 'Google Chrome': chrome, 'Internet Explorer': internetExplorer, 'Microsoft Edge': microsoftEdge,