node package manager

default-browser-id

Get the bundle identifier of the default browser (OS X). Example: com.apple.Safari

default-browser-id

Get the bundle identifier of the default browser (OS X)
Example: com.apple.Safari

$ npm install --save default-browser-id
const defaultBrowserId = require('default-browser-id');
 
defaultBrowserId().then(browserId => {
    console.log(browserId);
    //=> 'com.apple.Safari' 
});

MIT © Sindre Sorhus