From e302f04b782685847fd5ab72a1f968f6d03ccfe4 Mon Sep 17 00:00:00 2001 From: liam4 Date: Thu, 1 Jun 2017 10:09:48 -0300 Subject: --play-opts --- src/play.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/play.js') diff --git a/src/play.js b/src/play.js index 2e47fba..0ffe996 100755 --- a/src/play.js +++ b/src/play.js @@ -22,6 +22,7 @@ readFile('./playlist.json', 'utf-8') let curPlaylist = playlist let pickerType = 'shuffle' + let playOpts = [] // WILL play says whether the user has forced playback via an argument. // SHOULD play says whether the program has automatically decided to play @@ -139,6 +140,13 @@ readFile('./playlist.json', 'utf-8') pickerType = util.nextArg() }, + '-play-opts': function(util) { + // --play-opts + // Sets command line options passed to the `play` command. + + playOpts = util.nextArg().split(' ') + }, + '-debug-list': function(util) { // --debug-list // Prints out the JSON representation of the active playlist. @@ -159,7 +167,7 @@ readFile('./playlist.json', 'utf-8') console.error("Invalid picker type: " + pickerType) } - return loopPlay(picker) + return loopPlay(picker, playOpts) } else { return curPlaylist } -- cgit 1.3.0-6-gf8a5