prompt-question
Advanced tools
Comparing version 0.5.0 to 0.5.1
20
index.js
@@ -184,2 +184,14 @@ 'use strict'; | ||
/** | ||
* Returns true if `question` is a valid question object. | ||
* | ||
* @param {Object} `question` | ||
* @return {Boolean} | ||
* @api public | ||
*/ | ||
Question.isQuestion = function(question) { | ||
return utils.isObject(question) && question.isQuestion; | ||
}; | ||
/** | ||
* Create a new `Separator` object. See [choices-separator][] for more details. | ||
@@ -198,10 +210,2 @@ * | ||
/** | ||
* Returns true if `val` is an instance of `Question` | ||
*/ | ||
Question.isQuestion = function(val) { | ||
return val instanceof Question || (utils.isObject(val) && val.isQuestion); | ||
}; | ||
/** | ||
* Expose `Question` | ||
@@ -208,0 +212,0 @@ */ |
{ | ||
"name": "prompt-question", | ||
"description": "Question object, used by Enquirer and prompt plugins.", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"homepage": "https://github.com/enquirer/prompt-question", | ||
@@ -25,16 +25,17 @@ "author": "Jon Schlinkert (https://github.com/jonschlinkert)", | ||
"clone-deep": "^0.2.4", | ||
"debug": "^2.6.1", | ||
"define-property": "^0.2.5", | ||
"debug": "^2.6.6", | ||
"define-property": "^1.0.0", | ||
"extend-shallow": "^2.0.1", | ||
"kind-of": "^3.1.0", | ||
"kind-of": "^3.2.0", | ||
"lazy-cache": "^2.0.2", | ||
"prompt-choices": "^0.4.1" | ||
"prompt-choices": "^0.5.1" | ||
}, | ||
"devDependencies": { | ||
"gulp": "gulpjs/gulp#4.0", | ||
"gulp": "^3.9.1", | ||
"gulp-eslint": "^3.0.1", | ||
"gulp-format-md": "^0.1.12", | ||
"gulp-istanbul": "^1.1.1", | ||
"gulp-mocha": "^3.0.0", | ||
"gulp-unused": "^0.2.1", | ||
"mocha": "^3.2.0" | ||
"mocha": "^3.3.0" | ||
}, | ||
@@ -41,0 +42,0 @@ "keywords": [ |
@@ -1,2 +0,2 @@ | ||
# prompt-question [![NPM version](https://img.shields.io/npm/v/prompt-question.svg?style=flat)](https://www.npmjs.com/package/prompt-question) [![NPM monthly downloads](https://img.shields.io/npm/dm/prompt-question.svg?style=flat)](https://npmjs.org/package/prompt-question) [![NPM total downloads](https://img.shields.io/npm/dt/prompt-question.svg?style=flat)](https://npmjs.org/package/prompt-question) [![Linux Build Status](https://img.shields.io/travis/enquirer/prompt-question.svg?style=flat&label=Travis)](https://travis-ci.org/enquirer/prompt-question) | ||
# prompt-question [![NPM version](https://img.shields.io/npm/v/prompt-question.svg?style=flat)](https://www.npmjs.com/package/prompt-question) [![NPM monthly downloads](https://img.shields.io/npm/dm/prompt-question.svg?style=flat)](https://npmjs.org/package/prompt-question) [![NPM total downloads](https://img.shields.io/npm/dt/prompt-question.svg?style=flat)](https://npmjs.org/package/prompt-question) [![Linux Build Status](https://img.shields.io/travis/enquirer/prompt-question.svg?style=flat&label=Travis)](https://travis-ci.org/enquirer/prompt-question) | ||
@@ -6,2 +6,3 @@ > Question object, used by Enquirer and prompt plugins. | ||
## Install | ||
Install with [npm](https://www.npmjs.com/): | ||
@@ -13,2 +14,8 @@ | ||
Install with [yarn](https://yarnpkg.com): | ||
```sh | ||
$ yarn add prompt-question | ||
``` | ||
## Usage | ||
@@ -36,9 +43,12 @@ | ||
## About | ||
### Related projects | ||
- [choices-separator](https://www.npmjs.com/package/choices-separator): Separator for choices arrays in prompts. Based on the Separator from inquirer. | [homepage](https://github.com/enquirer/choices-separator "Separator for choices arrays in prompts. Based on the Separator from inquirer.") | ||
- [enquirer](https://www.npmjs.com/package/enquirer): Intuitive, plugin-based prompt system for node.js. Much faster and lighter alternative to Inquirer, with all… [more](https://github.com/enquirer/enquirer) | [homepage](https://github.com/enquirer/enquirer "Intuitive, plugin-based prompt system for node.js. Much faster and lighter alternative to Inquirer, with all the same prompt types and more, but without the bloat.") | ||
- [prompt-choices](https://www.npmjs.com/package/prompt-choices): Create an array of multiple choice objects for use in prompts. | [homepage](https://github.com/enquirer/prompt-choices "Create an array of multiple choice objects for use in prompts.") | ||
- [readline-utils](https://www.npmjs.com/package/readline-utils): Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more. | [homepage](https://github.com/enquirer/readline-utils "Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.") | ||
* [choices-separator](https://www.npmjs.com/package/choices-separator): Separator for choices arrays in prompts. Based on the Separator from inquirer. | [homepage](https://github.com/enquirer/choices-separator "Separator for choices arrays in prompts. Based on the Separator from inquirer.") | ||
* [enquirer](https://www.npmjs.com/package/enquirer): Intuitive, plugin-based prompt system for node.js. Much faster and lighter alternative to Inquirer, with all… [more](https://github.com/enquirer/enquirer) | [homepage](https://github.com/enquirer/enquirer "Intuitive, plugin-based prompt system for node.js. Much faster and lighter alternative to Inquirer, with all the same prompt types and more, but without the bloat.") | ||
* [prompt-choices](https://www.npmjs.com/package/prompt-choices): Create an array of multiple choice objects for use in prompts. | [homepage](https://github.com/enquirer/prompt-choices "Create an array of multiple choice objects for use in prompts.") | ||
* [readline-utils](https://www.npmjs.com/package/readline-utils): Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more. | [homepage](https://github.com/enquirer/readline-utils "Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.") | ||
### Contributing | ||
Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new). | ||
@@ -48,7 +58,4 @@ | ||
### Contributors | ||
### Building docs | ||
### Release history | ||
### Building docs | ||
_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_ | ||
@@ -71,8 +78,10 @@ | ||
### Author | ||
**Jon Schlinkert** | ||
+ [github/jonschlinkert](https://github.com/jonschlinkert) | ||
+ [twitter/jonschlinkert](https://twitter.com/jonschlinkert) | ||
* [github/jonschlinkert](https://github.com/jonschlinkert) | ||
* [twitter/jonschlinkert](https://twitter.com/jonschlinkert) | ||
### License | ||
Copyright © 2017, [Jon Schlinkert](https://github.com/jonschlinkert). | ||
@@ -83,6 +92,2 @@ Released under the [MIT License](LICENSE). | ||
_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.5.0, on April 12, 2017._ | ||
[verb-generate-readme]: https://github.com/verbose/verb-generate-readme | ||
[verb]: https://github.com/verbose/verb | ||
_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.6.0, on April 29, 2017._ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
13694
269
87
7
+ Addeddefine-property@1.0.0(transitive)
+ Addedis-descriptor@1.0.3(transitive)
+ Addedprompt-choices@0.5.2(transitive)
+ Addedradio-symbol@1.0.3(transitive)
- Removeddefine-property@0.2.5(transitive)
- Removedis-descriptor@0.1.7(transitive)
- Removedprompt-choices@0.4.1(transitive)
- Removedradio-symbol@0.2.3(transitive)
Updateddebug@^2.6.6
Updateddefine-property@^1.0.0
Updatedkind-of@^3.2.0
Updatedprompt-choices@^0.5.1