{"_id":"@alu0101244488/addlogging","_rev":"6-27666dbfadb80e672000a9587fdde56f","name":"@alu0101244488/addlogging","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@alu0101244488/addlogging","author":{"name":"Aram Perez Dios","email":"alu0101244488@ull.edu.es","url":"https://github.com/alu0101244488"},"version":"0.1.0","description":"#### Ejecución del código en el debbuger","main":"index.js","scripts":{"publish":"git ci -am modified && git push origin master","test":"mocha --reporter spec","test1":"node add-logging.js -o outputfiles/salida1.js inputfiles/prueba1.js -p foo","test2":"node add-logging.js --output outputfiles/salida2.js inputfiles/prueba2.js","inspeck-brk":"node add-logging.js --inspect-brk testfiles/prueba2.js -o outputfiles/salida.js"},"dependencies":{"acorn":"^6.4.2","command":"^0.0.1","commander":"^7.1.0","escodegen":"^1.14.3","escope":"^3.6.0","espree":"^7.3.1","esprima":"^4.0.1","estraverse":"^5.2.0","pegjs":"^0.10.0","readline":"^1.3.0","underscore":"^1.12.0"},"licenses":[{"type":"MIT"}],"directories":{"test":"test"},"keywords":[],"devDependencies":{"chai":"^4.3.3","mocha":"^8.3.1"},"gitHead":"4c6418f633e4feff6045a852a55cbab7abf0b082","_id":"@alu0101244488/addlogging@0.1.0","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-YUmbGOPyXEVSLyLh2yUWvk1ePUATP7H57iUZZmSGcriA/+eoVUaHiSi1xuipSN6VuWKehljW7fUgS031ewQCtQ==","shasum":"fee8bcacd840735d788fa3d020cfa3d01df1197e","tarball":"https://registry.npmjs.org/@alu0101244488/addlogging/-/addlogging-0.1.0.tgz","fileCount":10,"unpackedSize":7854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUNzQCRA9TVsSAnZWagAAL08P/36Ou+zRNPQFYjiI1qlx\nVhARDLOYVyQkWl6X3dI0xoxdlrTbCEIFUBeixQRvxDuxGrF4F56sYL31XDvr\n7d7EXCt7ZeEy+YCYga+TCI70CSgO7ydwWfpdg6j2iNEAvSJE66CI3psRlRoJ\nblOKbAv9aDA5YlJoClYVUFuASALWhldaXOzfpPMYqjV49d8aXkCJiD+4TAqg\nEj7P74gxlfy8nMcXphgAw0pqSPH/cODSd6Z565MLHsdzrrMuebFiOjKK6BBw\n/A3KivhCO14fS1O/6kF3+HWUQpXBYKIc1TGj1ejWBAxR8JSFEk5U1xO9dAEM\n3KqaCJVWCxcLd2JCBr6dpM49GhEZcHVgk6XwCdM4SK38bIMSppU1jNXvrYNk\nIzTe2SjZDcQZE0+jBhwKzsovcgJ5NGzVYtfwjsHQucGaI2klJ5+9e2WQ2iCE\nQ8JO4C/rjnvubBwcbDqOUc7fJw13Uw1K+j1xBvOxihCuBCMEgb48JxXo8EL0\ndRaY78f/yxcveS4ArZewQZq6cZYVmpJ0V+YZC+g/MQ5kuQnzgJ5OYk3+UQo+\nASjZX+MnyoaCO+XBppFSmLZ1JWX3/l8O3hsHQ53hUKY30zd2uvhPJvDVzkUQ\nSut4rJ+m7Y5s5aAXg8WwAlz5wfqrlexaVfd20Pe5NPzxJYpKCRF6JbJobL5v\n7zFG\r\n=c3ho\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKI0iNuv+NT2aRH5LQla/l8PObOaoi49KzNciQgtS1WAiBy3zcWZrEKyL0vv6B7lOKZkUhp0kFhgaXYwN/wRt6/Ww=="}]},"_npmUser":{"name":"alu0101244488","email":"alu0101244488@ull.edu.es"},"maintainers":[{"name":"alu0101244488","email":"alu0101244488@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/addlogging_0.1.0_1615912143538_0.07463735026958385"},"_hasShrinkwrap":false},"0.3.0":{"name":"@alu0101244488/addlogging","author":{"name":"Aram Perez Dios","email":"alu0101244488@ull.edu.es","url":"https://github.com/alu0101244488"},"version":"0.3.0","description":"#### Ejecución del código en el debbuger","main":"index.js","scripts":{"publish":"git ci -am modified && git push origin master","test":"mocha --reporter spec","test1":"node add-logging.js -o outputfiles/salida1.js inputfiles/prueba1.js -p foo","test2":"node add-logging.js --output outputfiles/salida2.js inputfiles/prueba2.js","inspeck-brk":"node add-logging.js --inspect-brk testfiles/prueba2.js -o outputfiles/salida.js"},"dependencies":{"acorn":"^6.4.2","command":"^0.0.1","commander":"^7.1.0","escodegen":"^1.14.3","escope":"^3.6.0","espree":"^7.3.1","esprima":"^4.0.1","estraverse":"^5.2.0","pegjs":"^0.10.0","readline":"^1.3.0","underscore":"^1.12.0"},"licenses":[{"type":"MIT"}],"directories":{"test":"test"},"keywords":[],"devDependencies":{"chai":"^4.3.3","mocha":"^8.3.1"},"gitHead":"6f6ae6cfa7a5d7dbb516edb24f97fe64bbb8e789","_id":"@alu0101244488/addlogging@0.3.0","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-JtKccxTwNIbjo4jHEXAvuyJMWUl7RONQ5z3Iv9qCX9GzsMgy4TYx4CCk6dCfx7kzhMaLq4hMO9IGtD7tAfGj+Q==","shasum":"8b7fef403751c3bfab1660345fa0555935e79457","tarball":"https://registry.npmjs.org/@alu0101244488/addlogging/-/addlogging-0.3.0.tgz","fileCount":10,"unpackedSize":7854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUP+iCRA9TVsSAnZWagAA0tMP/iWyqLDANP5VMmVfenkR\n4fxMhtPr/05yFo3eRJhfy1dfuwH8rk8Q7qxisTDJoakmUqY73x0fCvLymQYb\nR1Z/Wzv4a39TEqrxm+PM3GamjXycHDk1LDgOXeSafn6v3pxc19+caf82xZnL\nX+hhquj/x0i3xT3iqMaDp1lfI+a2usNfp0oZqX/d5HruXPHewfp8GtYwSdUM\nfTSo+OZfLsYWANP0rbbgqOWyCc++RUviqOH8A567+Z99khpwm5yanHqN841G\nAFiia+DJfEkrBnkm/TA29wRVz42dz2ZckDsXIjE0YCV29l1aKwveHo8hjTAu\nQMLZWZYyxANm3USMoEJONMuoqrzIGazaQlLqwtz2vOD45DIkoId8nZFK4Wm1\nF3MXx0wSmvb9fhUXIUXTXTkXki+m3CGbgLei2+MktPgcxklEgOEgd1Cxl1L0\n/Y7HMtyLAukqIv4Q6G4KlkYMo3zmhF7NeMTX6KsA2m/rmv8ldXEaIbqlsG29\n0dO0DdfLYa5Avl5vKIpbzMhstnCqWWAApIrXjwxZAg9g1gP3fkSzA0S0BV/J\nRgppJqhSOa1/BC54d6c6ibKbQt4fN2/tyt87SbeE9qd/OmOdArixQDUdur1f\nzgx6ImjND5EtD4TXNyRChufMrypPmKOjBu2FRYXbE9HepddsstBsJMtm5PVl\nkXTT\r\n=HHZ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwjJieTqyIGIBPD9OFhcG4V00AOejwaaXFxeQi8PZGigIgAdGKTOiy2UXdKuot0Sqg4xbNDo8DSEElBbCiB7fnfRo="}]},"_npmUser":{"name":"alu0101244488","email":"alu0101244488@ull.edu.es"},"maintainers":[{"name":"alu0101244488","email":"alu0101244488@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/addlogging_0.3.0_1615921057737_0.5278130199713509"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-13T18:16:27.272Z","1.0.0":"2021-03-13T18:16:27.439Z","modified":"2022-04-04T13:41:10.314Z","0.1.0":"2021-03-16T16:29:03.675Z","0.2.0":"2021-03-16T18:49:04.705Z","0.3.0":"2021-03-16T18:57:37.874Z"},"maintainers":[{"name":"alu0101244488","email":"alu0101244488@ull.edu.es"}],"description":"#### Ejecución del código en el debbuger","keywords":[],"author":{"name":"Aram Perez Dios","email":"alu0101244488@ull.edu.es","url":"https://github.com/alu0101244488"},"readme":"addLogging\n=========\n\nmodule that provides a function that adds a console.log() statement to the functions of the code given.\nThe statement gives information about the name of the function and its parameters.\n\n\n#### How it works\nThe function takes as input a string of code as the one below:\n\n```javascript\nconst input = `\nfunction foo(a, b) {\n  var x = 'blah';\n  var y = (function () {\n    return 3;\n  })();\n}\nfoo(1, 'wut', 3);\n`;\n```\nThen the functions read that string and adds a console.log() statement in all the functions in the code. \nThe result with the example of above is the next:\n\n```javascript\nconst input = `\nfunction foo(a, b) {\n    console.log('Entering foo(${a},${b})');\n    var x = 'blah';\n    var y = function () {\n        console.log('Entering <anonymous function>()');\n        return 3;\n    }();\n}\nfoo(1, 'wut', 3);\n```\n\n### Tests\n  npm test\n\n### Release History\n  * 0.2.0 Initial release\n","readmeFilename":"README.md"}