#!/usr/bin/env node //module/cli.js const fs = require("fs"), path = require("path") /** Parse the command line */ var args = process.argv.slice(2); // Validate input if (args.length !== 2) { console.log("Warning: Requires 2 arguments"); console.log("node index.js [path/source.html] [targetfile]"); process.exit(); } const src = args[0]; const target = args[1]; const dirsrc = path.dirname(src); if (!fs.existsSync(src)) { console.log("Error: Source file doesn't exist. Given: ", src); process.exit(); } require('./index.js')({src, target, dirsrc});