{"_id":"@aitor-nestor-omar/ull-shape-square","_rev":"5-790287bedf6e9fa0e65cfa2fb3f29b0c","name":"@aitor-nestor-omar/ull-shape-square","description":"Repositorio para el módulo npm de la figura geométrica square (aitor-nestor-omar)","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@aitor-nestor-omar/ull-shape-square","version":"1.0.0","description":"Repositorio para el módulo npm de la figura geométrica square (aitor-nestor-omar)","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/square.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square.git"},"author":{"name":"Omar Mendo"},"license":"ISC","bugs":{"url":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square/issues"},"homepage":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square#readme","dependencies":{"creacion-de-paquetes-npm-aitornestoromar-rectangle":"^1.0.0","gulp-shell":"^0.6.3","mocha":"^3.2.0","should":"^11.2.1","ull-shape-aitor-nestor-omar-35l2v3-1":"^1.0.3"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"580171aa0f664154aad2edae2268909c61bee815","_id":"@aitor-nestor-omar/ull-shape-square@1.0.0","_shasum":"137ee5150da6e60925c3a2a71efdded6da02e0e7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"137ee5150da6e60925c3a2a71efdded6da02e0e7","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape-square/-/ull-shape-square-1.0.0.tgz","integrity":"sha512-wmWf4aOaQKawg2p9gZtLSwujPRNhHaXaTn7UOu/Fl1sry05T6KFQ9mHIsj6EiTxYOyiiQnJs1vPzu2DbVkL3Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaOviB1LNktLHiZgJo/dE8qiqvp8e1hwwiDJ5tEv8W/AiEAsNaKKPZ/TevLdKYSHAeirEfQE9D1NCsFB/0dv1SeXBA="}]},"maintainers":[{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ull-shape-square-1.0.0.tgz_1493123120002_0.7826583699788898"}},"1.0.2":{"name":"@aitor-nestor-omar/ull-shape-square","version":"1.0.2","description":"Repositorio para el módulo npm de la figura geométrica square (aitor-nestor-omar)","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/square.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square.git"},"author":{"name":"Omar Mendo"},"license":"ISC","bugs":{"url":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square/issues"},"homepage":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square#readme","dependencies":{"@aitor-nestor-omar/ull-shape":"^1.0.2","gulp-shell":"^0.6.3","mocha":"^3.2.0","should":"^11.2.1"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"cc4fc1a745179ab7c9517ec084be71b2c99d857a","_id":"@aitor-nestor-omar/ull-shape-square@1.0.2","_shasum":"36c791fbc8bbfba8e6d999fea7a2da20ae970391","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"36c791fbc8bbfba8e6d999fea7a2da20ae970391","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape-square/-/ull-shape-square-1.0.2.tgz","integrity":"sha512-iStmiPyUeK0XTOAhij4jI4llRO0SZfUt1us6Yj9Mm3bgfDjiScmKKu8WQhZM0ltbtyrPnB3zVaQTOoKxQmndIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4EHLY7WZqBRekj7CFejAiDqwWPWos0BrP65ur/xiWNAIgITzaxqY3eONY2Fh7iWlycmz6Yg4dvsIputM0l3P4sG4="}]},"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-square-1.0.2.tgz_1493209936005_0.8046476633753628"}},"1.1.0":{"name":"@aitor-nestor-omar/ull-shape-square","version":"1.1.0","description":"Repositorio para el módulo npm de la figura geométrica square (aitor-nestor-omar)","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/square.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square.git"},"author":{"name":"Omar Mendo"},"license":"ISC","bugs":{"url":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square/issues"},"homepage":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square#readme","dependencies":{"@aitor-nestor-omar/ull-shape":"^1.0.2","gulp-shell":"^0.6.3","mocha":"^3.2.0","should":"^11.2.1"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"80641675071a651d91f0029a9e6bb72fbc08be63","_id":"@aitor-nestor-omar/ull-shape-square@1.1.0","_shasum":"f722292a8957397a3a11f08a2750b161641f339a","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"f722292a8957397a3a11f08a2750b161641f339a","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape-square/-/ull-shape-square-1.1.0.tgz","integrity":"sha512-mYSq7zUNL1qpXIGhzKtagzlYRpw9CMSJj5FidDmFH369hndgsuBbfij5MICQCwN4u9JtHLq2Fl3PAykwPh1RjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjy2q2HwhyIZNBZBqWd0UNTyaGUIfgq5JcrqsrI5qU7QIhAOITztPB9rB5x3O6xAwseDFvD96pws8aV7xOVtG/+965"}]},"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-square-1.1.0.tgz_1493218488888_0.44720523431897163"}},"1.1.1":{"name":"@aitor-nestor-omar/ull-shape-square","version":"1.1.1","description":"Repositorio para el módulo npm de la figura geométrica square (aitor-nestor-omar)","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --require should","doc":"documentation build ./lib/square.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square.git"},"author":{"name":"Omar Mendo"},"license":"ISC","bugs":{"url":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square/issues"},"homepage":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square#readme","dependencies":{"@aitor-nestor-omar/ull-shape":"^1.0.2","gulp-shell":"^0.6.3","mocha":"^3.2.0","should":"^11.2.1"},"devDependencies":{"gulp":"^3.9.1"},"gitHead":"e44c8ae1434cd398e30c20141d37f9efcfb85ab5","_id":"@aitor-nestor-omar/ull-shape-square@1.1.1","_shasum":"dd7abcfca03b313fde0f69118c66770eda96b7eb","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"ozzrocker95","email":"alu0100845396@ull.edu.es"},"dist":{"shasum":"dd7abcfca03b313fde0f69118c66770eda96b7eb","tarball":"https://registry.npmjs.org/@aitor-nestor-omar/ull-shape-square/-/ull-shape-square-1.1.1.tgz","integrity":"sha512-FYW7tyELofazrIYMJP0OnGr1BmEggesM5hhyq6iAompP5BOr48kvYOwxpXq5kX71PvE3bSPFwnc/ec57FXqFyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChdnGSGlKWGShD9rTks3OOppG9XQ6tOVtw2yQ3iRe6sgIhAJjbidIQEpw+bpun+RRF140KVcXdpZTK5LYAbkvaAHSN"}]},"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-square-1.1.1.tgz_1493238534820_0.26418320182710886"}}},"readme":"[![BuildStatus](https://travis-ci.com/ULL-ESIT-DSI-1617/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square.svg?token=4mFFxJ62xHhqbQqKMaQe&branch=master)](https://travis-ci.com/ULL-ESIT-DSI-1617/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square)\n[![AllContributors](https://img.shields.io/badge/all_contributors-1-blue.svg?style=flat-square)](#contributors)\n\n\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### Creación del paquete npm Square\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-square\",\n\"version\": \"1.0.2\",\n\"description\": \"Repositorio para el módulo npm de la figura geométrica square (aitor-nestor-omar)\",\n``` \n* Nos logeamos con nuestra cuenta de ```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\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/NaRweaQ.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-square/)\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/)","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:49.404Z","created":"2017-04-25T12:25:20.678Z","1.0.0":"2017-04-25T12:25:20.678Z","1.0.2":"2017-04-26T12:32:18.426Z","1.1.0":"2017-04-26T14:54:51.460Z","1.1.1":"2017-04-26T20:28:58.218Z"},"homepage":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square#readme","repository":{"type":"git","url":"git+https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square.git"},"author":{"name":"Omar Mendo"},"bugs":{"url":"https://github.com/ozzrocker95/creacion-de-paquetes-npm-aitor-nestor-omar-35l2v3-1-square/issues"},"license":"ISC","readmeFilename":"README.md"}