lorem-en
v0.0.6
Published
lorem text for english, compatible with browser and nodejs
Downloads
1
Readme
lorem-en
lorem-en maybe the tiniest Javascript module to generate lorem English text. It's written by Typescript, compatible with browser and nodejs.
Install
npm install lorem-en
Use
// ESM
import LoremEn from 'lorem-en';
// CommonJS
const LoremEn = require('lorem-en');
const loremEn = new LoremEn();
// e.g. return a random word
loremEn.word();
Params
const loremEn = new LoremEn({
random: 10,
});
// index.d.ts
interface ILoremEnConfig {
random: number; // base random number, default is 10
}
API
| Name | Description | | -------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | letter(): string | Return a random letter | | word(range?: number | IRange): string | [range: Optional] Return a random word. When range is number, the word consists of range letters; range is a range array ([min, max]), and the number of words is randomly between [min, max]. When no parameter is passed, the number of words will be randomly determined based on the global parameter random | | sentence(range?: number | IRange) ) | [range: Optional] returns a random sentence. When range is number, the sentence consists of range words; range is a range array ([min, max]), and the number of words is randomly between [min, max]. When no parameters are passed, the number will be randomly determined based on the global parameter random | | paragraph(range: number | IRange ) | [range: Optional] Returns a random paragraph. When range is number, the paragraph consists of range sentences; range is a range array ([min, max]), and the number of sentences is randomly between [min, max]. When no parameters are passed, the number will be randomly determined based on the global parameter random | | num(range: IRange): number | Returns a random number between [min,max], inclusive of min and max. Note: min and max can be any number (except Infinity and -Infinity), the absolute value of min and max will be compared during calculation, so the position of min and max is not important | | randomArrayItem(arr: T[]): T | Randomly returns an element in an array | | name(params: INames): string | Randomly returns common English names |