jsfakeit
Version:

61 lines (60 loc) • 2.48 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.pronounRelative = exports.pronounInterrogative = exports.pronounDemostrative = exports.pronounIndefinite = exports.pronounReflective = exports.pronounPossessive = exports.pronounObject = exports.pronounPersonal = exports.pronoun = void 0;
const word_1 = require("../data/word");
const chooseRand_1 = require("../helper/chooseRand");
/** Generate a random pronoun*/
const pronoun = () => {
let arr = [
exports.pronounPersonal,
exports.pronounObject,
exports.pronounPossessive,
exports.pronounReflective,
exports.pronounIndefinite,
exports.pronounDemostrative,
exports.pronounInterrogative,
exports.pronounRelative,
];
return arr[(0, chooseRand_1.getRandomArbitrary)(0, 8)]();
};
exports.pronoun = pronoun;
/** Generate a random personal pronoun*/
const pronounPersonal = () => {
return (0, chooseRand_1.chooseRand)('pronoun_personal', word_1.Word);
};
exports.pronounPersonal = pronounPersonal;
/** Generate a random object pronoun*/
const pronounObject = () => {
return (0, chooseRand_1.chooseRand)('pronoun_object', word_1.Word);
};
exports.pronounObject = pronounObject;
/** Generate a random possessive pronoun*/
const pronounPossessive = () => {
return (0, chooseRand_1.chooseRand)('pronoun_possessive', word_1.Word);
};
exports.pronounPossessive = pronounPossessive;
/** Generate a random reflective pronoun*/
const pronounReflective = () => {
return (0, chooseRand_1.chooseRand)('pronoun_reflective', word_1.Word);
};
exports.pronounReflective = pronounReflective;
/** Generate a random indefinite pronoun*/
const pronounIndefinite = () => {
return (0, chooseRand_1.chooseRand)('pronoun_indefinite', word_1.Word);
};
exports.pronounIndefinite = pronounIndefinite;
/** Generate a random demonstrative pronoun*/
const pronounDemostrative = () => {
return (0, chooseRand_1.chooseRand)('pronoun_demonstrative', word_1.Word);
};
exports.pronounDemostrative = pronounDemostrative;
/** Generate a random interrogative pronoun*/
const pronounInterrogative = () => {
return (0, chooseRand_1.chooseRand)('pronoun_interrogative', word_1.Word);
};
exports.pronounInterrogative = pronounInterrogative;
/** Generate a random relative pronoun*/
const pronounRelative = () => {
return (0, chooseRand_1.chooseRand)('pronoun_relative', word_1.Word);
};
exports.pronounRelative = pronounRelative;