feat: add danmuku plugin documentation and i18n setup

- Created a new documentation file for the danmuku plugin with interactive code execution.
- Added comprehensive i18n setup instructions, including default language settings, language imports, and examples for adding and modifying languages.
- Introduced a test file to verify the integration of the danmuku plugin.
This commit is contained in:
Harvey Zack committed 2025-08-17 12:09:50 +08:00
1 parent 012dde8da4
commit c911928166
103 files changed
+416 -370

No files matched your search

@@ -0,0 +1 @@
{"mappings":"C,A,S,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,E,I,E,A,a,O,W,W,A,a,O,K,K,A,a,O,O,O,A,a,O,O,O,C,E,E,A,Y,O,C,C,E,E,C,C,E,C,E,E,C,E,C,E,E,E,K,E,C,E,E,A,a,O,Q,A,Y,O,O,O,E,O,O,C,I,C,Q,S,E,C,C,C,E,G,C,C,C,E,C,C,G,C,C,C,E,C,C,G,C,C,E,C,O,C,C,E,C,I,E,A,Y,O,C,C,E,E,C,C,E,C,G,C,G,E,O,E,E,C,G,G,E,O,E,E,C,G,G,G,A,U,O,E,O,E,G,I,E,A,M,uB,E,I,O,E,I,C,mB,C,C,E,O,C,S,C,E,I,E,C,C,E,C,E,C,E,C,O,A,M,E,E,C,E,E,K,C,C,E,I,E,C,C,E,C,I,E,M,C,G,C,C,E,C,E,C,I,C,E,O,C,E,E,E,O,C,E,C,O,C,C,E,C,O,C,S,E,C,E,I,E,E,O,C,G,M,A,C,I,E,C,E,E,E,C,C,E,e,C,C,E,E,M,C,S,C,E,I,C,E,C,E,I,C,M,C,E,I,C,O,C,E,I,C,O,C,C,C,E,E,O,C,E,E,K,C,E,E,M,C,E,E,O,C,K,E,E,S,C,K,E,E,S,C,K,E,E,C,C,E,E,Q,C,S,C,C,C,E,C,C,E,C,C,S,C,C,C,E,E,O,C,C,E,C,E,A,E,O,c,C,E,O,C,I,W,O,C,C,E,A,C,G,C,C,E,C,E,I,I,E,E,E,E,M,C,I,E,C,C,E,E,G,E,C,I,E,E,E,A,C,U,O,S,A,a,O,O,O,O,C,E,A,Y,O,Q,O,G,E,O,W,O,C,E,C,E,C,M,C,S,C,C,C,C,C,C,C,E,I,E,E,kDCAe,SAAS,EAAqB,CAAQ,EACnD,OAAO,AAAC,IACN,GAAM,CAAE,YAAA,CAAW,CAAE,CAAG,EAClB,CAAE,cAAA,CAAa,CAAE,CAAG,EAAY,KAAK,CAErC,EAAS,EAAc,UACvB,EAAQ,EAAc,SACtB,EAAM,EAAO,UAAU,CAAC,MAE1B,EAAc,KAEZ,EAAwB,CAAC,EAC/B,IAAK,IAAM,KAAQ,EACb,AAAwB,YAAxB,OAAO,CAAM,CAAC,EAAK,EACrB,CAAA,CAAqB,CAAC,EAAK,CAAG,CAAM,CAAC,EAAK,CAAC,IAAI,CAAC,EAFpD,EAMA,IAAK,IAAM,KAAQ,EAC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","sources":["<anon>","packages/artplayer-proxy-canvas/src/index.js","node_modules/@parcel/transformer-js/src/esmodule-helpers.js"],"sourcesContent":["// modules are defined as an array\n// [ module function, map of requires ]\n//\n// map of requires is short require name -> numeric require\n//\n// anything defined in a previous bundle is accessed via the\n// orig method which is the require for previous bundles\n\n(function (\n modules,\n entry,\n mainEntry,\n parcelRequireName,\n externals,\n distDir,\n publicUrl,\n devServer\n) {\n /* eslint-disable no-undef */\n var globalObject =\n typeof globalThis !== 'undefined'\n ? globalThis\n : typeof self !== 'undefined'\n ? self\n : typeof window !== 'undefined'\n ? window\n : typeof global !== 'undefined'\n ? global\n : {};\n /* eslint-enable no-undef */\n\n // Save the require from previous bundle to this closure if any\n var previousRequire =\n typeof globalObject[parcelRequireName] === 'function' &&\n globalObject[parcelRequireName];\n\n var importMap = previousRequire.i || {};\n var cache = previousRequire.cache || {};\n // Do not use `require` to prevent Webpack from trying to bundle this call\n var nodeRequire =\n typeof module !== 'undefined' &&\n typeofLine truncated