Now Marp Core requires ESM-ready Node.js (^12.20 || ^14.13.1 || >=16). It does not mean v3 ships with ESM support, but it allows shipping ESM without bumping major version in future.
This PR also includes highlight.js v11 that had was pended updating due to unmatched Node.js version. Following is notable changes:
The github-gist color scheme used by default theme has been removed in v11. Instead we are using CSS variables, defined by github-markdown-css for GitHub's highlight system Prettylights.
-> #260
Now Marp Core requires ESM-ready Node.js (
^12.20 || ^14.13.1 || >=16
). It does not mean v3 ships with ESM support, but it allows shipping ESM without bumping major version in future.This PR also includes highlight.js v11 that had was pended updating due to unmatched Node.js version. Following is notable changes:
github-gist
color scheme used bydefault
theme has been removed in v11. Instead we are using CSS variables, defined bygithub-markdown-css
for GitHub's highlight system Prettylights.