pullPlaylist is a small library that downloads all the videos in a particular Youtube Playlist and converts them into mp3 for audio consumption.
npm install pullplaylist
var ppl = require('pullplaylist');
ppl.pullplaylist("YOUR_YOUTUBE_API_KEY", "PLAYLIST_ID", "audioFile" );