{"_id":"@alu0101391793/espree-logging","_rev":"2-020f306c2e0b69c792d3f61f6d524f20","name":"@alu0101391793/espree-logging","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@alu0101391793/espree-logging","author":{"name":"Daniel Mendez Rodriguez","email":"alu0101391793@ull.edu.es"},"description":"Adds logs to javascript code","type":"module","bin":{"funlog":"bin/log.js"},"scripts":{"log":"bin/log.js","help":"bin/log.js --help","version":"bin/log.js -V","test":"mocha","cov":"nyc npm run test","clean":"rm -f *.js test/data/logged*.js"},"dependencies":{"acorn":"^8.8.2","commander":"^10.0.0","escodegen":"^2.0.0","espree":"^9.4.1","estraverse":"^5.2.0","jsdoc":"^4.0.2","nyc":"^15.1.0","underscore":"^1.12.0"},"version":"1.0.0","devDependencies":{"jsdoc-to-markdown":"^8.0.0","mocha":"^10.2.0"},"gitHead":"75d45c110bbe173405613f3b16707e4b109d760d","_id":"@alu0101391793/espree-logging@1.0.0","_nodeVersion":"19.6.0","_npmVersion":"9.4.0","dist":{"integrity":"sha512-G0hf+6emj4b/gsuyMZ0djahSXMpUVTz+ItkGvEyfolgIl5zpaaBf+CQnoXNwSYqPWAojevCIrz/t7bMR5lKGWw==","shasum":"400b099d9feba3b4fd35502b53c94a0d09478fdb","tarball":"https://registry.npmjs.org/@alu0101391793/espree-logging/-/espree-logging-1.0.0.tgz","fileCount":65,"unpackedSize":1041895,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlv3JAvnhvdwCG0OePObT/XBcIDWPHG/c1zOTvC7ESmgIgeyxoPHTM+KEhc0s6BQjS3vTIgvgdwQBZZshCe9M+bYA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/4wkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogvQ/+NZfzDQCnRVF8RSojvyrqqi+WxwGJIniIqAR0LHYdZMVedb7m\r\n4NHo6V1U86vDu/hzDiBfx1OSeXeGjcBwY6FEeSd4bXCtDbeXHRhoL6b1ae6J\r\nE4CY485Z5eEyRQeSwP8t48owe54fnhq8he5bn0fkWp8+cOsAlXLLCssCerEm\r\n0AASSU6YNJDk5WMbxONmKMtlF4ltkqZA8ulorikGyEy3TosYlXQFfzg2Jkkm\r\nYtGCO+PFq5X1hDzSjzBOiok/2H0LCE4b8MPhcvmv8KAdg8L+xKbR3uCeGd2u\r\nL0bSwnwGTDnt0HE9Z1qOMgVIsxUki2f4xK9D5pjHXZNTsyLp8TNaP+d5BTiH\r\n0STfzU8SolE38/XZWLFLZdpnsFVu0PZU3gi422R7/kQ35lOxCCRo1ysKVW8A\r\notaxtlqREh79lh5cKdd14jxYEJJNWJcqfp5HzyjMENXOv4/5TFMEi1uP1zZh\r\niP7J1nq10OB2L+ZjM0HuH/V96E7BEmjjxpqAKOXM578qlWqR8a5CPS6FqYoh\r\nt9nda77eLFK/PoYavlCN5/FT1Tbi6J73ohcfc79fK/exs8mKsi/TRzcOHIBL\r\nR1Z15fOLQ2l1PN+kLh28n+rvEu7RGKUB/ZV47fu9CXUmDn9O+Js0un+fe4AD\r\n3wqpC326XCqIUUuHr1agX+elX8Y2V1TAkQQ=\r\n=D1KF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alu0101391793","email":"alu0101391793@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101391793","email":"alu0101391793@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/espree-logging_1.0.0_1677691940155_0.5325856962873714"},"_hasShrinkwrap":false},"1.1.0":{"name":"@alu0101391793/espree-logging","author":{"name":"Daniel Mendez Rodriguez","email":"alu0101391793@ull.edu.es"},"description":"Adds logs to javascript code","type":"module","bin":{"funlog":"bin/log.js"},"scripts":{"log":"bin/log.js","help":"bin/log.js --help","version":"bin/log.js -V","test":"mocha","cov":"nyc npm run test","clean":"rm -f *.js test/data/logged*.js"},"dependencies":{"acorn":"^8.8.2","commander":"^10.0.0","escodegen":"^2.0.0","espree":"^9.4.1","estraverse":"^5.2.0","jsdoc":"^4.0.2","nyc":"^15.1.0","underscore":"^1.12.0"},"version":"1.1.0","devDependencies":{"jsdoc-to-markdown":"^8.0.0","mocha":"^10.2.0"},"gitHead":"75d45c110bbe173405613f3b16707e4b109d760d","_id":"@alu0101391793/espree-logging@1.1.0","_nodeVersion":"19.6.0","_npmVersion":"9.4.0","dist":{"integrity":"sha512-Erc9NDhr+lVpoCVvGN0WZFbbY3IJ6WOBECkAt9NhybO7SN7YGB5IUHradWPfaJ905T6qGWGbelmxWWgMQza1qg==","shasum":"bb0cc28f6359abfd35851293c33ed4a6af6255cb","tarball":"https://registry.npmjs.org/@alu0101391793/espree-logging/-/espree-logging-1.1.0.tgz","fileCount":64,"unpackedSize":1039361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeu/GybkGmWlGDniQ4X7O/bVg/uCKTlV3AlVqY+7wUOwIhAJY06uDoduV4wwr+bX/lj1hwPKeQnrjKep50FJUNcPgj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/5NSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjMg//WcDaJIkHtZLGDDsjg+ay8nujIIXqXvXhf6Z3okjxEbmSeBId\r\nCnNgx3XGfn4pBs5i9TbZCR+3nUMvzw+ZraYmvXfXiEzledlQAWdOqJtbqe1D\r\njPjEH0eVl9iMe5Dh4OvmmcF/jpbruRDpVZ5PHjighyNn6VWB1xXw0e1DTcT5\r\nNBMrR36494LZRLYOzHnA1objp12VKZ/RqO4+i9veCijKk8gBHX0fac1Ou2xv\r\npE04+dCPOweXOz4JsP2EmwOBtDsMpwhSqQQLSpi3wchfaHktysm6LumxaaSX\r\nlw9gNbjlLVF5098WcEKvUUi/jTqGbvJoYtrXokQvft01qm65eSHlsfvVuWi5\r\nvwqt3u3XIVG9r9thRnpTIVS1tEqBMtN2uoVgYb39rU6tG8pnhDAeq9qIGiXB\r\nhGr6HucOZyjOw9p2GpZD6yMVc7kmqalagCjF3e3aI+OiVt69qA9ZG4bOpIEz\r\naVBMFiaHTG0cBb6TqzNTRr/Yetos4P1gtCcGp9z6S+rg05HeLqQOe0IUN1Jq\r\nni5ufFceFsK3DkzzdFlr/4deheTjVdFjnNuE6QA2Uh7OH8oB+btTmSClElra\r\nj+3Zzpf5YtuBLnwPNi/bNPOh9ibut7EfYJSxM6WPjsNzJ5v5ukxoeCqCokfs\r\nb2F048CLrLpIrIrJRic+neVq2UtKqndhfIk=\r\n=b0b1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alu0101391793","email":"alu0101391793@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101391793","email":"alu0101391793@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/espree-logging_1.1.0_1677693778165_0.2420805912783197"},"_hasShrinkwrap":false},"1.2.0":{"name":"@alu0101391793/espree-logging","author":{"name":"Daniel Mendez Rodriguez","email":"alu0101391793@ull.edu.es"},"description":"Adds logs to javascript code","type":"module","bin":{"funlog":"bin/log.js"},"scripts":{"log":"bin/log.js","help":"bin/log.js --help","version":"bin/log.js -V","test":"mocha","cov":"nyc npm run test","clean":"rm -f *.js test/data/logged*.js"},"dependencies":{"@alu0101391793/espree-logging":"^1.1.0","acorn":"^8.8.2","commander":"^10.0.0","escodegen":"^2.0.0","espree":"^9.4.1","estraverse":"^5.2.0","jsdoc":"^4.0.2","nyc":"^15.1.0","underscore":"^1.12.0"},"version":"1.2.0","devDependencies":{"jsdoc-to-markdown":"^8.0.0","mocha":"^10.2.0"},"gitHead":"75d45c110bbe173405613f3b16707e4b109d760d","_id":"@alu0101391793/espree-logging@1.2.0","_nodeVersion":"19.6.0","_npmVersion":"9.4.0","dist":{"integrity":"sha512-+deXqeKYhCKjRlmyGlbh/rkcyEgJ4zrCfLcCnoNGPXb9TGKLJGs3nYa2RWqU3HFULDZENR9sS9my7DBKy9XMQQ==","shasum":"6eaef2b55807025ba2bcec0b6a2d55c91d4c5299","tarball":"https://registry.npmjs.org/@alu0101391793/espree-logging/-/espree-logging-1.2.0.tgz","fileCount":64,"unpackedSize":1039379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcDWt3CkZw+GqcL6zOHe5lVumR4Oqiq9jro5XGT4vccAiEA0Ls2lG3flvQK1Ey9dfvNNcOJ1kRRqtJ0lLzKbbfdM9k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/5ZUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMkA//ehE3lTvpeCFKc9/S3jZKTIMCzE3wSgOsZmZRD9AQ9qRPqcQH\r\nw9WYpawWzo2K4pzH7a5wFCIUTak0WPi9KUj9AxeOjlleYeOBhIu5tswpPi2w\r\nh+xQTukyaAbtChFDrDmFrlmAHak59jU1aCgkd42UmciNBDZb/5C4SIw/yIr7\r\n4rLDw/R1Fdt9U/lrYRzE0r6H5uD2LThjruenqKBpEnCcC8H5W43aK3P40tqJ\r\nPqRWg2OaUHIhS9n7hoOBm4RllLqScXkEvHM4c6NKSgr7axIuKcdkD4osiRsR\r\noR67cNZeD8SsJHh7BBeclXO8cgV8TmEalEv/ICQ5JNKyJtu4Q73eWraFDsUN\r\ntJ3BWm6Ae10kEW6+J4jajbPCxHjxzf+myoM+MaYGa4DGov+n8gamtDXRBZYW\r\nsYY43e0hvQk6s/uzNLdjkCRIZzj30g9jxqe/irOJU8CY0ubwbt5XoYQKNghg\r\njUlnWBYvhZJkEXhYX0qckzMHZ2374I5MU6KcdZ8v9euVgBL5zS8cH3xYbO8+\r\nuGtYr7paLHTqeH2USFfn888kdmwZsf9/MAvxcgmzVtNSGW+t0aZNEtWE4tBb\r\nsDfDpGghmLaZRBcmEIQ879/Vo/EWO92P6IEcCm2Nkb6w7/CsGa9+z0jPmv9e\r\nPqyxiYvoB/srlvHa3lCiz1VHhGRca7X8cDA=\r\n=wD3b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alu0101391793","email":"alu0101391793@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101391793","email":"alu0101391793@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/espree-logging_1.2.0_1677694547987_0.6144213730142347"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-01T17:32:20.054Z","1.0.0":"2023-03-01T17:32:20.394Z","modified":"2023-03-01T18:15:48.428Z","1.1.0":"2023-03-01T18:02:58.409Z","1.2.0":"2023-03-01T18:15:48.204Z"},"maintainers":[{"name":"alu0101391793","email":"alu0101391793@ull.edu.es"}],"description":"Adds logs to javascript code","author":{"name":"Daniel Mendez Rodriguez","email":"alu0101391793@ull.edu.es"},"readme":"# Espree Logging\n\nA simple tool to add logging statements to the beggining of each function in a JS file\n\n## Installation\n\n```bash\nnpm install -g espree-logging\n```\n\n## Usage\n\n```bash\nfunlog [options] <input file>\n```\n\n### Options\n\n| Option | Description |\n| --- | --- |\n| -o, --output <file> | The file to write the logged JS code to |\n| -h, --help | Display help for command |\n| -v, --version | Display version number |\n\n## Tests\n  \n```bash\nnpm test\n```\n\n## Functions\n\n<dl>\n<dt><a href=\"#addLogging\">addLogging(code)</a> ⇒</dt>\n<dd><p>Returns the resulting JS code with logging statements added at the beggining\nof each function</p>\n</dd>\n</dl>\n\n<a name=\"addLogging\"></a>\n\n## addLogging(code) ⇒ <code>String</code>\nReturns the resulting JS code with logging statements added at the beggining\nof each function\n\n**Kind**: global function  \n**Returns**: <code>String</code> - The resulting JS code with logging statements added  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| code | <code>string</code> | The input JS code to be transformed |\n","readmeFilename":"README.md"}