Skip to content

Commit 15abead

Browse files
committed
feat: add Opera GX and Opera Crypto
1 parent ffcc041 commit 15abead

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

lib/browsers.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,12 @@ var browserDefinitions = {
6666
},
6767
opera: {
6868
regex: /Opera (\S+)/,
69-
profile: true
69+
profile: true,
70+
variants: {
71+
'opera': ['opera', 'opera-mini'],
72+
'opera-gx' : ['opera-gx'],
73+
'opera-crypto' : ['opera-crypto']
74+
}
7075
},
7176
arc: {
7277
profile: false, // Arc overrides Chromium profile handling

lib/darwin/index.js

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ exports['firefox-developer'] = browser('org.mozilla.firefoxdeveloperedition', 'C
1717
exports['firefox-nightly'] = browser('org.mozilla.nightly', 'CFBundleShortVersionString');
1818
exports.safari = browser('com.apple.Safari', 'CFBundleShortVersionString');
1919
exports.opera = browser('com.operasoftware.Opera', 'CFBundleVersion');
20+
exports["opera-gx"]= browser('com.operasoftware.OperaGX', 'CFBundleVersion');
21+
exports["opera-crypto"]= browser('com.operasoftware.OperaCrypto', 'CFBundleVersion');
2022
exports.msedge = browser('com.microsoft.edgemac', 'CFBundleVersion');
2123
exports['msedge-beta'] = browser('com.microsoft.edgemac.Beta', 'CFBundleVersion');
2224
exports['msedge-dev'] = browser('com.microsoft.edgemac.Dev', 'CFBundleVersion');

0 commit comments

Comments
 (0)