in packages/vscode-bootstrap/src/cleanExtensions.ts [9:20]
export function setToLocalStorage<T>(key: string, value: T) {
const canUseLocalStorage = storageAvailable('localStorage');
if (!canUseLocalStorage) return;
try {
window.localStorage.setItem(key, JSON.stringify(value));
} catch (e) {
// eslint-disable-next-line no-console
console.error(`Error occurred trying to save ${key}=${value} in localStorage`, e);
}
}