spinjs
Version:
<p align="center"><a href="#"><img width="150" src="https://rawgit.com/sysgears/spinjs/master/logo.svg"></a></p>
37 lines (32 loc) • 685 B
text/typescript
import * as inquirer from 'inquirer';
import * as minilog from 'minilog';
import * as path from 'path';
const prompt = inquirer.createPromptModule();
const logger = minilog(`init`);
export default () => {
const questions = [
{
name: 'name',
message: 'name',
default: path.basename(process.cwd(), path.extname(process.cwd()))
},
{
name: 'version',
message: 'version',
default: '1.0.0'
},
{
name: 'repo',
message: 'repository url',
default: ''
},
{
name: 'author',
message: 'author',
default: ''
}
];
prompt(questions).then(answers => {
logger.debug(answers);
});
};