From c3343ad74fcbaf740b4cce40aaeed4a22841dca8 Mon Sep 17 00:00:00 2001 From: Harvey Zack Date: Sun, 20 Apr 2025 19:54:19 +0800 Subject: [PATCH] Refactor code structure for improved readability and maintainability --- test/index.esm.html => docs/esm.html | 6 +- .../.vitepress/cache/deps/@theme_index.js | 4 +- .../docs/.vitepress/cache/deps/_metadata.json | 24 +- .../cache/deps/chunk-4ZLE7ZEE.js.map | 39 - .../{chunk-4ZLE7ZEE.js => chunk-NAPQPQGA.js} | 4 +- .../cache/deps/chunk-NAPQPQGA.js.map | 7 + .../cache/deps/chunk-QWTIQNIZ.js.map | 163 - .../{chunk-QWTIQNIZ.js => chunk-XPVS2JNX.js} | 14458 +++++++++------- .../cache/deps/chunk-XPVS2JNX.js.map | 7 + .../cache/deps/vitepress___@vueuse_core.js | 4 +- .../docs/.vitepress/cache/deps/vue.js | 22 +- packages/artplayer-vitepress/docs/en/index.md | 46 + packages/artplayer-vitepress/docs/index.md | 45 + packages/artplayer/package.json | 2 +- 14 files changed, 7877 insertions(+), 6954 deletions(-) rename test/index.esm.html => docs/esm.html (75%) delete mode 100644 packages/artplayer-vitepress/docs/.vitepress/cache/deps/chunk-4ZLE7ZEE.js.map rename packages/artplayer-vitepress/docs/.vitepress/cache/deps/{chunk-4ZLE7ZEE.js => chunk-NAPQPQGA.js} (99%) create mode 100644 packages/artplayer-vitepress/docs/.vitepress/cache/deps/chunk-NAPQPQGA.js.map delete mode 100644 packages/artplayer-vitepress/docs/.vitepress/cache/deps/chunk-QWTIQNIZ.js.map rename packages/artplayer-vitepress/docs/.vitepress/cache/deps/{chunk-QWTIQNIZ.js => chunk-XPVS2JNX.js} (77%) create mode 100644 packages/artplayer-vitepress/docs/.vitepress/cache/deps/chunk-XPVS2JNX.js.map diff --git a/test/index.esm.html b/docs/esm.html similarity index 75% rename from test/index.esm.html rename to docs/esm.html index 2047cddae..1b9a881de 100644 --- a/test/index.esm.html +++ b/docs/esm.html @@ -3,7 +3,7 @@ - Test ArtPlayer ESM with Import Map + ArtPlayer ESM with Import Map + + + + +
+ + + + +``` \ No newline at end of file diff --git a/packages/artplayer-vitepress/docs/index.md b/packages/artplayer-vitepress/docs/index.md index 06bb1eae0..737a79361 100644 --- a/packages/artplayer-vitepress/docs/index.md +++ b/packages/artplayer-vitepress/docs/index.md @@ -359,3 +359,48 @@ https://unpkg.com/artplayer/dist/artplayer.legacy.js ::: +## ECMAScript Module + +从 `5.2.4` 开始,`artplayer`和所有插件还会提供一个`ESM`版本的`js`,如: + +- `artplayer/dist/artplayer.esm.js` +- `artplayer-plugin-danmuku/dist/artplayer-plugin-danmuku.esm.js` + +```html + + + + + + ArtPlayer ESM with Import Map + + + + + +
+ + + + +``` \ No newline at end of file diff --git a/packages/artplayer/package.json b/packages/artplayer/package.json index 4dfd55dab..8b1a5eda5 100644 --- a/packages/artplayer/package.json +++ b/packages/artplayer/package.json @@ -1,7 +1,7 @@ { "license": "MIT", "name": "artplayer", - "version": "5.2.3", + "version": "5.2.4", "main": "dist/artplayer.js", "legacy": "dist/artplayer.legacy.js", "module": "dist/artplayer.esm.js",