mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-08 19:06:15 -08:00
* update dep * Update package.json * update contextmenu * update d.ts * update onVttLoad * build artplayer * update style * --art-theme * update style * update style * update user-select * add getIcon * update style * update style * update style * update style * update style * update style * update style * update style * update style * update style * update style * update style * update style * update style * update style * add progress-hover * update mini * update style * update style * update style * update style * update style * update volume * update style * add art-backdrop * update style * update style * update style * update currentLevel * update artplayerPluginControl * update artplayerPluginDanmuku * Update package.json
17 lines
470 B
JavaScript
17 lines
470 B
JavaScript
import fs from 'fs';
|
|
import path from 'path';
|
|
import { glob } from 'glob';
|
|
|
|
const reg = /^import.*;$/gim;
|
|
const types = glob.sync('packages/artplayer/types/*');
|
|
const output = path.join('docs/assets/ts/artplayer.d.ts');
|
|
|
|
let code = '';
|
|
for (let index = 0; index < types.length; index++) {
|
|
const type = types[index];
|
|
code += String(fs.readFileSync(type)).replace(reg, '') + '\n';
|
|
}
|
|
|
|
fs.writeFileSync(output, code.trim());
|
|
console.log(`✨ Built artplayer.d.ts`);
|