taglib-wasm
Version:
TagLib-Wasm is the universal tagging library for TypeScript/JavaScript platforms: Browsers, Node.js, Deno, Bun, Cloudflare Workers, and Electron apps
42 lines (41 loc) • 873 B
JavaScript
import { AudioFileImpl } from "./audio-file-impl.js";
import { createTagLib, TagLib } from "./taglib-class.js";
import {
EnvironmentError,
FileOperationError,
InvalidFormatError,
isEnvironmentError,
isFileOperationError,
isInvalidFormatError,
isMemoryError,
isMetadataError,
isTagLibError,
isUnsupportedFormatError,
MemoryError,
MetadataError,
SUPPORTED_FORMATS,
TagLibError,
TagLibInitializationError,
UnsupportedFormatError
} from "../errors.js";
export {
AudioFileImpl,
EnvironmentError,
FileOperationError,
InvalidFormatError,
MemoryError,
MetadataError,
SUPPORTED_FORMATS,
TagLib,
TagLibError,
TagLibInitializationError,
UnsupportedFormatError,
createTagLib,
isEnvironmentError,
isFileOperationError,
isInvalidFormatError,
isMemoryError,
isMetadataError,
isTagLibError,
isUnsupportedFormatError
};