taglib-wasm
Version:
TagLib-Wasm is the universal tagging library for TypeScript/JavaScript platforms: Browsers, Node.js, Deno, Bun, Cloudflare Workers, and Electron apps
55 lines (54 loc) • 1.03 kB
JavaScript
import { getTagLib, setBufferMode } from "./config.js";
import {
applyTags,
applyTagsToFile,
clearTags,
isValidAudioFile,
readFormat,
readProperties,
readTags
} from "./tag-operations.js";
import {
addPicture,
applyCoverArt,
applyPictures,
clearPictures,
findPictureByType,
readCoverArt,
readPictureMetadata,
readPictures,
replacePictureByType
} from "./picture-operations.js";
import {
readMetadata,
readMetadataBatch,
readPropertiesBatch,
readTagsBatch
} from "./batch-operations.js";
import { PICTURE_TYPE_NAMES, PICTURE_TYPE_VALUES } from "../types.js";
export {
PICTURE_TYPE_NAMES,
PICTURE_TYPE_VALUES,
addPicture,
applyCoverArt,
applyPictures,
applyTags,
applyTagsToFile,
clearPictures,
clearTags,
findPictureByType,
getTagLib,
isValidAudioFile,
readCoverArt,
readFormat,
readMetadata,
readMetadataBatch,
readPictureMetadata,
readPictures,
readProperties,
readPropertiesBatch,
readTags,
readTagsBatch,
replacePictureByType,
setBufferMode
};