UNPKG

create-web3

Version:

A boilerplate for creating a web3 projects

20 lines (16 loc) 480 B
// eslint-disable-next-line import/no-extraneous-dependencies const validateProjectName = require('validate-npm-package-name'); const validateNpmName = (name) => { const nameValidation = validateProjectName(name); if (nameValidation.validForNewPackages) { return { valid: true }; } return { valid: false, problems: [ ...(nameValidation.errors || []), ...(nameValidation.warnings || []), ], }; }; exports.validateNpmName = validateNpmName;