Angular is a great choice for PWA development with service worker template bundled into the installation package to make it easy to start with PWA development. There is one disadvantage of using Angular Service Worker thought – its logic cannot be enhanced in a supported way. In this post I’m proposing a solution for this problem.