{"_id":"@aitor-nestor-omar/ull-shape","_rev":"7-853e7f85515d8c451df0fa1faeafe222","name":"@aitor-nestor-omar/ull-shape","description":"creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1 created by GitHub Classroom","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@aitor-nestor-omar/ull-shape","version":"1.0.0","bin":{"ull-shape":"./bin/calcularArea.js"},"description":"creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1 created by GitHub Classroom","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/shape.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1.git"},"keywords":[],"author":{"name":"aitor-nestor-omar"},"contributors":[{"name":"Aitor Bernal Falcon"},{"name":"Nestor Garcia Moreno"},{"name":"Omar Mendo Mesa"}],"license":"ISC","bugs":{"url":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1/issues"},"homepage":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1#readme","dependencies":{"gulp-shell":"^0.6.3","mocha":"^3.2.0","should":"^11.2.1"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"61f2e3e435b4218308453b72ba87b87aa9325549","_id":"@aitor-nestor-omar/ull-shape@1.0.0","_shasum":"0c574db3b1cc8d62652903bf3e661194a7b14a49","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"0c574db3b1cc8d62652903bf3e661194a7b14a49","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape/-/ull-shape-1.0.0.tgz","integrity":"sha512-5ddTVdkNIbmaymtxSKgIy0DPyN5cKc++an2FYUL//YlVfwvTBEzvAcz3Ev70l+hMQ5nauPj2AZjgpQ8AWXn4pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCSYqK4B66OGS88u3Ytm9gmeI7p2e83hUTYDPaYGxlzAiASGMwmVjdlPKJvD53R0BNyi+96J4/mBcIUa70ArNxAdg=="}]},"maintainers":[{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ull-shape-1.0.0.tgz_1493209116478_0.18647939595393836"}},"1.0.1":{"name":"@aitor-nestor-omar/ull-shape","version":"1.0.1","bin":{"ull-shape":"./bin/calcularArea.js"},"description":"creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1 created by GitHub Classroom","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/shape.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1.git"},"keywords":[],"author":{"name":"aitor-nestor-omar"},"contributors":[{"name":"Aitor Bernal Falcon"},{"name":"Nestor Garcia Moreno"},{"name":"Omar Mendo Mesa"}],"license":"ISC","bugs":{"url":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1/issues"},"homepage":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1#readme","dependencies":{"gulp-shell":"^0.6.3","mocha":"^3.2.0","should":"^11.2.1"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"49f4d32bbb1a283d6c3e4337531695fbc83ed870","_id":"@aitor-nestor-omar/ull-shape@1.0.1","_shasum":"b1b733a27728105891e0447fbc472611729ed48b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"b1b733a27728105891e0447fbc472611729ed48b","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape/-/ull-shape-1.0.1.tgz","integrity":"sha512-k8qPu3rciOA+MmWtu0gFe39jFjpqArlIyiY0hQbFghxWXcqQ4cOr30xdApYtdfu3o2VPbQRLLo1JL60aR1GrrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHX0RU9RyJaZv5viIM5dPKJvbMtAuPacMKUNEUHTQmsnAiEAsZOvtsZNgxEZCU3h/QnHXERO46dqugAeWifBw5v9wk8="}]},"maintainers":[{"name":"chinegua","email":"alu0100830064@ull.edu.es"},{"name":"nestor-gm","email":"alu0100812503@ull.edu.es"},{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ull-shape-1.0.1.tgz_1493209441720_0.6387402610853314"}},"1.0.2":{"name":"@aitor-nestor-omar/ull-shape","version":"1.0.2","bin":{"ull-shape":"./bin/calcularArea.js"},"description":"creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1 created by GitHub Classroom","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/shape.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1.git"},"keywords":[],"author":{"name":"aitor-nestor-omar"},"contributors":[{"name":"Aitor Bernal Falcon"},{"name":"Nestor Garcia Moreno"},{"name":"Omar Mendo Mesa"}],"license":"ISC","bugs":{"url":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1/issues"},"homepage":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1#readme","dependencies":{"gulp-shell":"^0.6.3","mocha":"^3.2.0","should":"^11.2.1"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"fab8634d53be324a47ed51f1784938dd6fc10f53","_id":"@aitor-nestor-omar/ull-shape@1.0.2","_shasum":"8c3d05f64ec383f029dd22728d84d315b940b925","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"8c3d05f64ec383f029dd22728d84d315b940b925","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape/-/ull-shape-1.0.2.tgz","integrity":"sha512-Na0OfdbNDJahWESogd/k74NxSU9N8Kyb2VZtCqhRjRm47NV36H+wyusKuEqNMRp4hsQz75UurddOXJUu48bLCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlIqCVv429zPSeaYLkiPGrTTPTsygK2wTX+AztXR5D9AiARS5PN1ZIsy9Vco6TwLIAwb9v9bHUkcqwa+QKZqkIaUA=="}]},"maintainers":[{"name":"chinegua","email":"alu0100830064@ull.edu.es"},{"name":"nestor-gm","email":"alu0100812503@ull.edu.es"},{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ull-shape-1.0.2.tgz_1493209724368_0.8049307640176266"}},"1.1.0":{"name":"@aitor-nestor-omar/ull-shape","version":"1.1.0","bin":{"ull-shape":"./bin/calcularArea.js"},"description":"creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1 created by GitHub Classroom","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/shape.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1.git"},"keywords":[],"author":{"name":"aitor-nestor-omar"},"contributors":[{"name":"Aitor Bernal Falcon"},{"name":"Nestor Garcia Moreno"},{"name":"Omar Mendo Mesa"}],"license":"ISC","bugs":{"url":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1/issues"},"homepage":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1#readme","dependencies":{"gulp":"^3.9.1","gulp-shell":"^0.6.3","mocha":"^3.3.0","should":"^11.2.1"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"4cdddd8e70749c274dd070004def0889d7bc21e8","_id":"@aitor-nestor-omar/ull-shape@1.1.0","_shasum":"3b28701e0a934f9f686e9ff7a8f3c879a1f8db4e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"3b28701e0a934f9f686e9ff7a8f3c879a1f8db4e","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape/-/ull-shape-1.1.0.tgz","integrity":"sha512-ub2C8EXM9lTCuwIxyXqwghNfzlFSAt+8TNGSrI0/S5iDKWfQJl2Ip9KBAwXJlwVDlTrAAsKOUWOlDWE5Mk41Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ2HBw1vGAFTPWVfJam/A1fSUSAcBY4LGQ97WBtPFX0gIhANk9yZ3tTAoHx/0ED7LQsifgwrMoKonSxgM157V3/ZVG"}]},"maintainers":[{"name":"chinegua","email":"alu0100830064@ull.edu.es"},{"name":"nestor-gm","email":"alu0100812503@ull.edu.es"},{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ull-shape-1.1.0.tgz_1493232717013_0.2911246216390282"}},"1.0.3":{"name":"@aitor-nestor-omar/ull-shape","version":"1.0.3","bin":{"ull-shape":"./bin/calcularArea.js"},"description":"creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1 created by GitHub Classroom","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/shape.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1.git"},"keywords":[],"author":{"name":"aitor-nestor-omar"},"contributors":[{"name":"Aitor Bernal Falcon"},{"name":"Nestor Garcia Moreno"},{"name":"Omar Mendo Mesa"}],"license":"ISC","bugs":{"url":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1/issues"},"homepage":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1#readme","dependencies":{"gulp":"^3.9.1","gulp-shell":"^0.6.3","mocha":"^3.3.0","should":"^11.2.1"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"32abab0abfd2f07e18db2085df2c32faa517299e","_id":"@aitor-nestor-omar/ull-shape@1.0.3","_shasum":"60da738a026ab59d93dd1378914eacaae98d894e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"60da738a026ab59d93dd1378914eacaae98d894e","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape/-/ull-shape-1.0.3.tgz","integrity":"sha512-GGsAAfAt9Ibxk06QaSvNY4mI725YAacHjfuySW0qgR9lmKpHeH07efGz56Bzw+ra55zDN0Kl3fXZzWcMdb2PQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9q+n1Q/ZG0wAg0ei8JshwvlCpjdXrtKDFhvuut6FcoAiEAhn8sQJ5DUslexnYqP7O6etgxh+xx8LLsYoIEC8xCJJU="}]},"maintainers":[{"name":"chinegua","email":"alu0100830064@ull.edu.es"},{"name":"nestor-gm","email":"alu0100812503@ull.edu.es"},{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ull-shape-1.0.3.tgz_1493327106756_0.7918333727866411"}},"1.0.4":{"name":"@aitor-nestor-omar/ull-shape","version":"1.0.4","bin":{"ull-shape":"./bin/calcularArea.js"},"description":"creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1 created by GitHub Classroom","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/shape.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1.git"},"keywords":[],"author":{"name":"aitor-nestor-omar"},"contributors":[{"name":"Aitor Bernal Falcon"},{"name":"Nestor Garcia Moreno"},{"name":"Omar Mendo Mesa"}],"license":"ISC","bugs":{"url":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1/issues"},"homepage":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1#readme","dependencies":{"gulp":"^3.9.1","gulp-shell":"^0.6.3","mocha":"^3.3.0","should":"^11.2.1"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"52f90f8a32a434c81f24b0534f698f44d91952a0","_id":"@aitor-nestor-omar/ull-shape@1.0.4","_shasum":"5b53323db39278a638a813b695e1c7f921ddf188","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"5b53323db39278a638a813b695e1c7f921ddf188","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape/-/ull-shape-1.0.4.tgz","integrity":"sha512-0oDT+PzbLRa75EPrWdukPBX5fa1q57o51hsjB1b/TnxbK4/ijCcq9R5ZTVAx/SBezAeZ8cJcoZCDM4+whEiSWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoP6QYzz7dy86O8oCDwUrI0gSJoEvqC/MUQ9SGOOgWGgIhAITLT+Rangxy15daQ345OVFj1NMV4mZA60YR/2HEKCbF"}]},"maintainers":[{"name":"chinegua","email":"alu0100830064@ull.edu.es"},{"name":"nestor-gm","email":"alu0100812503@ull.edu.es"},{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ull-shape-1.0.4.tgz_1493327274103_0.6157725888770074"}}},"readme":"[![All Contributors](https://img.shields.io/badge/all_contributors-3-blue.svg?style=flat-square)](#contributors)\n[![Build Status](https://travis-ci.org/ULL-ESIT-DSI-1617/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1.svg?branch=master)](https://travis-ci.org/ULL-ESIT-DSI-1617/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1)\n\n# Práctica: Creación de paquetes npm\nRepositorio para el módulo npm de la figura geométrica \"square\" (aitor-nestor-omar)\n\nEnlace a la [práctica](https://casianorodriguezleon.gitbooks.io/ull-esit-1617/content/practicas/practicamodulestrategypattern.html)\n\n### Paquetes npm de la práctica\n* Repositorio de la figura [Triangle]()\n* Repositorio de la figura [Rectangle](https://github.com/ULL-ESIT-DSI-1617/creacion-de-paquetes-npm-aitornestoromar-rectangle)\n* Repositorio de la figura [Square](https://github.com/ULL-ESIT-DSI-1617/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square)\n\n\n### Creación del paquete npm Shape\nPara poder crear paquetes y poder subirlos a [npm](https://www.npmjs.com/), debemos darnos de alta en la plataforma. Es recomendable logearse con el mismo ID de [GitHub](https://github.com/).\n\n* Una vez tengamos el código de la aplicación que queramos subir en forma de paquete funcionando correctamente y testeado, comprobaremos que nuestro ```package.json```esté completo.\n```json\n\"name\": \"@aitor-nestor-omar/ull-shape\",\n\"version\": \"1.0.0\",\n\"description\": \"Repositorio para el módulo npm de shape (aitor-nestor-omar)\",\n``` \n* Nos logeamos con nuestra cuenta ```npm``` en nuestra terminal (sólo es necesario una vez por sesión)\n```shell\n$ npm adduser\n```\n* Para publicar el paquete, realizamos el siguiente comando dentro del repositorio donde tengamos el código del paquete que queremos subir.\n```shell\n$ npm publish --access=public\n```\n* Accedemos a nuestra cuenta de ```npm``` y observamos que nuestro paquete se ha subido correctamente.\n\n### Uso de documentation.js\n[Documentation.js](http://documentation.js.org/) es una herramienta generadora de documentación para JavaScript, con sintáxis [JSDoc](http://usejsdoc.org/).\n\n* Para hacer uso de esta herramienta, debemos instalarla en nuestra máquina de forma global a través del siguiente comando:\n```shell\n$ npm install -g documentation\n```\n* Una vez instalada, debemos especificar de dónde se cogeran los comentarios a convertir en documentación vía HTML y dónde se guardarán los archivos de la documentación. Para ello, lo especificamos de la siguiente forma en el ```package.json```:\n```json\n\"scripts\": {\n    \"doc\": \"documentation build ./lib/square.js -f html -o docs\"\n  },\n```\n* Para finalizar, realizaremos el siguiente comando para que la herramienta pueda coger estos comentarios y convertirlos en documentación web:\n```shell\n$ npm run doc\n```\n* Para ver la documentación, accederemos a los ```Settings``` del repositorio, al apartado de ```GitHub Pages``` y le diremos que el ```Source``` viene de ```master branch /docs folder```, guardamos y se desplegará nuestra documentación realizada con ```documentation.js``` en ```GitHub Pages```.\n\n![documentation.js en GH Pages](http://i.imgur.com/5MfhFJJ.png)\n\n* Enlace a la documentación en [GH Pages](https://ull-esit-dsi-1617.github.io/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1/)\n\n### Autores de la práctica\n* [Aitor Bernal Falcón](https://chinegua.github.io/)\n* [Néstor García Moreno](https://nestor-gm.github.io/)\n* [Omar Mendo Mesa](https://ozzrocker95.github.io/)\n","maintainers":[{"name":"chinegua","email":"alu0100830064@ull.edu.es"},{"name":"nestor-gm","email":"alu0100812503@ull.edu.es"},{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"}],"time":{"modified":"2022-06-12T14:25:48.067Z","created":"2017-04-26T12:18:38.933Z","1.0.0":"2017-04-26T12:18:38.933Z","1.0.1":"2017-04-26T12:24:03.098Z","1.0.2":"2017-04-26T12:28:45.605Z","1.1.0":"2017-04-26T18:51:59.465Z","1.0.3":"2017-04-27T21:05:09.103Z","1.0.4":"2017-04-27T21:07:54.815Z"},"homepage":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1.git"},"contributors":[{"name":"Aitor Bernal Falcon"},{"name":"Nestor Garcia Moreno"},{"name":"Omar Mendo Mesa"}],"author":{"name":"aitor-nestor-omar"},"bugs":{"url":"https://github.com/nestor-gm/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1/issues"},"license":"ISC","readmeFilename":"README.md"}