{"analyzedAt":"2022-06-26T21:44:36.253Z","collected":{"metadata":{"name":"snicksnack","scope":"unscoped","version":"1.0.2","description":"generate filler text","keywords":["filler","text","lorem","ipsum"],"date":"2017-08-28T20:19:38.727Z","author":{"name":"rogerbf","email":"roger@bergfalk.nu","url":"http://bergfalk.nu/","username":"rogerbf"},"publisher":{"username":"rogerbf","email":"roger@bergfalk.nu"},"maintainers":[{"username":"rogerbf","email":"roger@bergfalk.nu"}],"repository":{"type":"git","url":"git+https://github.com/rogerbf/snicksnack.git"},"links":{"npm":"https://www.npmjs.com/package/snicksnack","homepage":"https://github.com/rogerbf/snicksnack#readme","repository":"https://github.com/rogerbf/snicksnack","bugs":"https://github.com/rogerbf/snicksnack/issues"},"license":"MIT","dependencies":{"kelly-lists":"1.0.1","prob.js":"^1.0.6"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^19.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.4.0","babel-preset-stage-3":"^6.24.1","chokidar-cli":"^1.2.0","cross-env":"^4.0.0","eslint":"^3.19.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.2.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","jest-cli":"^19.0.2","nsp":"^2.6.3","prettier-eslint-cli":"^3.4.1","rimraf":"^2.6.1"},"releases":[{"from":"2022-05-27T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2022-03-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2021-12-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2021-06-26T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2020-06-26T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0}],"hasTestScript":true,"hasSelectiveFiles":true,"readme":"# snicksnack\n\nGenerates an array of random words or sentences choosen from word lists provided by the [kelly-lists](https://www.npmjs.com/package/kelly-lists) module. Random selection adheres to a zipfian distribution with the addition of not icluding a word more than once.\n\n## usage\n\n```javascript\nconst snicksnack = require(`snicksnack`)\n\nconst randomWords = snicksnack.words(2)\nconst randomSentences = snicksnack.sentences(3)\n```\n\n## api\n\n### `snicksnack([configuration])`\n\nReturns an instance of snicksnack with a custom configuration. `configuration` is an &lt;Object&gt; and has to contain the following keys:\n\n```javascript\n{\n  sentenceLength: {\n    min: 7,\n    max: 26\n  },\n  language: `swedish`\n}\n```\n\nAvailable languages are: arabic, chinese, english, italian, norwegian, russian, swedish\n\n### `snicksnack.words(count)`\n\nReturns an &lt;Array&gt; of `count` words.\n\n### `snicksnack.sentences(count)`\n\nReturns an &lt;Array&gt; of `count` sentences.\n\n### `snicksnack.defaults`\n\n&lt;Object&gt; - default configuration."},"npm":{"downloads":[{"from":"2022-06-25T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2022-06-19T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":1},{"from":"2022-05-27T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":16},{"from":"2022-03-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":65},{"from":"2021-12-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":120},{"from":"2021-06-26T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":239}],"starsCount":0},"github":{"starsCount":0,"forksCount":0,"subscribersCount":1,"issues":{"count":0,"openCount":0,"distribution":{"3600":0,"10800":0,"32400":0,"97200":0,"291600":0,"874800":0,"2624400":0,"7873200":0,"23619600":0,"70858800":0,"212576400":0},"isDisabled":false},"contributors":[{"username":"rogerbf","commitsCount":61}],"commits":[{"from":"2022-06-19T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2022-05-27T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2022-03-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2021-12-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2021-06-26T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0}]},"source":{"files":{"readmeSize":1026,"testsSize":2907},"linters":["eslint"]}},"evaluation":{"quality":{"carefulness":0.9199999999999999,"tests":0.6,"health":1,"branding":0},"popularity":{"communityInterest":2,"downloadsCount":21.666666666666668,"downloadsAcceleration":-0.0273972602739726,"dependentsCount":0},"maintenance":{"releasesFrequency":0.9,"commitsFrequency":0.9,"openIssues":0.9,"issuesDistribution":0.9}},"score":{"final":0.6095082387177686,"detail":{"quality":0.8364556389013833,"popularity":0.02460930046334193,"maintenance":0.9998808339576686}}}