UNPKG

extra-npm

Version:

Common utility commands for npm packages.

18 lines (12 loc) 402 B
const validateNpmPackageName = require('validate-npm-package-name'); const A = process.argv; var old = false, name=''; // Parse arguments. for (var i=2, I=A.length; i<I; i++) { if (A[i]==='-o' || A[i]==='--old') old = true; else name = A[i]; } // Check the name. var ans = validateNpmPackageName(name); if (old) console.log(ans.validForOldPackages); else console.log(ans.validForNewPackages);