taglib-wasm
Version:
TagLib-Wasm is the universal tagging library for TypeScript/JavaScript platforms: Browsers, Node.js, Deno, Bun, Cloudflare Workers, and Electron apps
13 lines • 775 B
TypeScript
/**
* @fileoverview Main export barrel for taglib module
*/
export type { MutableTag } from "./mutable-tag.js";
export type { AudioFile } from "./audio-file-interface.js";
export { AudioFileImpl } from "./audio-file-impl.js";
export { createTagLib, TagLib } from "./taglib-class.js";
/**
* Re-export error types for convenient error handling
*/
export { EnvironmentError, FileOperationError, InvalidFormatError, isEnvironmentError, isFileOperationError, isInvalidFormatError, isMemoryError, isMetadataError, isTagLibError, isUnsupportedFormatError, MemoryError, MetadataError, SUPPORTED_FORMATS, TagLibError, TagLibInitializationError, UnsupportedFormatError, } from "../errors.js";
export type { TagLibErrorCode } from "../errors.js";
//# sourceMappingURL=index.d.ts.map