Skip to content

Commit

Permalink
Update prompt properties according to new version
Browse files Browse the repository at this point in the history
  • Loading branch information
pksunkara committed Jul 5, 2012
1 parent 68d59c5 commit 6da2a14
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions lib/police/ask.js
Expand Up @@ -90,76 +90,76 @@ ask.fields = function (pkg, fields, callback) {


if (!pkg.name || police.edit) { if (!pkg.name || police.edit) {
prop.push({ prop.push({
message: 'Module name', description: 'Module name',
name: 'name', name: 'name',
validator: /^[a-zA-Z0-9\-_\.]+$/, pattern: /^[a-zA-Z0-9\-_\.]+$/,
warning: 'Module name must be valid', message: 'Module name must be valid',
empty: false, required: true,
default: ask.gh.repo.name default: ask.gh.repo.name
}); });
} }


if (!pkg.version || police.edit) { if (!pkg.version || police.edit) {
prop.push({ prop.push({
message: 'Version', description: 'Version',
name: 'version', name: 'version',
validator: function (v) { return police.semver.valid(v); }, conform: function (v) { return police.semver.valid(v); },
warning: 'Version must conform to semver', message: 'Version must conform to semver',
empty: false, required: true,
default: '0.1.0' default: '0.1.0'
}); });
} }


if (!pkg.author || police.edit) { if (!pkg.author || police.edit) {
prop.push({ prop.push({
message: 'Author', description: 'Author',
name: 'author', name: 'author',
empty: false, required: true,
default: ask.gh.user.name + ' <' + ask.gh.user.email + '> (' + ask.gh.user.blog + ')' default: ask.gh.user.name + ' <' + ask.gh.user.email + '> (' + ask.gh.user.blog + ')'
}); });
} }


if (!pkg.description || police.edit) { if (!pkg.description || police.edit) {
prop.push({ prop.push({
message: 'Description', description: 'Description',
name: 'description', name: 'description',
default: ask.gh.repo.description default: ask.gh.repo.description
}); });
} }


if (!pkg.main || police.edit) { if (!pkg.main || police.edit) {
prop.push({ prop.push({
message: 'Main script', description: 'Main script',
name: 'main', name: 'main',
}); });
} }


if (!pkg.homepage || police.edit) { if (!pkg.homepage || police.edit) {
prop.push({ prop.push({
message: 'Homepage', description: 'Homepage',
name: 'homepage', name: 'homepage',
default: 'http://' + ask.gh.user.login + '.github.com/' + ask.gh.repo.name default: 'http://' + ask.gh.user.login + '.github.com/' + ask.gh.repo.name
}); });
} }


if (!pkg.keywords || police.edit) { if (!pkg.keywords || police.edit) {
prop.push({ prop.push({
message: 'Keywords (space seperated)', description: 'Keywords (space seperated)',
name: 'keywords' name: 'keywords'
}); });
} }


if (!pkg.licenses || police.edit) { if (!pkg.licenses || police.edit) {
prop.push({ prop.push({
message: 'Licenses (MIT/Apache2/GPL3)', description: 'Licenses (MIT/Apache2/GPL3)',
name: 'licenses', name: 'licenses',
default: 'MIT' default: 'MIT'
}); });
} }


if (!pkg.engines || !pkg.engines.node || police.edit) { if (!pkg.engines || !pkg.engines.node || police.edit) {
prop.push({ prop.push({
message: 'Node version', description: 'Node version',
name: 'node', name: 'node',
default: '>=0.4' default: '>=0.4'
}); });
Expand Down

0 comments on commit 6da2a14

Please sign in to comment.