Files

40 lines
678 B
TypeScript

globalThis.chrome = {
runtime: {
onMessage: {
addListener: () => {},
},
onInstalled: {
addListener: () => {},
},
onStartup: {
addListener: () => {},
},
},
alarms: {
onAlarm: {
addListener: () => {},
},
create: async () => {},
},
tabs: {
onUpdated: {
addListener: () => {},
},
create: async () => {},
sendMessage: async () => {},
},
action: {
setBadgeText: async () => {},
setBadgeBackgroundColor: async () => {},
},
notifications: {
create: async () => {},
},
storage: {
local: {
get: async () => ({}),
set: async () => {},
},
},
} as any;