Skip to content
James Tomasino edited this page Jun 12, 2021 · 3 revisions

Third Party Runtime Libraries

Full page content is analyzed and isolated by means of the Mozilla Readability Library. The version in this project is modified for linting and exported as an es6 module. One change was made from using innerHTML to using DOMParser for security. No other changes have been made to the library logic.

babel-polyfill is used during runtime to emulate a full ES2015+ where a browser may be insufficient.

text-fragments-polyfill is used to apply the background <mark> tags to a fragment of text that's currently being stuttered. This library uses the Apache 2.0 license.

Clone this wiki locally