UNPKG

music-metadata

Version:

Music metadata parser for Node.js, supporting virtual any audio and tag format.

18 lines 565 B
import { CommonTagMapper } from './GenericTagMapper.js'; export class CaseInsensitiveTagMap extends CommonTagMapper { constructor(tagTypes, tagMap) { const upperCaseMap = {}; for (const tag of Object.keys(tagMap)) { upperCaseMap[tag.toUpperCase()] = tagMap[tag]; } super(tagTypes, upperCaseMap); } /** * @tag Native header tag * @return common tag name (alias) */ getCommonName(tag) { return this.tagMap[tag.toUpperCase()]; } } //# sourceMappingURL=CaseInsensitiveTagMap.js.map