Nesting Penguins Molt

    n-podcast-mapping

    1.0.9 • Public • Published

    n-podcast-mapping

    Aggregated metadata and associated data for podcasts.

    Installation

    npm install --save Financial-Times/n-podcast-mapping
    

    Usage

    var podcastMapping = require('n-podcast-mapping');
     
    // returns an array of external links for the given show
    var urls = podcastMapping.linksFor('ft-alphachat');
     
    console.log(urls); // [ 'https://itunes', 'http://soundcloud' ]
     
    // returns an array of tags for the given show
    var tags = podcastMapping.metadataFor('ft-banking-weekly');
     
    console.log(tags); // [ { id: "…", name: "…", taxonomy: "…" }, {…} ]
     
    // returns an array of primary sections used by each show
    var primaryTags = podcastMapping.primaryTags();
     
    console.log(primaryTags); // [ { id: "…", name: "…", taxonomy: "…" }, {…} ]
     
    // returns a de-duplicated array of all the tags used by the shows
    var uniqueTags = podcastMapping.uniqueTags();
     
    console.log(uniqueTags); // [ { id: "…", name: "…", taxonomy: "…" }, {…} ]
     
    // check if a tag ID is a type of podcast
    var tagId = 'NzA0NWQ2OTUtNDdhZC00ZGMxLWI4MGEtODZkYTY5MjQ0ZTk1-QnJhbmRz';
     
    console.log(podcastMapping.isThisTagAPodcast(tagId)); // true

    This component needs releasing manually

    Keywords

    none

    Install

    npm i n-podcast-mapping

    DownloadsWeekly Downloads

    12

    Version

    1.0.9

    License

    none

    Last publish

    Collaborators

    • robgodfrey
    • hamza.samih
    • nikita.lohia
    • notlee
    • efinlay24
    • emmalewis
    • aendra
    • the-ft
    • rowanmanning
    • chee
    • alexwilson