Files
codeql-action/node_modules/removeNPMAbsolutePaths/bin/removeNPMAbsolutePaths
2020-05-12 12:25:47 +01:00

31 lines
679 B
JavaScript
Executable File

#!/usr/bin/env node
/* eslint-disable no-console */
'use strict';
const cli = require('../src/cli');
const removeNPMAbsolutePaths = require('../src/removeNPMAbsolutePaths');
async function main() {
try {
const args = await cli.parseArguments(process.argv.slice(2));
if (args.ignored.length) {
console.warn(`The following options are unknown and will be ignored:\n${args.ignored.join('\n')}`);
}
const results = await removeNPMAbsolutePaths(args.path, args.opts);
results.forEach((result) => {
if (!result.success) {
console.log(result.err.message);
}
});
} catch (err) {
console.error(err.message);
}
}
main();