@jfm/scrollspy (npm): Scrollspy using IntersectionObserver
Keywords: scrollspy|IntersectionObserver