1 | #!/usr/bin/env node
|
2 |
|
3 | var chalk = require('chalk')
|
4 |
|
5 |
|
6 | module.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 | }
|