UNPKG

@applicaster/zapplicaster-cli

Version:

CLI Tool for the zapp app and Quick Brick project

23 lines (16 loc) 443 B
const R = require("ramda"); const semver = require("semver"); async function configurator({ cliArgs, cliOptions }) { const packageName = R.head(cliArgs); const { next = false, version } = cliOptions; if (!version || !semver.valid(version)) { throw new Error("you need to provide a valid semver version"); } const config = { packageName, next, version, }; return config; } module.exports = { configurator };