Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
var fs = require('fs');
var dist = require('minimist')(process.argv).dist;
var license = require('minimist')(process.argv).license;
function addLicenseToFile (license, destination) {
if (!license) {
throw new Error('license path is required as 1st argument');
}
addLicenseTextToFile(fs.readFileSync(license).toString(), destination);
}
function addLicenseTextToFile(licenseText, destination) {
if (!destination) {
throw new Error('destination file path is required as 2nd argument');
}
fs.writeFileSync(destination, `/**
@license