minigame-std
Version:
Cross-platform standard library for WeChat minigame and web browsers with unified APIs for crypto, fs, fetch, storage, and more.
54 lines (51 loc) • 1.47 kB
TypeScript
import * as mod_ts$7 from './audio.js';
export { mod_ts$7 as audio };
import * as mod_ts$8 from './clipboard.js';
export { mod_ts$8 as clipboard };
export * from './codec.js';
import * as mod_ts$9 from './cryptos.js';
export { mod_ts$9 as cryptos };
export * from './event.js';
export * from './fetch.js';
import * as mod_ts$a from './fs.js';
export { mod_ts$a as fs };
import * as mod_ts$b from './image.js';
export { mod_ts$b as image };
import * as mod_ts$c from './lbs.js';
export { mod_ts$c as lbs };
import * as mod_ts$d from './logger.js';
export { mod_ts$d as logger };
export * from './network.js';
import * as mod_ts$e from './path.js';
export { mod_ts$e as path };
export * from './performance.js';
import * as mod_ts$f from './platform.js';
export { mod_ts$f as platform };
export * from './socket.js';
import * as mod_ts$g from './storage.js';
export { mod_ts$g as storage };
export * from './utils.js';
import * as mod_ts$h from './video.js';
export { mod_ts$h as video };
/**
* 公共类型定义模块。
*
* @module defines
*/
/**
* 数据源类型,可以是 string 或者 BufferSource。
* @since 1.8.0
* @example
* ```ts
* // 字符串类型
* const strData: DataSource = 'Hello, World!';
*
* // ArrayBuffer 类型
* const bufferData: DataSource = new ArrayBuffer(8);
*
* // Uint8Array 类型
* const u8aData: DataSource = new Uint8Array([1, 2, 3]);
* ```
*/
type DataSource = string | BufferSource;
export type { DataSource };