UNPKG

data-cli

Version:

CLI for working with data packages

41 lines (31 loc) 771 B
// Markdown const marked = require('marked') const TerminalRenderer = require('marked-terminal') // Global packages const globalPackages = require('global-packages') const {elephant} = require('./logo') marked.setOptions({ renderer: new TerminalRenderer() }) module.exports.customMarked = marked const installedWithNPM = async () => { let packages try { packages = await globalPackages() } catch (err) { console.log(err) return false } if (!Array.isArray(packages)) { return false } const related = packages.find(item => item.name === 'now') if (!related || related.linked === true) { return false } if (related.linked === false) { return true } return false } module.exports.installedWithNPM = installedWithNPM