The package represents a teletext service, and is a wrapper for @techandsoftware/teletext. The package provides an HTML-based UI to view the service in a browser, and two classes. The package adds page numbers, subpage and fastext navigation (colour buttons). By default, pages are fetched as JSON over HTTP, but that can be overriden by your own page fetcher.
The package supports casting pages to Chromecast using @techandsoftware/teletext-caster, and higher-resolution mosaic graphics using a pixel-art scaling algorithm via @techandsoftware/teletext-plugin-smooth-mosaic.
See the teletext-service module docs
- Engineering test page in the example 1.json from Ceefax via https://www.teletextarchive.com/