UNPKG

554 BJavaScriptView Raw
1#!/usr/bin/env node
2// var nps = require('path')
3var chalk = require('chalk')
4
5
6module.exports = function list() {
7 var optionalDependencies = require('../package.json').optionalDependencies || {}
8
9 var keys = Object.keys(optionalDependencies)
10 if (keys.length === 0) {
11 console.error(chalk.red.bold(' Sorry, you don\'t installed any package. '))
12 process.exit(1)
13 }
14
15 keys.forEach(function (key) {
16 console.log(' ', chalk.white.bold(key), chalk.cyan.bold('v' + optionalDependencies[key]))
17 })
18 process.exit()
19}