From 8a87de6df32012bb5fc1df6f472ede89959a95ae Mon Sep 17 00:00:00 2001 From: Harvey Zack Date: Sun, 3 Aug 2025 18:49:06 +0800 Subject: [PATCH] refactor: update export syntax to default for ASR and VAST plugins --- docs/assets/ts/artplayer-plugin-asr.d.ts | 5 ++--- docs/assets/ts/artplayer-plugin-vast.d.ts | 7 +++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/docs/assets/ts/artplayer-plugin-asr.d.ts b/docs/assets/ts/artplayer-plugin-asr.d.ts index a6372bd7d..a134e7348 100644 --- a/docs/assets/ts/artplayer-plugin-asr.d.ts +++ b/docs/assets/ts/artplayer-plugin-asr.d.ts @@ -1,6 +1,3 @@ -export = artplayerPluginAsr -export as namespace artplayerPluginAsr; - interface AudioChunk { pcm: ArrayBuffer wav: ArrayBuffer @@ -23,5 +20,7 @@ interface AsrPluginInstance { declare function artplayerPluginAsr(option?: AsrPluginOption): (art: Artplayer) => AsrPluginInstance +export default artplayerPluginAsr + export = artplayerPluginAsr; export as namespace artplayerPluginAsr; \ No newline at end of file diff --git a/docs/assets/ts/artplayer-plugin-vast.d.ts b/docs/assets/ts/artplayer-plugin-vast.d.ts index 1b80f9000..b34e73c10 100644 --- a/docs/assets/ts/artplayer-plugin-vast.d.ts +++ b/docs/assets/ts/artplayer-plugin-vast.d.ts @@ -1,6 +1,3 @@ -export = artplayerPluginVast -export as namespace artplayerPluginVast; - declare global { interface Window { artplayerPluginVast?: typeof artplayerPluginVast @@ -12,7 +9,7 @@ type PlayResFn = (res: string) => void interface VastPluginContext { art: Artplayer - ima: typeof google.ima + ima: any // Replace 'any' with a more specific type if available, or declare google.ima type above imaPlayer: Player playUrl: PlayUrlFn playRes: PlayResFn @@ -30,5 +27,7 @@ declare function artplayerPluginVast( option: ArtplayerPluginVastOption, ): (art: Artplayer) => ArtplayerPluginVastInstance +export default artplayerPluginVast + export = artplayerPluginVast; export as namespace artplayerPluginVast; \ No newline at end of file