UNPKG

tumblr-toolkit

Version:

Tumblr API-based toolkit for batch posts processing.

33 lines (31 loc) 747 B
module.exports = yargs => { yargs .describe('b', 'Blog name to post to') .usage('Usage: $0 post -c [file] -b [blog] -m [video|photo] -f filepath [options]') .option('m', { alias: 'media', describe: 'Media type', demandOption: true, choices: ['video', 'photo'], }) .option('s', { alias: 'state', describe: 'Post state', default: 'published', choices: ['published', 'draft', 'queue', 'private'], }) .option('f', { alias: 'file', describe: 'Path to media file', demandOption: true, type: 'string', }) .option('caption', { describe: 'Post caption', type: 'string', }) .option('tags', { describe: 'Post tags, comma separated (e.g. "tag, tag two, third")', type: 'string', }); }