Installation fails due the "node-sass" deprecated version, as seen in #234
Updated jQuery to latest version and replaced the old links with the Cloudflare CDN ones, as seen in #228
Other changes and improvements:
NodeJS support changed from v8 to v18
Updated Foundation to one of the latest versions (v6.7.5)
Fixed some code issues with the "marked" and "highlight.js" libraries due to my last PR in 2021, as seen in #224
See e2165fd for more details, where line 51 of "app/lib/common.js" returns undefined due the "marked" update in 0802dec
With these updates I think we could add some extra lifetime to Spectacle, but I would like to warn about some points:
Some libraries, like "chai", started to support only EcmaScript Modules (ESM) and this can be a problem since Spectacle uses the old CommonJS Modules
Foundation is another library that I could not update to latest version due the incompatibility, I needed to manually "fix" the source code so it can be compatible with the latest version of jQuery
๐งช The code passed in all tests โ
Sorry if my text have some grammatical mistakes
๐ Greetings from Brazil! ๐ง๐ท
๐ Happy 2024! ๐
Hi everyone!
This PR should fix the issues below:
Other changes and improvements:
undefined
due the "marked" update in 0802decWith these updates I think we could add some extra lifetime to Spectacle, but I would like to warn about some points:
๐งช The code passed in all tests โ
Sorry if my text have some grammatical mistakes
๐ Greetings from Brazil! ๐ง๐ท ๐ Happy 2024! ๐