updated eslint to 9.1 & did appropriate changes in sources
Merge pull request #68 from bcbcb/dev

Fixed typo and punctuation in readme
Demo: use HTTPS for external resources to avoid mixed content issues
Readme: clarified extensions info & updated demo link to SSL
edits to readme. fixes typos in code comments.
Added debug view to demo
browser files update
1.2.1 released
Changed CDN to jsDeliver due problems in FF with cdnjs
Replaced all instances of extentions with extensions