1 | var instructions = require('../instructions');
|
2 | var question = require('../question');
|
3 |
|
4 | var fs = require('fs');
|
5 | var without = require('lodash.without');
|
6 |
|
7 | module.exports = function(){
|
8 | instructions('Installing Packages', 'installing_packages');
|
9 |
|
10 | return question('{underline}Challenge{/underline}: Install a package with npm', function(data){
|
11 | var modulesList = fs.existsSync('./node_modules') && fs.readdirSync('./node_modules');
|
12 | return modulesList && without(modulesList, '.bin').length;
|
13 | });
|
14 | };
|