UNPKG

472 BJavaScriptView Raw
1var instructions = require('../instructions');
2var question = require('../question');
3
4var fs = require('fs');
5var semver = require('semver');
6
7module.exports = function(){
8 instructions('Versioning Packages', 'versioning_packages');
9
10 return question('{underline}Challenge{/underline}: Verify your package.json has a valid semver', function(){
11 var version = JSON.parse(fs.readFileSync('./package.json', 'utf-8')).version;
12 return semver.valid(version);
13 });
14};