altair-graphql-core
Version:
Several of the core logic for altair graphql client
15 lines • 619 B
JavaScript
const browser = window.chrome || window.browser;
export const isExtension = !!browser?.runtime?.id;
export const isFirefoxExtension = location.protocol === 'moz-extension:';
export const sendMessage = (message) => {
const browser = window.chrome || window.browser;
if (!isExtension) {
// eslint-disable-next-line prettier/prettier, no-console
console.log('Not running in an extension');
// eslint-disable-next-line prettier/prettier, no-console
console.log('Message:', message);
return;
}
browser.runtime.sendMessage(message);
};
//# sourceMappingURL=index.js.map