create-mellowtel-extension
Version:
Create a new Mellowtel browser extension with one command
21 lines (18 loc) • 604 B
text/typescript
import Mellowtel from "mellowtel"
let mellowtel
;(async () => {
mellowtel = new Mellowtel(process.env.PLASMO_PUBLIC_MELLOWTEL)
await mellowtel.initBackground()
})()
chrome.runtime.onInstalled.addListener(async function (details) {
console.log("Extension Installed or Updated", details)
// If you want to handle first install and updates differently
/**
if(details.reason === "install"){
// call a function to handle a first install
} else if(details.reason === "update") {
// call a function to handle an update
}
**/
await mellowtel.generateAndOpenOptInLink()
})