From 3112b24525ccf274ee128a2f8011f5cdccf9a9c6 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Thu, 6 Jan 2022 08:09:55 -0800 Subject: [PATCH] Upgrade `highlight.js` to v11.4.0 (#183) * feat: upgrade highlight.js to v11.4.0 * refactor(scripts): use fs.rmSync instead of fs.rmdirSync --- SUPPORTED_LANGUAGES.md | 2 +- SUPPORTED_STYLES.md | 24 +++++++++++++++++++++++- demo/lib/styles.json | 4 ++++ package.json | 2 +- scripts/utils/fs.js | 4 ++-- yarn.lock | 8 ++++---- 6 files changed, 35 insertions(+), 9 deletions(-) diff --git a/SUPPORTED_LANGUAGES.md b/SUPPORTED_LANGUAGES.md index 6d41fe81..66ac223e 100644 --- a/SUPPORTED_LANGUAGES.md +++ b/SUPPORTED_LANGUAGES.md @@ -1,6 +1,6 @@ # Supported Languages -> 191 languages exported from highlight.js@11.3.1 +> 191 languages exported from highlight.js@11.4.0 ## 1c (`_1c`) diff --git a/SUPPORTED_STYLES.md b/SUPPORTED_STYLES.md index c3686064..81ff11b1 100644 --- a/SUPPORTED_STYLES.md +++ b/SUPPORTED_STYLES.md @@ -1,6 +1,6 @@ # Supported Styles -> 242 styles exported from highlight.js@11.3.1 +> 243 styles exported from highlight.js@11.4.0 ## 3024 (`_3024`) @@ -2972,6 +2972,28 @@ ``` +## intellij-light (`intellijLight`) + +**Injected Styles** + +```html + + + + {@html intellijLight} + +``` + +**CSS StyleSheet** + +```html + +``` + ## ir-black (`irBlack`) **Injected Styles** diff --git a/demo/lib/styles.json b/demo/lib/styles.json index 4f7775f5..7b64ee5f 100644 --- a/demo/lib/styles.json +++ b/demo/lib/styles.json @@ -539,6 +539,10 @@ "name": "idea", "moduleName": "idea" }, + { + "name": "intellij-light", + "moduleName": "intellijLight" + }, { "name": "ir-black", "moduleName": "irBlack" diff --git a/package.json b/package.json index 12d23435..cc8267a3 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "format": "prettier --write '.'" }, "dependencies": { - "highlight.js": "11.3.1" + "highlight.js": "11.4.0" }, "devDependencies": { "@sveltejs/adapter-static": "next", diff --git a/scripts/utils/fs.js b/scripts/utils/fs.js index f9895ce3..54acf91c 100644 --- a/scripts/utils/fs.js +++ b/scripts/utils/fs.js @@ -3,10 +3,10 @@ import { promisify } from "util"; export const mkdir = (dir) => { if (fs.existsSync(dir)) { - fs.rmdirSync(dir, { recursive: true }); + fs.rmSync(dir, { recursive: true }); } fs.mkdirSync(dir); -} +}; export const readFile = promisify(fs.readFile); export const writeFile = promisify(fs.writeFile); export const copyFile = promisify(fs.copyFile); diff --git a/yarn.lock b/yarn.lock index a89849d2..e3c87016 100644 --- a/yarn.lock +++ b/yarn.lock @@ -418,10 +418,10 @@ has@^1.0.3: dependencies: function-bind "^1.1.1" -highlight.js@11.3.1: - version "11.3.1" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-11.3.1.tgz#813078ef3aa519c61700f84fe9047231c5dc3291" - integrity sha512-PUhCRnPjLtiLHZAQ5A/Dt5F8cWZeMyj9KRsACsWT+OD6OP0x6dp5OmT5jdx0JgEyPxPZZIPQpRN2TciUT7occw== +highlight.js@11.4.0: + version "11.4.0" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-11.4.0.tgz#34ceadd49e1596ee5aba3d99346cdfd4845ee05a" + integrity sha512-nawlpCBCSASs7EdvZOYOYVkJpGmAOKMYZgZtUqSRqodZE0GRVcFKwo1RcpeOemqh9hyttTdd5wDBwHkuSyUfnA== import-fresh@^3.2.1: version "3.3.0"