UNPKG

lorem-ipsum-tc

Version:

Tool for creating Traditional Chinese lorem ipsum

92 lines (61 loc) 1.98 kB
# lorem-ipsum-tc Creating Traditional Chinese lorem ipsum. 繁體中文測試文本生成工具 ## example ```javascript const loremIpsumTC = require('lorem-ipsum-tc') let char = loremIpsumTC.createChar() console.log(char) // return a random character string. let line = loremIpsumTC.createLine() console.log(line) // return a random line string. let paragraph = loremIpsumTC.createParagraph() console.log(paragraph) // return a random paragraph string. let article = loremIpsumTC.createArticle() console.log(article) // return a random article string. ``` ## Installation ```bash npm i lorem-ipsum-tc ``` ## option ```javascript loremIpsumTC.createChar(charList) loremIpsumTC.createLine(withLoren, numOfChar, charList) loremIpsumTC.createParagraph(withLoren, numOfLine, charList) loremIpsumTC.createArticle( withLoren, numOfParagraph, indent, skippingLine, charList ) ``` - charList: string There is a default charList, however you can use your own charList by String. EX: loremIpsumTC.createChar("甲乙丙丁") - withLoren: boolean If withLoren is true, line or paragraph would start with "羅倫" which means lorem in Chinese. The default is true. - numOfChar: number The number of characters would be created.(ps. "羅倫" is NOT counted.) The default is random from 2 to 21. - numOfLine: number The number of lines would be created. The default is random from 3 to 7. - numOfParagraph: number The number of paragraphs would be created. The default is random from 3 to 7. - indent: string The indent of each paragraph. The default is 4 spaces. - skippingLine: string The skipping line between paragraphs. The default is '\n'. ## Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. ## License [MIT](https://choosealicense.com/licenses/mit/)