taglib-wasm
Version:
TagLib-Wasm is the universal tagging library for TypeScript/JavaScript platforms: Browsers, Node.js, Deno, Bun, Cloudflare Workers, and Electron apps
40 lines (39 loc) • 804 B
JavaScript
import { SUPPORTED_FORMATS, TagLibError } from "./base.js";
import {
EnvironmentError,
errorMessage,
FileOperationError,
InvalidFormatError,
MemoryError,
MetadataError,
TagLibInitializationError,
UnsupportedFormatError
} from "./classes.js";
import {
isEnvironmentError,
isFileOperationError,
isInvalidFormatError,
isMemoryError,
isMetadataError,
isTagLibError,
isUnsupportedFormatError
} from "./guards.js";
export {
EnvironmentError,
FileOperationError,
InvalidFormatError,
MemoryError,
MetadataError,
SUPPORTED_FORMATS,
TagLibError,
TagLibInitializationError,
UnsupportedFormatError,
errorMessage,
isEnvironmentError,
isFileOperationError,
isInvalidFormatError,
isMemoryError,
isMetadataError,
isTagLibError,
isUnsupportedFormatError
};