From 832b24729d17da0dbe26bf237993df633594c0c6 Mon Sep 17 00:00:00 2001
From: Cotes Chung <11371340+cotes2020@users.noreply.github.com>
Date: Fri, 15 May 2026 15:38:08 +0800
Subject: [PATCH] refactor(deps): update CDN URLs to follow production best
practices (#2740)
---
_data/origin/cors.yml | 28 ++++++++++++++--------------
_includes/head.html | 2 +-
2 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/_data/origin/cors.yml b/_data/origin/cors.yml
index 0f1cf18b1..e40cc357d 100644
--- a/_data/origin/cors.yml
+++ b/_data/origin/cors.yml
@@ -20,35 +20,35 @@ webfonts: https://fonts.googleapis.com/css2?family=Lato:wght@300;400&family=Sour
# Libraries
toc:
- css: https://cdn.jsdelivr.net/npm/tocbot@4.36.4/dist/tocbot.min.css
- js: https://cdn.jsdelivr.net/npm/tocbot@4.36.4/dist/tocbot.min.js
+ css: https://cdn.jsdelivr.net/npm/tocbot@4/dist/tocbot.min.css
+ js: https://cdn.jsdelivr.net/npm/tocbot@4/dist/tocbot.min.js
fontawesome:
- css: https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@7.2.0/css/all.min.css
+ css: https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@7/css/all.min.css
search:
- js: https://cdn.jsdelivr.net/npm/simple-jekyll-search@1.10.0/dest/simple-jekyll-search.min.js
+ js: https://cdn.jsdelivr.net/npm/simple-jekyll-search@1/dest/simple-jekyll-search.min.js
mermaid:
- js: https://cdn.jsdelivr.net/npm/mermaid@11.13.0/dist/mermaid.min.js
+ js: https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.min.js
dayjs:
js:
- common: https://cdn.jsdelivr.net/npm/dayjs@1.11.20/dayjs.min.js
- locale: https://cdn.jsdelivr.net/npm/dayjs@1.11.20/locale/:LOCALE.js
- relativeTime: https://cdn.jsdelivr.net/npm/dayjs@1.11.20/plugin/relativeTime.js
- localizedFormat: https://cdn.jsdelivr.net/npm/dayjs@1.11.20/plugin/localizedFormat.js
+ common: https://cdn.jsdelivr.net/npm/dayjs@1/dayjs.min.js
+ locale: https://cdn.jsdelivr.net/npm/dayjs@1/locale/:LOCALE.js
+ relativeTime: https://cdn.jsdelivr.net/npm/dayjs@1/plugin/relativeTime.js
+ localizedFormat: https://cdn.jsdelivr.net/npm/dayjs@1/plugin/localizedFormat.js
glightbox:
- css: https://cdn.jsdelivr.net/npm/glightbox@3.3.0/dist/css/glightbox.min.css
- js: https://cdn.jsdelivr.net/npm/glightbox@3.3.0/dist/js/glightbox.min.js
+ css: https://cdn.jsdelivr.net/npm/glightbox@3/dist/css/glightbox.min.css
+ js: https://cdn.jsdelivr.net/npm/glightbox@3/dist/js/glightbox.min.js
lazy-polyfill:
- css: https://cdn.jsdelivr.net/npm/loading-attribute-polyfill@2.1.1/dist/loading-attribute-polyfill.min.css
- js: https://cdn.jsdelivr.net/npm/loading-attribute-polyfill@2.1.1/dist/loading-attribute-polyfill.umd.min.js
+ css: https://cdn.jsdelivr.net/npm/loading-attribute-polyfill@2/dist/loading-attribute-polyfill.min.css
+ js: https://cdn.jsdelivr.net/npm/loading-attribute-polyfill@2/dist/loading-attribute-polyfill.umd.min.js
clipboard:
- js: https://cdn.jsdelivr.net/npm/clipboard@2.0.11/dist/clipboard.min.js
+ js: https://cdn.jsdelivr.net/npm/clipboard@2/dist/clipboard.min.js
mathjax:
js: https://cdn.jsdelivr.net/npm/mathjax@4/tex-mml-chtml.js
diff --git a/_includes/head.html b/_includes/head.html
index 3ad52fd9b..82f101525 100644
--- a/_includes/head.html
+++ b/_includes/head.html
@@ -83,7 +83,7 @@
{% unless jekyll.environment == 'production' %}
-
+
{% endunless %}