export const storageGet = (property: string) => { return new Promise(resolve => { chrome.storage.sync.get([property], (result) => { resolve(result[property] as any) }) }) } export const storageSet = (property: string, value: any) => { const toSet = {} toSet[property] = value return new Promise(resolve => { chrome.storage.sync.set(toSet, resolve) }) } export const storageRemove = (property: string) => { return new Promise(resolve => { chrome.storage.sync.remove(property) }) }