viewof map = {
const container = html`<div style="height:400px;">`;
yield container;
const map = (container.value = new maplibregl.Map({
boxZoom: true,
pitch: 0,
bearing: 0,
maplibreLogo: true,
container,
center: [-70.2568, 43.653],
zoom: 12.35,
style: "https://basemaps.cartocdn.com/gl/voyager-gl-style/style.json",
scrollZoom: true
}));
map.addControl(new maplibregl.NavigationControl());
map.on("load", () => container.dispatchEvent(new CustomEvent("input")));
invalidation.then(() => map.remove());
}