@johnls/make-set-list
Advanced tools
@@ -20,2 +20,4 @@ "use strict"; | ||
| var _path = _interopRequireDefault(require("path")); | ||
| var _class; | ||
@@ -53,4 +55,6 @@ | ||
| boolean: ["debug", "help", "version"], | ||
| string: [], | ||
| alias: {} | ||
| string: ["output"], | ||
| alias: { | ||
| o: "output" | ||
| } | ||
| }; | ||
@@ -71,7 +75,9 @@ const args = (0, _minimist.default)(argv, options); | ||
| Creates a set list from a collection of PDF files store in sub-directories. | ||
| Creates a set list from a collection of PDF files storeh in sub-directories. | ||
| Options: | ||
| --help Shows this help. | ||
| --version Shows the tool version. | ||
| --help Shows this help. | ||
| --version Shows the tool version. | ||
| --debug Output debug information. | ||
| --output, -o <file> Output file name. | ||
| `); | ||
@@ -105,3 +111,3 @@ return 0; | ||
| }); | ||
| const outputPath = "song-list.pdf"; | ||
| const outputPath = args.output || _path.default.basename(songListPath, _path.default.extname(songListPath)) + ".pdf"; | ||
@@ -126,3 +132,3 @@ for (const entry of entries) { | ||
| const command = `pdf-o-rama concat -o ${outputPath} ${Array.from(songMap.values()).filter(files => `"${files[0]}"`).join(" ")}`; | ||
| const command = `pdf-o-rama concat -o ${outputPath} ${Array.from(songMap.values()).filter(files => files.length > 0).map(files => `"${files[0]}"`).join(" ")}`; | ||
@@ -133,3 +139,3 @@ if (this.debug) { | ||
| this.log.info(`Combining ${outputPath} PDF's...`); | ||
| this.log.info(`Combining PDF's into ${outputPath}...`); | ||
@@ -136,0 +142,0 @@ try { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"sources":["../src/MakeSetListTool.js"],"names":["pipeToPromise","readable","writeable","promise","Promise","resolve","reject","on","error","file","pipe","MakeSetListTool","autobind","constructor","container","toolName","log","debug","run","argv","options","boolean","string","alias","args","version","info","fullVersion","help","songListPath","_","Error","pdfRootPath","songList","fs","readFile","encoding","songMap","Map","title","split","set","entries","readdirp","fileFilter","Array","from","keys","outputPath","entry","files","get","basename","push","fullPath","name","slice","length","warning","map","join","command","values","filter","e","result","stderr","trim"],"mappings":"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","sourcesContent":["import parseArgs from \"minimist\"\nimport autobind from \"autobind-decorator\"\nimport * as version from \"./version\"\nimport fs from \"fs-extra\"\nimport readdirp from \"readdirp\"\nimport { exec } from \"promisify-child-process\"\n\nconst pipeToPromise = (readable, writeable) => {\n const promise = new Promise((resolve, reject) => {\n readable.on(\"error\", (error) => {\n reject(error)\n })\n writeable.on(\"error\", (error) => {\n reject(error)\n })\n writeable.on(\"finish\", (file) => {\n resolve(file)\n })\n })\n readable.pipe(writeable)\n return promise\n}\n\n@autobind\nexport class MakeSetListTool {\n constructor(container) {\n this.toolName = container.toolName\n this.log = container.log\n this.debug = !!container.debug\n }\n\n async run(argv) {\n const options = {\n boolean: [\"debug\", \"help\", \"version\"],\n string: [],\n alias: {},\n }\n\n const args = parseArgs(argv, options)\n\n this.debug = !!args.debug\n\n if (args.version) {\n this.log.info(version.fullVersion)\n return 0\n }\n\n if (args.help) {\n this.log.info(`\nUsage: ${this.toolName} [options] <song-list-file> <pdf-root-dir>\n\nDescription:\n\nCreates a set list from a collection of PDF files store in sub-directories.\n\nOptions:\n --help Shows this help.\n --version Shows the tool version.\n`)\n return 0\n }\n\n const songListPath = args._[0]\n\n if (!songListPath) {\n throw new Error(\"A song list file must be given\")\n }\n\n let pdfRootPath = args._[1]\n\n if (!pdfRootPath) {\n throw new Error(\"A PDF root directory must be given\")\n }\n\n const songList = await fs.readFile(songListPath, { encoding: \"utf8\" })\n const songMap = new Map()\n\n for (const title of songList.split(\"\\n\")) {\n songMap.set(title + \".pdf\", [])\n }\n\n const entries = await readdirp.promise(pdfRootPath, {\n fileFilter: Array.from(songMap.keys()),\n })\n const outputPath = \"song-list.pdf\"\n\n for (const entry of entries) {\n const files = songMap.get(entry.basename)\n\n if (files) {\n files.push(entry.fullPath)\n }\n }\n\n for (const [name, files] of songMap.entries()) {\n const title = name.slice(0, -4)\n\n if (files.length === 0) {\n this.log.warning(`Song '${title}' was not found`)\n } else if (files.length > 1) {\n this.log.warning(\n `Song '${title}' has ${files.length} copies: ${files\n .map((file) => '\"' + file + '\"')\n .join(\", \")}`\n )\n }\n }\n const command = `pdf-o-rama concat -o ${outputPath} ${Array.from(\n songMap.values()\n )\n .filter((files) => `\"${files[0]}\"`)\n .join(\" \")}`\n\n if (this.debug) {\n this.log.info(command)\n }\n\n this.log.info(`Combining ${outputPath} PDF's...`)\n\n try {\n await exec(command)\n } catch (e) {\n throw new Error(`Unable to create PDF. ${result.stderr.trim()}`)\n }\n\n this.log.info(\"Done\")\n\n return 0\n }\n}\n"],"file":"MakeSetListTool.js"} | ||
| {"version":3,"sources":["../src/MakeSetListTool.js"],"names":["pipeToPromise","readable","writeable","promise","Promise","resolve","reject","on","error","file","pipe","MakeSetListTool","autobind","constructor","container","toolName","log","debug","run","argv","options","boolean","string","alias","o","args","version","info","fullVersion","help","songListPath","_","Error","pdfRootPath","songList","fs","readFile","encoding","songMap","Map","title","split","set","entries","readdirp","fileFilter","Array","from","keys","outputPath","output","path","basename","extname","entry","files","get","push","fullPath","name","slice","length","warning","map","join","command","values","filter","e","result","stderr","trim"],"mappings":"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","sourcesContent":["import parseArgs from \"minimist\"\nimport autobind from \"autobind-decorator\"\nimport * as version from \"./version\"\nimport fs from \"fs-extra\"\nimport readdirp from \"readdirp\"\nimport { exec } from \"promisify-child-process\"\nimport path from \"path\"\n\nconst pipeToPromise = (readable, writeable) => {\n const promise = new Promise((resolve, reject) => {\n readable.on(\"error\", (error) => {\n reject(error)\n })\n writeable.on(\"error\", (error) => {\n reject(error)\n })\n writeable.on(\"finish\", (file) => {\n resolve(file)\n })\n })\n readable.pipe(writeable)\n return promise\n}\n\n@autobind\nexport class MakeSetListTool {\n constructor(container) {\n this.toolName = container.toolName\n this.log = container.log\n this.debug = !!container.debug\n }\n\n async run(argv) {\n const options = {\n boolean: [\"debug\", \"help\", \"version\"],\n string: [\"output\"],\n alias: { o: \"output\" },\n }\n\n const args = parseArgs(argv, options)\n\n this.debug = !!args.debug\n\n if (args.version) {\n this.log.info(version.fullVersion)\n return 0\n }\n\n if (args.help) {\n this.log.info(`\nUsage: ${this.toolName} [options] <song-list-file> <pdf-root-dir>\n\nDescription:\n\nCreates a set list from a collection of PDF files storeh in sub-directories.\n\nOptions:\n --help Shows this help.\n --version Shows the tool version.\n --debug Output debug information.\n --output, -o <file> Output file name.\n`)\n return 0\n }\n\n const songListPath = args._[0]\n\n if (!songListPath) {\n throw new Error(\"A song list file must be given\")\n }\n\n let pdfRootPath = args._[1]\n\n if (!pdfRootPath) {\n throw new Error(\"A PDF root directory must be given\")\n }\n\n const songList = await fs.readFile(songListPath, { encoding: \"utf8\" })\n const songMap = new Map()\n\n for (const title of songList.split(\"\\n\")) {\n songMap.set(title + \".pdf\", [])\n }\n\n const entries = await readdirp.promise(pdfRootPath, {\n fileFilter: Array.from(songMap.keys()),\n })\n const outputPath =\n args.output ||\n path.basename(songListPath, path.extname(songListPath)) + \".pdf\"\n\n for (const entry of entries) {\n const files = songMap.get(entry.basename)\n\n if (files) {\n files.push(entry.fullPath)\n }\n }\n\n for (const [name, files] of songMap.entries()) {\n const title = name.slice(0, -4)\n\n if (files.length === 0) {\n this.log.warning(`Song '${title}' was not found`)\n } else if (files.length > 1) {\n this.log.warning(\n `Song '${title}' has ${files.length} copies: ${files\n .map((file) => '\"' + file + '\"')\n .join(\", \")}`\n )\n }\n }\n const command = `pdf-o-rama concat -o ${outputPath} ${Array.from(\n songMap.values()\n )\n .filter((files) => files.length > 0)\n .map((files) => `\"${files[0]}\"`)\n .join(\" \")}`\n\n if (this.debug) {\n this.log.info(command)\n }\n\n this.log.info(`Combining PDF's into ${outputPath}...`)\n\n try {\n await exec(command)\n } catch (e) {\n throw new Error(`Unable to create PDF. ${result.stderr.trim()}`)\n }\n\n this.log.info(\"Done\")\n\n return 0\n }\n}\n"],"file":"MakeSetListTool.js"} |
+2
-2
@@ -7,6 +7,6 @@ "use strict"; | ||
| exports.fullVersion = exports.shortVersion = void 0; | ||
| const shortVersion = "1.0.0"; | ||
| const shortVersion = "1.0.1"; | ||
| exports.shortVersion = shortVersion; | ||
| const fullVersion = "1.0.0+20190901.0"; | ||
| const fullVersion = "1.0.1+20190901.0"; | ||
| exports.fullVersion = fullVersion; | ||
| //# sourceMappingURL=version.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"sources":["../src/version.js"],"names":["shortVersion","fullVersion"],"mappings":";;;;;;AAAO,MAAMA,YAAY,GAAG,OAArB;;AACA,MAAMC,WAAW,GAAG,kBAApB","sourcesContent":["export const shortVersion = \"1.0.0\"\nexport const fullVersion = \"1.0.0+20190901.0\"\n"],"file":"version.js"} | ||
| {"version":3,"sources":["../src/version.js"],"names":["shortVersion","fullVersion"],"mappings":";;;;;;AAAO,MAAMA,YAAY,GAAG,OAArB;;AACA,MAAMC,WAAW,GAAG,kBAApB","sourcesContent":["export const shortVersion = \"1.0.1\"\nexport const fullVersion = \"1.0.1+20190901.0\"\n"],"file":"version.js"} |
+1
-1
| { | ||
| "name": "@johnls/make-set-list", | ||
| "version": "1.0.0", | ||
| "version": "1.0.1", | ||
| "description": "A tool for making music set lists", | ||
@@ -5,0 +5,0 @@ "bin": { |
22254
3.74%184
2.79%