either-wyr
v2.0.2
Published
A simple WouldYouRather generator from either.io
Downloads
12
Maintainers
Readme
Would-You-Rather
Usage
JavaScript
const WouldYouRather = require("either-wyr");
WouldYouRather({ count: 3 }).then(console.log); // [Question, Question, Question]
WouldYouRather().then(console.log); // [Question]
Question
{
id: Number,
slug: String,
isAdult: Boolean,
title: String,
description: String | null,
sentence: String,
url: String,
shortUrl: String,
commentCount: Number,
createdAt: Date,
updatedAt: Date,
totalVotes: Number,
options: [
{
type: "blue",
question: String,
voteCount: Number,
percentage: String,
},
{
type: "red",
question: String,
voteCount: Number,
percentage: String,
}
],
author: {
id: Number,
name: String,
isDeleted: Boolean,
url: String,
email: String | null,
},
tags: [
{
id: Number,
name: String,
slug: String,
url: String,
createdAt: Date,
},
],
}
Example response
[
{
"id": 123,
"isAdult": false,
"title": "LOL",
"description": null,
"sentence": "Would you rather be very fat or be very thin?",
"url": "http://either.io/123/fat-thin",
"slug": "fat-thin",
"shortUrl": "http://wyr.be/bG1hbw",
"commentCount": 1337,
"createdAt": "2009-10-08T20:22:43.000Z",
"updatedAt": "2009-10-08T22:05:30.000Z",
"totalVotes": 246912,
"options": [
{
"type": "blue",
"question": "Be very fat",
"voteCount": 123456,
"percentage": "50.00"
},
{
"type": "red",
"question": "Be very thin",
"voteCount": 123456,
"percentage": "50.00"
}
],
"author": {
"id": 123987,
"isDeleted": false,
"name": "Xaliks",
"url": "http://either.io/user/123987",
"email": "[email protected]"
},
"tags": [
{
"id": 8,
"name": "Sex",
"url": "http://either.io/tags/11/sex",
"slug": "sex",
"createdAt": "2012-01-10T16:22:33.000Z"
}
]
}
]