{"_id":"@carvalhopa/random-words","_rev":"4-09dca53dd12a7219a793c5bf3280ccf7","name":"@carvalhopa/random-words","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@carvalhopa/random-words","version":"1.0.0","description":"random words ","main":"index.js","scripts":{"test":"jest","csd":"node index.js"},"repository":{"type":"git","url":"csd-random-words"},"keywords":["game","words","scrum"],"author":{"name":"Pai Natal"},"license":"ISC","devDependencies":{"jest":"^24.9.0"},"gitHead":"ed1f4773f164eef8dce2981cdb6b7a6dca1ceae0","_id":"@carvalhopa/random-words@1.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-n9BvZoebGPZjnkuSCjfvmX7OroKBIhw8QT4ByLKZA8x/W0LuCxJqRnkZ9ZEoq5ff605J2XR1DM1+f/Ou8KR+Jg==","shasum":"4b887666632a50df991f151de2ea0e17bc7b9447","tarball":"https://registry.npmjs.org/@carvalhopa/random-words/-/random-words-1.0.0.tgz","fileCount":7,"unpackedSize":3790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwFpqCRA9TVsSAnZWagAASYEP+wVTZQ7PMlk75Ygwyy7T\nsnpuBlYmRhvzVAdXVxtSU87lbbGYlmDWcJs5Cn0aPqMJ997dDhHbG4OnRp88\nKHOCwtMWVAzuxidXY1aN7PfBGgXI3NVfwZ1pqnNx+/TVw1EfbPAr843p2NiV\neMW09jsNza3LUYQxX991rZSPJviWYZZF7E/A02bSgUc3UIcFz1j9QYAg2OaI\nIxFobFm7AIReEeiOMRdVBb7Ox+Os6UU1pcLBaRK6UsufCWJdOD0ClpiOHw6F\n7+RCa5rictHZY++SQq979FBf2D0cpREYsPdAvOtW+KjOZau0W+Qu8BbCRajY\n66Fz3y5qMxNaxgmaQfCeJlyToxMj9WpGr5Gn+dGNKMyF31ITfe19de7h3Lq5\n6YNti/lVn+R07eX9G58c9YAISuAbdsTlNPwRK0rKkgMy+jW1RAid75hzEvYe\ngs81z31aNlX1ABr/qnsamORwtCc0fXEud3sraV3lasvdn/2rH0wDIEkSs8Mn\nIZh+4bwSM1bCWcH3/Eo/KiMt8FOawZ4c3Jis5l7c5K1lT48qj3P7gikY7TBd\n0Ymhna1YV4xR37+DG6Gw+awlsk/RiRHPNnDPtyt8D72eUYkoBPnULod9rii8\nWfQP16/gb6efy3gf7XI2tKdYNN+d81beZ8t3V86flEiJqpDPzNY1ge80JUBe\nryxZ\r\n=wOrh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn1H+M5A4YXUeSyo8Iw1/i0L6hQUilP2nWbNyYsc9//wIhAKgGCVOg/pdGI6vlac5WigOeES9x/ookwcyz5PysPRXg"}]},"maintainers":[{"name":"carvalhopa","email":"prmpcarvalho@gmail.com"}],"_npmUser":{"name":"carvalhopa","email":"prmpcarvalho@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-words_1.0.0_1572887145633_0.21360218496392114"},"_hasShrinkwrap":false},"1.0.1":{"name":"@carvalhopa/random-words","version":"1.0.1","description":"random words ","main":"index.js","scripts":{"test":"jest","csd":"node index.js"},"repository":{"type":"git","url":"csd-random-words"},"keywords":["game","words","scrum"],"author":{"name":"Pai Natal"},"license":"ISC","devDependencies":{"jest":"^24.9.0"},"gitHead":"133c2e55d4c0f09bfaec16bd2f96c1ef91679636","_id":"@carvalhopa/random-words@1.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-rpSSvKrKsFg6El6MrmtULUxhTQ+GRDLid8AENWFgF1YebwISaS/zS54u+f+r2W8HmThn4Qi1kmCxFJEcPrbRGQ==","shasum":"3d7a61aa797340bc8decf55bce4c54e6695be283","tarball":"https://registry.npmjs.org/@carvalhopa/random-words/-/random-words-1.0.1.tgz","fileCount":7,"unpackedSize":4041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwU0ACRA9TVsSAnZWagAAb1UP/RjqgQbeDkLlvXVBef5u\nEb3+H0H5ZqrqYyHbFuM7VXHWOJPTBnlK0JovmUIBi+77fklH8nBjcVRW+CMN\nGDe44CHljHqmWORV5XFHzL3v8fAgQfxNyEwKnJGAeiThyrK21mgfFYfz7L/p\nK90zeqp6JKLHeZkHWedBzCF3poPJIl+JGM4qXmwI/syiEzfiO/nor9sqjl1r\n0jOMyyjLuA8ZU0WTlr2slHEy7ivNTGLK7pHFSuFE6OWhOZLML8bjcwRbVevw\nU5IHpkU7mA0mEVtkk5YHktHLrSJIvkwWGb/t0XTrGN5S0EoZQyGWGfcQP09r\ng2qQ3Xyc+NmAKV5mj1ZmIxW2pBfeA7qNJTd3rP6ZFyi5D8z5Kos1Pd8e5Y8u\nnVndjxCksSft+w288Uo7J5RbI7gqUZdFiYTgH0muexZDTzqHLRwVmwxfJ7kU\ntx82i8mtE9yzw1Kz3v065/7O/77gylVslbGkgZLe6oR06Mkwwat6kjjqQRGP\n3gefLxu9LDHOXwAdxwZsh6VNynzaG46S4/BrMPCZP5iT88B0CsQcbhLR5Iu7\nS6kFBV9dPFI2Z6PTXrdzk2h2c/DFB0s4VnZlAuF7uK8kK/gjVIYEegn6xsZ7\naAV+Strw+C+NQeAEh/fpuW05tLbHnvTkaFL7hJGAztQmFRv2PKGy6y9B05xJ\nQcGT\r\n=YSyk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXvwdUC9RMTuO+EljZ+1Ckjm5dm7nCM1oV0j2WuLmmVgIgbIXfcz0KHZU7IFrz3tT6WAALFZmyLDlGt/6b+B7hdDw="}]},"maintainers":[{"name":"carvalhopa","email":"prmpcarvalho@gmail.com"}],"_npmUser":{"name":"carvalhopa","email":"prmpcarvalho@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-words_1.0.1_1572949247672_0.2863984541630933"},"_hasShrinkwrap":false},"1.0.2":{"name":"@carvalhopa/random-words","version":"1.0.2","description":"random words ","main":"index.js","scripts":{"test":"jest","csd":"node index.js"},"repository":{"type":"git","url":"csd-random-words"},"keywords":["game","words","scrum"],"author":{"name":"Pai Natal"},"license":"ISC","devDependencies":{"jest":"^24.9.0"},"gitHead":"133c2e55d4c0f09bfaec16bd2f96c1ef91679636","_id":"@carvalhopa/random-words@1.0.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-kdwAlWnSzvQ7BJLpXHZKiG61o4s78sASMkAXXCtG0UfogEWwbrsxUDcsLq3lUlOWipOq8oZar0kMV4gU4H1YUA==","shasum":"107db4389c84d421350b2a38535279a71a054036","tarball":"https://registry.npmjs.org/@carvalhopa/random-words/-/random-words-1.0.2.tgz","fileCount":7,"unpackedSize":4009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwWaqCRA9TVsSAnZWagAAhyEP/1KfZ8a10jICAYWBVt2b\n/2KgH/qk54z5hT3UO8kwnAYPJ/2PgrGRDEdQ7nkz4Tjp1yqCvkQbFBiFQg/f\njVC42MP/ux0PAaYGrEU1Vt7WcnBj1+3izyObG9v6EjftgAaWbhmoT0Kb2tpd\nd5F5I4G2/wDgema2a1qSCGgvtPvKGlWoQRqP2Cq8Yv8q4wHwU2WX15eP7Dth\nZDEXvgYvQo3J4/XD2lbcbrrjV/8UOxlzP40NRbr2lKhuTwtKOVufxLX0gQDY\nIRb2RUz2uMdBvCNcDh/jD73P6RRwA2Ee+B0jU5jj6a/w0UK5veMi/P4fjknc\nJd1qXD/sHqlJlHGyPTkkUMVk1bAez53axRrfdcuNp6D8em3GqGJ9T3cP/7pF\nvS51+J6j3uhPDShTUa704TfGji7EwjjX6/WXozFxawNN+PHf66IXpmxsvRr4\nqjlk3dghBr1/taCuIbk5OXsEB9C94Y/nBCrR+rtlVX7AUM72XeKu53RJQs2F\n3Dqc+iRROsENZgKEWIB44YPCV688nfOrMiQmst6nU5ZWWWTiyeAu0GZPF/EC\nQOYkEV6aVqM3VLrr6zj1Bw9NLh9UH2uy3E+73QJ4yAkrQBEqZ0HX9Z6nm+zl\no1hwk6DRkmlx9Y1IvKdEeXoCuoHQU+6nH14eRSffazkrBm88/otGDzUd90rk\nsKKW\r\n=fSyY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX+YCVeuBV8R5HpiVU6cvVPDs6cZMyM/R7M/qlr32EywIgUacrlbIowB/GNSEHdmZrGoVWFwEwDeaU4VLvxh3YV1w="}]},"maintainers":[{"name":"carvalhopa","email":"prmpcarvalho@gmail.com"}],"_npmUser":{"name":"carvalhopa","email":"prmpcarvalho@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-words_1.0.2_1572955817581_0.5215225867982354"},"_hasShrinkwrap":false},"1.0.3":{"name":"@carvalhopa/random-words","version":"1.0.3","description":"random words ","main":"index.js","scripts":{"test":"jest","csd":"node index.js"},"repository":{"type":"git","url":"csd-random-words"},"keywords":["game","words","scrum"],"author":{"name":"Pai Natal"},"license":"ISC","devDependencies":{"jest":"^24.9.0"},"gitHead":"133c2e55d4c0f09bfaec16bd2f96c1ef91679636","_id":"@carvalhopa/random-words@1.0.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-1H3HZiRs0gg3DehP1WEI+v6+1eMR/GJNnOn4SXEWuWEMEv2dVEXapLvd4pRNlAo/NjRmaXusxHwbrS5C5nRMSQ==","shasum":"22de97b96ba39f9a355e0ff974d032b2764ad515","tarball":"https://registry.npmjs.org/@carvalhopa/random-words/-/random-words-1.0.3.tgz","fileCount":7,"unpackedSize":4021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwYuCCRA9TVsSAnZWagAAYncP/j+R9vVCcqZH+ylxceg1\nUnNDMGUeVqBIvdnc3pSFzfJl7h0f7dxJQZUe3aKmv7HFypspX7cmThaDEZBy\nV/Luq6ANt01YkK9OHNt2ZlxMDQUhi79/OZCXVJXi6jh9Muz8h5NsogMzP3nK\n7IMbJzODbh4zEsra60Aur5WMOpUQAWcn1REyH96T/Ti1oz9V+xOcdeTALdt0\nLs8hJQALxiB8hoaJnL6Q9uAZ0/s68LqW72/xpCueHC6popDlRgpMM9qYKroi\nUpp6gs3BbXI4fZjijjOv0AYoLQbXXmdO8gruRI4pkbMFVKxQVBUxtYngYdIS\nwYcZE94RpVCI/DybIupQAof1klSLLOJmcAAsmspTbAx1i0Wg8f/Va5WNLdMe\nPsKPMDZZbb5r0m4tgLHBI52HMSMOj070WBAhkXsAP8pFxsnX/4YFpWhOtiRp\njdIwX7RCWKFs3za09V4hAvESnVwMams0FasSZMSCOwNL3ht71AlavkKoENYV\npz7ukWgnMnEGf2NJePWqhZ+qXnIsiHiplf+F56EDRwk/DAfzL/8JFQNKDfcF\noQWKWBgX+uky0nq2+4ffh01HetT0hb3y+yCNU1HtFxv61TtmR3SOssNCh4gL\nMFn/7nKNPXifMeS8qrYXnDC8HuQpZlEaCXjCeecMQ6RFKw3cr0eBr873LlVz\nF0gU\r\n=WodC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKCb56mnFgY5CLnvFue80hLPPjrPwXzXo2UimFKVcPHAIgZ5yL1kNq91LOLhbav5wJyFimi0mkUQUOM81NNlAtwx8="}]},"maintainers":[{"name":"carvalhopa","email":"prmpcarvalho@gmail.com"}],"_npmUser":{"name":"carvalhopa","email":"prmpcarvalho@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-words_1.0.3_1572965249699_0.8431288779398591"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-04T17:05:45.405Z","1.0.0":"2019-11-04T17:05:45.768Z","modified":"2022-04-04T22:00:05.708Z","1.0.1":"2019-11-05T10:20:47.826Z","1.0.2":"2019-11-05T12:10:17.735Z","1.0.3":"2019-11-05T14:47:29.786Z"},"maintainers":[{"name":"carvalhopa","email":"prmpcarvalho@gmail.com"}],"description":"random words ","keywords":["game","words","scrum"],"repository":{"type":"git","url":"csd-random-words"},"author":{"name":"Pai Natal"},"license":"ISC","readme":"# Random Line\r\n\r\nThis library returns a random line for a given file, but you must provide your\r\nown file.\r\n\r\n# Preparing your environment\r\n\r\n* Install [Node and npm](https://https://nodejs.org/en/)\r\n* Create an npm account here:\r\n  [Node Package Manager](https://www.npmjs.com/signup)\r\n* Go to [GitLab](http://gitlab.com) and create an account.\r\n\r\n# Pushing your code there\r\n\r\n* Create a new repository, and push this code there.\r\n* run `npm login`\r\n* run `npm init`\r\n* Make sure to include your username on the package name. Example:\r\n  `@melomario/random-line`\r\n\r\n_A wild new file appears_, and it's called `package.json`.\r\n\r\n# Writing your first test and function\r\n\r\nOk. It's time to learn how to manage our dependencies. You can run the following\r\ncommand to add a test framework to your project:\r\n\r\n`npm install --save-dev jest` or a shortcut: `npm i -D jest`\r\n\r\nThe `--save-dev` or `-D` section establishes that the jest framework is not\r\ngoing to be necessary in production. We'll use it to validate our code, but we\r\ndon't need it bloating our production servers, right?\r\n\r\nIf you look into the `package.json` file, you'll see a new command. This command\r\nis used to run tests: `npm run test`. Try it on your terminal.\r\n\r\n# 💡 Exercise 1 💡\r\n\r\n* There's a test with small problem. Find it and fix it.\r\n* Also, try to add more words to the sample file `assets/words.txt` and run your\r\n  tests again\r\n\r\n# 💡 Exercise 2 💡\r\n\r\nNow it's time to publish (the first version) of your library! Make sure you\r\ninsert some new words on your words file and then run `npm publish --access\r\npublic`\r\n","readmeFilename":"README.md"}