{"analyzedAt":"2022-07-10T01:00:22.941Z","collected":{"metadata":{"name":"foobar-ipsum","scope":"unscoped","version":"1.0.3","description":"Lightweight, universal javascript module for generating scaffolding text.","keywords":["lorem","ipsum","placeholder","text","dummy","filler","foobar"],"date":"2017-12-31T20:44:34.864Z","author":{"name":"John Nolette","email":"john@neetgroup.net","url":"https://github.com/neetjn","username":"neetjn"},"publisher":{"username":"neetjn","email":"john@neetgroup.net"},"maintainers":[{"username":"neetjn","email":"john@neetgroup.net"}],"repository":{"type":"git","url":"git+https://github.com/neetjn/foobar-ipsum.git"},"links":{"npm":"https://www.npmjs.com/package/foobar-ipsum","homepage":"https://github.com/neetjn/foobar-ipsum#readme","repository":"https://github.com/neetjn/foobar-ipsum","bugs":"https://github.com/neetjn/foobar-ipsum/issues"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^7.1.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.1","cross-env":"^5.1.0","electron":"^1.7.9","eslint":"^4.9.0","jasmine":"2.5.2","karma":"^1.7.1","karma-coverage":"^1.1.1","karma-electron":"^5.2.1","karma-jasmine":"^1.1.0","optimist":"~0.3.5","webpack":"^3.8.1"},"releases":[{"from":"2022-06-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-04-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":1},{"from":"2022-01-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":1},{"from":"2021-07-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":1},{"from":"2020-07-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":1}],"hasTestScript":true,"readme":"# foobar-ipsum\n\n[![npm](https://img.shields.io/npm/dm/foobar-ipsum.svg)](https://www.npmjs.com/package/foobar-ipsum)\n\n[![build](https://travis-ci.org/neetjn/foobar-ipsum.svg?branch=master)](https://travis-ci.org/neetjn/foobar-ipsum/)\n[![npm version](https://badge.fury.io/js/foobar-ipsum.svg)](https://badge.fury.io/js/foobar-ipsum)\n[![codecov](https://codecov.io/gh/neetjn/foobar-ipsum/branch/master/graph/badge.svg)](https://codecov.io/gh/neetjn/foobar-ipsum)\n\n[![NPM](https://nodei.co/npm/foobar-ipsum.png)](https://nodei.co/npm/foobar-ipsum/)\n\n## About\n\n**foobar-ipsum** is a lightweight, universal javascript module for generating scaffolding text.\n\n## Usage\n\nTo install via NPM:\n```sh\nnpm install foobar-ipsum\n```\nFor a quick start using jsdelivr:\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/foobar-ipsum/dist/foobar-ipsum.min.js\"></script>\n```\n\n**foobar-ipsum** supports the following options:\n\n> **`size.sentence`** ; `int` **15** : Length of a sentence (words).\n\n> **`size.paragraph`** ; `int` **3** : Length of a paragraph (sentences).\n\n> **`dictionary`** ; `array` : List of words for generator to pool from.\n\n#### Generator API\n\n> **`word()`**: Generate a random word given the provided dictionary.\n\n> **`sentence(size = null)`**: Create a random sentence given the provided dictionary and sentence bounds.\n\n> **`paragraph(size = null, eoc = null)`**: Create a random paragraph given the provided dictionary and paragraph bounds.\n\nThe generator can be used like so:\n\n```js\nimport foobarIpsum from 'foobar-ipsum'\n\nconst generator = foobarIpsum({\n  size: {\n    sentence: 10,\n    paragraph: 4\n  }\n})\n\nlet word = generator.word()\nlet sentence = generator.sentence()\nlet paragraph = generator.paragraph(null, '<br />')\n```\n\n### Contributors\n\n* **John Nolette** (john@neetgroup.net)\n\n### Fork Contributors\n\n* **Nickolas Kenyeres**\n* **Marco Biedermann**\n* **Martin Grandrath**\n* **Florian Wendelborn**\n* **Melvin Tiong**\n\nContributing guidelines are as follows,\n\n* Any new features must include either a unit test, e2e test, or both.\n* Branches for bugs and features should be structued like so, `issue-x-username`.\n* Before putting in a pull request, be sure to verify you've built all your changes.\n\n  Travis will build your changes before testing and publishing, but bower pulls from this repository directly.\n\n* Include your name and email in the contributors list.\n\n---\nCopyright (c) 2017 John Nolette Licensed under the MIT license."},"npm":{"downloads":[{"from":"2022-07-09T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-07-03T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":450},{"from":"2022-06-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":1125},{"from":"2022-04-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":5555},{"from":"2022-01-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":11178},{"from":"2021-07-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":25469}],"starsCount":0},"github":{"homepage":"https://neetjn.github.io/foobar-ipsum/","forkOf":"knicklabs/lorem-ipsum.js","starsCount":1,"forksCount":0,"subscribersCount":2,"issues":{"count":1,"openCount":0,"distribution":{"3600":1,"10800":0,"32400":0,"97200":0,"291600":0,"874800":0,"2624400":0,"7873200":0,"23619600":0,"70858800":0,"212576400":0},"isDisabled":true},"contributors":[{"username":"jaredly","commitsCount":1},{"username":"neetjn","commitsCount":45},{"username":"FlorianWendelborn","commitsCount":1},{"username":"knicklabs","commitsCount":62},{"username":"mgrandrath","commitsCount":1},{"username":"marcobiedermann","commitsCount":7},{"username":"sneakertack","commitsCount":1}],"commits":[{"from":"2022-07-03T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-06-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-04-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-01-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2021-07-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0}],"statuses":[{"context":"codecov/patch","state":"success"},{"context":"codecov/project","state":"success"},{"context":"continuous-integration/travis-ci/push","state":"success"},{"context":"github/pages","state":"success"}]},"source":{"files":{"readmeSize":2452,"testsSize":2705},"badges":[{"urls":{"original":"https://img.shields.io/npm/dm/foobar-ipsum.svg","shields":"https://img.shields.io/npm/dm/foobar-ipsum.svg","content":"https://img.shields.io/npm/dm/foobar-ipsum.json"},"info":{"service":"npm","type":"downloads","modifiers":{"type":"dm"}}},{"urls":{"original":"https://travis-ci.org/neetjn/foobar-ipsum.svg?branch=master","service":"https://api.travis-ci.org/neetjn/foobar-ipsum.svg?branch=master","shields":"https://img.shields.io/travis/neetjn/foobar-ipsum/master.svg","content":"https://img.shields.io/travis/neetjn/foobar-ipsum/master.json"},"info":{"service":"travis","type":"build","modifiers":{"branch":"master"}}},{"urls":{"original":"https://nodei.co/npm/foobar-ipsum.png","shields":"https://img.shields.io/npm/v/foobar-ipsum.svg","content":"https://img.shields.io/npm/v/foobar-ipsum.json"},"info":{"service":"npm","type":"version"}}],"linters":["editorconfig","eslint"],"coverage":0.83}},"evaluation":{"quality":{"carefulness":0.84,"tests":0.9744999999999999,"health":1,"branding":0.44999999999999996},"popularity":{"communityInterest":10,"downloadsCount":1851.6666666666667,"downloadsAcceleration":-9.989041095890412,"dependentsCount":0},"maintenance":{"releasesFrequency":0.9,"commitsFrequency":0.9,"openIssues":0.9,"issuesDistribution":0.9}},"score":{"final":0.6669355590375099,"detail":{"quality":0.9750085346589442,"popularity":0.06992773358469348,"maintenance":0.9998808339576686}}}