Two changes here:
- Passing skipWaiting directly in self.addEventListener('install', skipWaiting). It looks like the types work for this.
- Modifying the NotificationEvent.waitUntil call to wait until openWindow completes. I think the unused-promise Lint was helpful here in catching a case we should await, but would appreciate close review.
Depends on D10164
Even though, there are currently no uses of InfoBlock we don't want to completely remove the component since the plan is to repurpose the component in a subsequent diff