question-store
Ask questions, persist the answers. Basic support for i18n and storing answers based on current working directory.
TOC
(TOC generated by verb using markdown-toc)
Install
Install with npm:
$ npm install question-store --save
Inherits question-cache and persists answers to disk. Answers are stored based on current working directory.
Usage
var QuestionStore = require('question-store');
API
Create an instance of QuestionsStore
with the given options
.
Params
options
{Object}: question store options
Example
var QuestionsStore = new QuestionsStore(options);
Create stores for persisting data across sessions.
globals
: Persist non-project-specific answers when question.options.global
is truestore
: Persist project-specific answershints
: Persist project-specific hints. This is used to populate the question.default
value.
Params
options
{Object}returns
{Object}
Related projects
You might also be interested in these projects:
- answer-store: Store answers to user prompts, based on locale and/or current working directory. | homepage
- base-questions: Plugin for base-methods that adds methods for prompting the user and storing the answers on… more | homepage
- inquirer: A collection of common interactive command line user interfaces. | homepage
- question-cache: A wrapper around inquirer that makes it easy to create and selectively reuse questions. | homepage
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Building docs
Generate readme and API documentation with verb:
$ npm install verb && npm run docs
Or, if verb is installed globally:
$ verb
Running tests
Install dev dependencies:
$ npm install -d && npm test
Author
Jon Schlinkert
License
Copyright © 2016, Jon Schlinkert.
Released under the MIT license.
This file was generated by verb, v0.9.0, on April 13, 2016.