/* eslint-disable no-console, no-process-exit, n/no-process-exit */ /* eslint import/no-extraneous-dependencies: ["error", {"devDependencies": true}] */ const argv = require('minimist')(process.argv.slice(2)); const thread = require('./build/twitter-thread'); const [ tweet ] = argv._; thread(tweet).then( ([ embeds, dependencies ]) => { console.log(dependencies.map((id) => `\n - '${id}'`).join('')); console.log(` {!{ {{import '~/tweet' ids=[${embeds.map((id) => `\n '${id}'`).join('')} ] tweets=meta.tweets className="oneblock card span2 left" }} }!} `); process.exit(0); }, (err) => { console.error(err); process.exit(1); } );