1 | var instructions = require('../instructions');
|
2 | var question = require('../question');
|
3 | var checkAvailable = require('../check-available');
|
4 |
|
5 | module.exports = function(){
|
6 | instructions('Publish Your Package', 'publish_packages');
|
7 |
|
8 | return question('{underline}Challenge{/underline}: Publish your package', function(data){
|
9 | return checkAvailable()
|
10 | .then(function(result){
|
11 | return !(new RegExp('is not in the npm registry').test(result));
|
12 | });
|
13 | });
|
14 | };
|