{"_id":"@alu0101014319/addlogging","_rev":"6-334d479492dcca1216eb1da0247079d7","name":"@alu0101014319/addlogging","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@alu0101014319/addlogging","version":"0.1.0","description":"Módulo para añadir un mensaje con la información de la función a la que se accede perteneciente a un código","main":"index.js","scripts":{"test":"mocha --reporter spec","doc":"documentation build index.js -f md -o docs/docs.md"},"bin":{"add-logging":"cli.js"},"keywords":["ULL","Procesadores de Lenguajes"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319.git"},"author":{"name":"Eduardo Estevez Rodriguez","email":"alu0101014319@ull.edu.es","url":"https://github.com/alu0101014319"},"licenses":[{"type":"MIT","url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/blob/master/LICENSE-MIT"}],"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319#readme","dependencies":{"commander":"^7.1.0","escodegen":"^2.0.0","espree":"^7.3.1","estraverse":"^5.2.0","fs":"0.0.1-security","process":"^0.11.10"},"devDependencies":{"chai":"^4.3.1","mocha":"^8.3.0"},"gitHead":"4009d0af472d6d5acf037d687d096f9c9a197735","_id":"@alu0101014319/addlogging@0.1.0","_nodeVersion":"15.8.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-J3PkSBcHBDHUCAC6XSyOyI0rnGY13iSInKNp6LFTK4xt1wM+GhiP+pnTiROOk8QJVqTZZp9Izz+XIAVXSRhvZw==","shasum":"d6361dce2392b74e6a98e3617ced569de5cdb323","tarball":"https://registry.npmjs.org/@alu0101014319/addlogging/-/addlogging-0.1.0.tgz","fileCount":8,"unpackedSize":14824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQmy3CRA9TVsSAnZWagAAjK4P/261tzc3KFtaMVuVMP2h\nfHQn7+Jd6XqZ90beVSGAi/dX7Jp1GvrBbN5P4GUNAYquHa6bmlbs6J+gJyn/\nvJfMfK312wvIcO85iQeR9NFkvaI9TkYzKHGzRh3j9fh9DWnaBzUEzoyPj6re\nBEY5Aozw4ZS/C7LAXFMbeyQRMBAHr16sDeD5p/9gmm+kg3PL5TSiiQ7SsVw3\nu5hXtMTgnYz9WdidYd8eD1lRCpi2trTfX5jTgZtOe+NPjTNyotPknPIRquge\nNf7oErs67dKL1YdDi8P6EipIpKpzjL7JM777757IiDMkSrohpi/FAN8hMg3d\nsrDibtZ2vjzU7OH2+DSCEpG8v/nME4m3az8Js332QkrIw9sNi+62lRKjWjIy\nOuItuIUtb3GhVe/94RHm0BypJ9+EYbFFfjI7Yj3XYhMqvsHUAawdpQNZxaLn\nnw6sL1gCh3cqSOzRMbZvtvBbnjdZSfoBM/BL2GPCLjgqM8EKRsoY9+trNCtC\nFuui8TixD0I0GPUxn5RpmbEAjH3Mm9iKKYrd8UDrn0am8sff3z/SsGreZ6om\nDedLWuTVUErVmH6ipPd1wEdM13xd/RNI5RpHfOfq/sg2FNkYHR5GcEBb8iHK\nd0FDJxtNKoP5ppxHl+WeFOEJSUU+VNoEl+huxWeK0kgBtlx/pJgYh9bUeU3e\nbkKj\r\n=N7mr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDaojbfB8Ulf2LwaN4G2w4Geib3mUhlxxk2OT6GROyZaAiALZNYFBBXwVjtioNBNyWga/CJfnE+4w0N8WaIbjMSDXA=="}]},"_npmUser":{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/addlogging_0.1.0_1614965942704_0.674505320288652"},"_hasShrinkwrap":false},"0.1.1":{"name":"@alu0101014319/addlogging","version":"0.1.1","description":"Módulo para añadir un mensaje con la información de la función a la que se accede perteneciente a un código","main":"index.js","scripts":{"test":"mocha --reporter spec","doc":"documentation build index.js -f md -o docs/docs.md"},"bin":{"add-logging":"cli.js"},"keywords":["ULL","Procesadores de Lenguajes"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319.git"},"author":{"name":"Eduardo Estevez Rodriguez","email":"alu0101014319@ull.edu.es","url":"https://github.com/alu0101014319"},"licenses":[{"type":"MIT","url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/blob/master/LICENSE-MIT"}],"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319#readme","dependencies":{"commander":"^7.1.0","escodegen":"^2.0.0","espree":"^7.3.1","estraverse":"^5.2.0","fs":"0.0.1-security","process":"^0.11.10"},"devDependencies":{"chai":"^4.3.1","mocha":"^8.3.0"},"gitHead":"9274110d6f937abb1faef3957976ba66172ec1d4","_id":"@alu0101014319/addlogging@0.1.1","_nodeVersion":"15.8.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-YB5lB0tO1GcZ0GUazbxCEoeGAm1O6KNY2VrIFpGLyEmWQqKwZKejU4kCGx0mPSNx/C+64wmElCe5oeRvTzSiHA==","shasum":"b70f6e8bc50a582637a7b44ed9190a0561f0b3fa","tarball":"https://registry.npmjs.org/@alu0101014319/addlogging/-/addlogging-0.1.1.tgz","fileCount":8,"unpackedSize":15041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQnLqCRA9TVsSAnZWagAAW94P/0J/xoA0tKacJ7IS18sP\n2YMJTJejE2eDyteaL1cu44/hIWVhGvY07CKCACnMEUeGzgrQ7/Wmw4H8os7q\nIjP1czTGMNiBAApL3L3auLg4OWCkzln/RFjzi22PpoDLL4dJT07wK0xo8JQR\nztdYoxMOhmIbJRmm/IepN7idv6jNMFHLF0pz9TNRE7ZDM2Uphuf3sR5k5Ks8\nMaV+JXh2PljFjRD4xdldZo8nI/aEsuKbVSAFzoTtOlIeW0orjmmO7TUmb5Vl\nVwySgCHVpbQd8baeq6JMx65bJJDY0SIZUm131dDogWHW0b+/rNp+ufFxgyy4\noDwWe47iGTqGZZRn7MO5EpH9V7Q7fl+qfWXIcDPchGC6NoLSC1+HIImmDJ3s\nJQhuA3NNVoqwOQm1jJhWhc7wHiRaZIKKYkpmhfl9oO8xWCOICUHHPFU2tRMC\nO31pkP9xB/4gois+yEsQG5fg26vUlScKQTbQI5OBnaW/8lPNfxYKYIAUCTBs\nV/+5GgY6IUyeVRmAd//nR/gvbp9tkYJToULy1L8T8sA3VuQGlXpp0DMiUXEa\ndHd44UrJPpj3JUDUWSA02bGaSo15GuSaZtjwwb+BhbRwvkLfS0XbvUcVaVXc\nKmzME0cNEk8k5dN6t1PUu5JRVCYV6vCsk1SbsbAuPCjXjJFz43qxzSiTduTV\nosfs\r\n=EZGu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsODNWx8o/oneE/CC/cweQc2kJ3LbMESqdIOXD8lWniAiAuPbOC5Bjt5aEsdYq/vzs1mwxNpNQbKBcL0MgiV58+9Q=="}]},"_npmUser":{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/addlogging_0.1.1_1614967530103_0.15946642124308164"},"_hasShrinkwrap":false},"0.1.2":{"name":"@alu0101014319/addlogging","version":"0.1.2","description":"Módulo para añadir un mensaje con la información de la función a la que se accede perteneciente a un código","main":"index.js","scripts":{"test":"mocha --reporter spec","doc":"documentation build index.js -f md -o docs/docs.md"},"bin":{"add-logging":"cli.js"},"keywords":["ULL","Procesadores de Lenguajes"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319.git"},"author":{"name":"Eduardo Estevez Rodriguez","email":"alu0101014319@ull.edu.es","url":"https://github.com/alu0101014319"},"licenses":[{"type":"MIT","url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/blob/master/LICENSE-MIT"}],"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319#readme","dependencies":{"commander":"^7.1.0","escodegen":"^2.0.0","espree":"^7.3.1","estraverse":"^5.2.0","fs":"0.0.1-security","process":"^0.11.10"},"devDependencies":{"chai":"^4.3.1","mocha":"^8.3.0"},"gitHead":"c48d16bd9bad3b1770ace6539dac2d8b3267ef7a","_id":"@alu0101014319/addlogging@0.1.2","_nodeVersion":"15.8.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-777WxmES+IzrzKNVDXkBhHYIPcSLot+Hg/eK3WdrqfpCzIpP29uMUdFDA1RN6lO/iNNxscLYk1A2sqBA4zDFPw==","shasum":"3afd85c48b3630125e68448067d794f1cd319882","tarball":"https://registry.npmjs.org/@alu0101014319/addlogging/-/addlogging-0.1.2.tgz","fileCount":8,"unpackedSize":15193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQnTDCRA9TVsSAnZWagAAUawP/imB9kL4Qtjx3a58DZdM\ndpzb5/T6CSEtb2w/1Xyy9DS+loF4z0MM21t6Mp0IcXfanZhihq9fzBX0PaSC\n2+lvhL9vH5Mtw9mxlZQx8BRjAEp6LlbW/XHDFYVtgN+dgFShqhEsBg2U+7Jt\n53ynlG7I3NaWInL3YTPErZ/188g1ChYtBO2owYewh4wJAmZB+9WBvvrcOJfD\nt6UBcyoj19tRXEc3oX9HaJDbGDCeTbtui+Zohoj4AZT3SKOA3t7nw5WT7Lts\nbBtwygg54oroHv3LbeVqEw7B2fz5x2cNChaxgL2vFaqsJXWg0tRdq8QVNRQn\nu9U4geMQlHPcuQ0crEk9auaSJZVgKg77pz+u7gDj4fSHOTtQ0pv5rkgP70W8\nck3Mnk3onZshagTjSWH6UPfJkeC6UrRuUcZUWvceOOq/WZawXEPs83dEOWOu\nRrJKgsEwyYcJlXHbvTHlfvw7qFjBz0szgMtDTGQRgXTUOv2bDGsQwFdGhIcI\nDzvcLu8SBjrW9QOx7BDn6JMDg9Oc46ZrHxHFsPXOXtiL2xP/Kv1Vg0yU//NU\nVg15Ql7ObPVU1q3jetUEurpM1AP7V50H7IrTvdRuSgH30sBo11hEeHzzRfFB\nDYHNT2O8jy7p6E9BZEo8okzBDii/8lpPKXh757vUgxBi3GvVpTtEBK6BKyOO\n2Cb0\r\n=wMdI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxGHgGCyIF53BdUpgymTPqxN5pgcKXinh5CxSdJvNF6AIgPL9hQJSpMptNyGgNgP6WLJzgNLV5zhRp3dcLs3dEvY0="}]},"_npmUser":{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/addlogging_0.1.2_1614968002815_0.7576106345836526"},"_hasShrinkwrap":false},"0.2.0":{"name":"@alu0101014319/addlogging","version":"0.2.0","description":"Módulo para añadir un mensaje con la información de la función a la que se accede, la cual pertenece a un código de entrada","main":"index.js","scripts":{"test":"mocha --reporter spec","doc":"documentation build index.js -f md -o docs/docs.md"},"bin":{"add-logging":"cli.js"},"keywords":["ULL","Procesadores de Lenguajes"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319.git"},"author":{"name":"Eduardo Estevez Rodriguez","email":"alu0101014319@ull.edu.es","url":"https://github.com/alu0101014319"},"licenses":[{"type":"MIT","url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/blob/master/LICENSE-MIT"}],"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319#readme","dependencies":{"commander":"^7.1.0","escodegen":"^2.0.0","espree":"^7.3.1","estraverse":"^5.2.0","fs":"0.0.1-security","process":"^0.11.10"},"devDependencies":{"chai":"^4.3.1","mocha":"^8.3.0"},"gitHead":"ccb3c3be42c984c67ae23ce367a95ee894e01833","_id":"@alu0101014319/addlogging@0.2.0","_nodeVersion":"15.8.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-CDi4DIpWeHxX1vwfXoRkdH+Gp+M6I3oenqlVcKoUvr2B2n3K0K8cGlK8JeKLJRRZF0esZSUlAGS9KgI4kTXAZw==","shasum":"5f11474f5c4863078c922e263ef29fe3f817c710","tarball":"https://registry.npmjs.org/@alu0101014319/addlogging/-/addlogging-0.2.0.tgz","fileCount":8,"unpackedSize":20783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQpV8CRA9TVsSAnZWagAAqdMP/1K4+5kDIj2R9XAliAIV\nt+NdsvUYGJm3WwsEelMcfApJuXgBazVpmtjVlw+qlYycCLmT6pAXhUUucuCG\ndWsl67x1Ls12A1stFPtxbZQmPCFqrj45CA1hVu+ZDntHegpoY9FZfJ62AGmW\neuVPAIZjqi1Og4TcumL4QeYNIkLBWWCsti9aBTLgk1dFc9ZwvjozA2jvpWRP\nDns2jcOV6vTu8w232XcPhKqXJ9S+esvUNr43/7/Ie90pwyZGplZzeZrwcyh1\nZ28AUYRcBNDTAAk9y6tuM/6aOCsAlGkCGbeFI01yAhUta2sj5WUov4mvjICN\ni/zj+GXBV52Cw4i7Yz/Uk2N6LXI5jky31Q4Xf5xILS0oPJwqYLDWBF4TWwdH\nbHVB7ewucPWtHRSdUBGAD21iw2lviJfntDWmsepT9bcBfTtNZkHD2o9ORCWh\n3s8+Ig/7mTpbCvzY2VH2AtqMDzl0p82B/xLjZFCb8/89f9RWi2YI/n5aLGTu\ndYn0r1JsaoOG6jspVttEVrTfs3UM739r04R3r+rFyFfjZ/jU9V7AU0TAPnwQ\nGKzfeAp9jp+V+DqIPMxDxmqkuqiGmo3Rml+B9v5ZQos/liZU8EZvq3x4zGom\nJb4kHCwA4MdTRVG043ZwoVgHmON1fXGPZxN0H7oUcFpVyxezqnpGKhPbQHgw\nSkZ7\r\n=mW40\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLDs1lR6s13wNRouIOImtdmPuACQCHLENBAcU/PeGDPAiA899YmpBbrsykANJcXl25ZUXs2lmf2Dr3dIfdpcNfhJA=="}]},"_npmUser":{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/addlogging_0.2.0_1614976380067_0.34867739514798823"},"_hasShrinkwrap":false},"0.2.1":{"name":"@alu0101014319/addlogging","version":"0.2.1","description":"Módulo para añadir un mensaje con la información de la función a la que se accede, la cual pertenece a un código de entrada","main":"index.js","scripts":{"test":"mocha --reporter spec","doc":"documentation build index.js -f md -o docs/docs.md","production:test":"cd ../espree-logging-production-test-alu0101014319 && npm run clean && npm i && npm test && npm run installed-version"},"bin":{"add-logging":"cli.js"},"keywords":["ULL","Procesadores de Lenguajes"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319.git"},"author":{"name":"Eduardo Estevez Rodriguez","email":"alu0101014319@ull.edu.es","url":"https://github.com/alu0101014319"},"licenses":[{"type":"MIT","url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/blob/master/LICENSE-MIT"}],"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319#readme","dependencies":{"commander":"^7.1.0","escodegen":"^2.0.0","espree":"^7.3.1","estraverse":"^5.2.0","fs":"0.0.1-security","process":"^0.11.10"},"devDependencies":{"chai":"^4.3.1","mocha":"^8.3.0"},"gitHead":"ab5ad6dbf9a6bf519b4246af49c3f24c998ae790","_id":"@alu0101014319/addlogging@0.2.1","_nodeVersion":"15.8.0","_npmVersion":"7.6.1","dist":{"integrity":"sha512-2n9tWAZzTHQEdm7/4yjhsAZ9WMoJ18STGfe4iqrEcULs69UB3uZiauaevjlT/PCdWufEwkVvY9QjPXc8fg1VLA==","shasum":"d7c179635ff2aa09a87424139547d670ba58bdd6","tarball":"https://registry.npmjs.org/@alu0101014319/addlogging/-/addlogging-0.2.1.tgz","fileCount":8,"unpackedSize":20956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQrllCRA9TVsSAnZWagAAHuAP/3ldgJoOWQRDeEFFIhJy\n6VF7Z7/A4fu4BEEqhHcZzx2NQOgPgGKK5Gh0Ve7rqe3X9V2HqhnVlfWJA/2v\nS9EnKwCf3JFK8Sb3N7qA4dd4x79GW45ZT25/H7L2kORL1VRr7sgZw0xh4rZj\nPJIWOUvMMtn959GSLYJVwAvyLcZ1rXOBvvR9KZKTplswryuK+FSW46zkgNDu\nnL+uuVF3tSMgWNE5Rce6z36jjBoqB5J18TdJ6r6LRCfraLabhKTQTKTDYU3a\nyX+smAZVPvo0cwCXH1aLyqjXprPc7B+y4e1aIkT6eg/csisb6oXwTJrfuTM7\nkOG3NyhneJUbBEOC+jxqhsfzkv+p4DriyL5uhRYFah1veiOHR2tV6oIj4ZNl\nNRBsHoH+pgDvzrlg2uGH0cn1JoBuiLNTJxNSwyC36EmcX6Xams5oJPW3+YrX\neUYxWes0PKHatIL0Dpfv88DHY8DONa4JvCHj04SzJa+Vk0WdmhUZ0tsNhKTl\n1qMmhfyJ7Ekmh3IfJ5iJaLCOEaOp0rD8kYX8fY7YaMgqcabczQfTnzO9UMz7\nE3EQ5Err/xkIABnIWqHhg8GKx/YyLTvtCKZoVLYQwV5OjzIdMHtu7XvcVrUs\njIN2Jec8GNLa8KgrcD8FCydCNTzo9fHXvGdV+evnob2fXqTNvQ+JlmyiZYda\nullV\r\n=G90d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdP0oaX7/30c4RUc7qTZwFn9BWdilnTAbupH2O80/lQAIhANQ9kw2nIcqJfmuUPfhdzdb25/5ULt2QakP3VtLgLpWT"}]},"_npmUser":{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/addlogging_0.2.1_1614985573426_0.08842306206091566"},"_hasShrinkwrap":false},"0.2.2":{"name":"@alu0101014319/addlogging","version":"0.2.2","description":"Módulo para añadir un mensaje con la información de la función a la que se accede, la cual pertenece a un código de entrada","main":"index.js","scripts":{"test":"mocha --reporter spec","doc":"documentation build index.js -f md -o docs/docs.md","production:test":"cd ../espree-logging-production-test-alu0101014319 && npm run clean && npm i && npm test && npm run installed-version"},"bin":{"add-logging":"cli.js"},"keywords":["ULL","Procesadores de Lenguajes"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319.git"},"author":{"name":"Eduardo Estevez Rodriguez","email":"alu0101014319@ull.edu.es","url":"https://github.com/alu0101014319"},"licenses":[{"type":"MIT","url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/blob/master/LICENSE-MIT"}],"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319#readme","dependencies":{"commander":"^7.1.0","escodegen":"^2.0.0","espree":"^7.3.1","estraverse":"^5.2.0","fs":"0.0.1-security","process":"^0.11.10"},"devDependencies":{"chai":"^4.3.1","mocha":"^8.3.0"},"gitHead":"f58b811e72f97c7b0a6dd68c1f1aafedd63a294b","_id":"@alu0101014319/addlogging@0.2.2","_nodeVersion":"15.8.0","_npmVersion":"7.6.1","dist":{"integrity":"sha512-yrU878xqKWG7YLk9Oixi6gQI53N/xhiqUcCO2pdFMsMiZf9PQolf8Xd5iSQ9kuUCgmb/vz8NR9cckVlalcdvrg==","shasum":"014c88dd8d077294f8e36c7371ad02144dc9351a","tarball":"https://registry.npmjs.org/@alu0101014319/addlogging/-/addlogging-0.2.2.tgz","fileCount":8,"unpackedSize":21169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQsF9CRA9TVsSAnZWagAAkvQP/ArdeFh4oUrx+erSxDZ7\nlC1x8oQth/nAAC9frdtyBx6btwE7QKknhyy+oVDQT9UxSRcjxD6tNusE0Jz6\nBHUF9190NJpeOzy1o3eD6Y7yTiiUvQgcaREq2mltiOTMTrQ1mYWisrq/hvsX\nL08VRkH2b79t6rSLJJBWzxTa6+5xrIW+UUagh58l6mzlD7srEOUqnEyuCyXm\nh+mu/tYMKdI2I6V9mg9cO5+kXzgvIX+H1cBjS9PF/osSU6NBy7ZOPkdtH2Ef\ngKD6/sFkXvBFvj20CUaBx17qba2ohNWP1NC74SGRQ8OuGs4AZ/r50nBx7ztC\nhEBDmltiG+nKVKG0ML+FhWNhMC3g5hRSU7/18phkAvxjnGpySzXAgW2OLzB+\nrWk1wX+jhN0UJaeQl728jUBZcNhwvC6SfMwXK8eQsN3pGNnEShhcPVm7Qzqa\nXa5BMTd4f5xmjaKFvlY5USb+jivOHaPmEPWE9Zp9DvQjkJi/VDLtCO2xXLS1\nvohvv5AUtToTplxSY6GR+93RQEvdw/xXKOFEeq8HPwi4gozZ0DpKV2DQLhZt\nAwOFHjhV3qyf7vNv3GdEWv2/iZJcIUYtvCP1hJbWGG1c6cMEEjxHqug4uL+w\ncLijcoXJ8d38aOwNsl8uNTITrcztgPYk2xaZhKrg5AzOJp0+DchJaADGYnkc\noRm3\r\n=PvTA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxS6W5w+cgjAMZ0gwhuPzpcKHtlBSDiC0oKJy6CvukVwIgJLWn6mAtC/wYhMJYTp9FkNSTWwiUypsdYkRsOJ1jwoo="}]},"_npmUser":{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/addlogging_0.2.2_1614987645144_0.8744109140327834"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-05T17:39:02.620Z","0.1.0":"2021-03-05T17:39:02.883Z","modified":"2022-04-04T13:40:57.425Z","0.1.1":"2021-03-05T18:05:30.232Z","0.1.2":"2021-03-05T18:13:22.998Z","0.2.0":"2021-03-05T20:33:00.225Z","0.2.1":"2021-03-05T23:06:13.577Z","0.2.2":"2021-03-05T23:40:45.288Z"},"maintainers":[{"name":"alu0101014319","email":"alu0101014319@ull.edu.es"}],"description":"Módulo para añadir un mensaje con la información de la función a la que se accede, la cual pertenece a un código de entrada","homepage":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319#readme","keywords":["ULL","Procesadores de Lenguajes"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319.git"},"author":{"name":"Eduardo Estevez Rodriguez","email":"alu0101014319@ull.edu.es","url":"https://github.com/alu0101014319"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/espree-logging-module-alu0101014319/issues"},"readme":"# Espree Logging\n\nUn módulo que proporciona un método que añade un mensaje mostrando el identificador de la función a la que se está accediendo mediante la manipulación del AST generado\na partir de un código de entrada. Además, se le ha implementado dos mejoras: mostrar información de los parámetros que recibe la función y mostrar la línea en la que se \nrealiza dicha llamada.\n\n# Instalación\n\n        npm install @alu0101014319/addlogging\n\nPara instalar globalmente:\n\n        npm install -g @alu0101014319/addlogging\n\n# Ejecutable\n\nEl ejecutable del código se encuentra en el fichero _cli.js_. Para hacer uso de él, una vez se haya instalado el módulo, simplemente se debe ejecutar el siguiente comando:\n\n        npx add-logging --pattern 'functionNamePattern' --outFile salida.js input.js\n\nPor el contrario, si está instalado globalmente, solo haría falta el siguiente comando:\n\n        add-logging --pattern 'functionNamePattern' --outFile salida.js input.js\n\n# Uso\n\n**Uso básico:**\n```js\nconst addLogging = require('./index.js');\n\nlet input = \n`function foo(a, b) {\n    var x = 'blah';\n    var y = function () {\n        return 3;\n    };\n}\nfoo(1, 'wut', 3);`;\n\nlet output = addLogging(input);\n\nconsole.log(output); \n/* =>\n  function foo(a, b) {\n    console.log(`Entering foo(${ a },${ b }) at line 1`);\n    var x = 'blah';\n    var y = function () {\n        console.log(`Entering <anonymous function>() at line 3`);\n        return 3;\n    };\n  }\n  foo(1, 'wut', 3); \n*/\n```\n\n**Uso del functionNamePattern:** \n```js\nconst addLogging = require('./index.js');\n\nlet input = \n`function foo(a, b) {\n    var x = 'blah';\n    var y = function chuchu() {\n        return 3;\n    };\n}\nfoo(1, 'wut', 3);`;\n\nlet pattern = 'foo';\nlet output = addLogging(input, pattern);\n\nconsole.log(output); \n/* =>\n  function foo(a, b) {\n    console.log(`Entering foo(${ a },${ b }) at line 1`);\n    var x = 'blah';\n    var y = function chuchu() {\n        return 3;\n    };\n  }\n  foo(1, 'wut', 3); \n*/\n```\n\n# Contribuir\n\nPara añadir nuevas funcionalidades, se ruega que se mantenga el mismo estilo de codificación.\nSi se modifican o se agregan funcionalidades, genere las pruebas unitarias correspondientes \npara comprobar el buen funcionamiento de estas.\n\n# Licencia\n\nLa licencia para este módulo se puede consultar en el siguiente archivo: [MIT LICENSE](./LICENSE-MIT)\n\n# Documentación\n\nPara documentar el módulo usamos el formato _Jsdoc_:\n\n    documentation build index.js -f md -o docs.md\n  \nO también mediante el comando:\n\n    npm run doc\n\nPara instalarlo: npm install -g documentation\n\n\n# Historial de lanzamientos\n\n- 0.1.0 Versión inicial\n- 0.1.1 Corrección de información\n- 0.1.2 Corrección de información\n- 0.2.0 Adición de la funcionalidad functionNamePattern\n- 0.2.1 Corrección de errores\n- 0.2.2 Corrección de información","readmeFilename":"README.md"}