{"_id":"jscheckstyle","_rev":"21-d3b8451c79dff2792ae9229d338bdc54","name":"jscheckstyle","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"jscheckstyle","version":"0.0.1","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","keywords":["static","analysis","cyclomatic","complexity"],"main":"lib/jscheckstyle","directories":{"bin":"bin","lib":"lib"},"repository":{"type":"git","url":"git://github.com/csausdev/jscheckstyle.git"},"dependencies":{"cli-table":">=0.0.1","burrito":">=0.2.8"},"devDependencies":{"vows":">=0.5","sandboxed-module":">=0.1.1"},"_npmJsonOpts":{"file":"/Users/garethjones/.npm/jscheckstyle/0.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"jscheckstyle@0.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.5.0","_defaultsLoaded":true,"bin":{"jscheckstyle":"bin/jscheckstyle"},"dist":{"shasum":"89d06217608fa3639556f83e2338eb460309f897","tarball":"https://registry.npmjs.org/jscheckstyle/-/jscheckstyle-0.0.1.tgz","integrity":"sha512-pL5yvPkZpDI7fafhCwxFOy59IHBP8DriscOE4eRrl/IEo2fVn0u9ko3eudkg3arAoym72SCK1132CgTpoaH/Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWJpesgsVPwmNlxhnFp2KhbXVIMM9wj8vwPxjQgYGMzAiEA28SQknixazuJKZ1TIXzoP9bHrKqAqB09WgJadnAZ4aQ="}]},"maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}]},"0.0.2":{"name":"jscheckstyle","version":"0.0.2","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","keywords":["static","analysis","cyclomatic","complexity"],"main":"lib/jscheckstyle","directories":{"bin":"bin","lib":"lib"},"repository":{"type":"git","url":"git://github.com/csausdev/jscheckstyle.git"},"dependencies":{"cli-table":">=0.0.1","burrito":">=0.2.8","file":">=0.1.1"},"devDependencies":{"vows":">=0.5","sandboxed-module":">=0.1.1"},"_npmJsonOpts":{"file":"/Users/garethjones/.npm/jscheckstyle/0.0.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"jscheckstyle@0.0.2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"bin":{"jscheckstyle":"bin/jscheckstyle"},"dist":{"shasum":"7be761dafa20f13fc257313f77a0bcd4db29dbda","tarball":"https://registry.npmjs.org/jscheckstyle/-/jscheckstyle-0.0.2.tgz","integrity":"sha512-VvxazhTG7csgti4UG1+56ixUuTfzn8p03J+pSmkeS3wO3luAt29UuncPCH5cVJL7tuhrCRqyV8azkvSfmXMYNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV/0nGlgYwTj920CJRMlU6fafbIPKIswoQKdCqxYQqgwIhAK28xeE/scU1cWHUja/L8fE9gy3U1vv7u5pbsVIqYEKu"}]},"scripts":{},"maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}]},"0.0.3":{"name":"jscheckstyle","version":"0.0.3","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","keywords":["static","analysis","cyclomatic","complexity"],"main":"lib/jscheckstyle","directories":{"bin":"bin","lib":"lib"},"repository":{"type":"git","url":"git://github.com/csausdev/jscheckstyle.git"},"dependencies":{"cli-table":">=0.0.1","burrito":">=0.2.8","file":">=0.1.1"},"devDependencies":{"vows":">=0.5","sandboxed-module":">=0.1.1"},"scripts":{"test":"vows --spec test/*.js"},"_npmJsonOpts":{"file":"/Users/garethjones/.npm/jscheckstyle/0.0.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"jscheckstyle@0.0.3","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"bin":{"jscheckstyle":"bin/jscheckstyle"},"dist":{"shasum":"39b29bac6ed3103bce59f851db63483490b02db8","tarball":"https://registry.npmjs.org/jscheckstyle/-/jscheckstyle-0.0.3.tgz","integrity":"sha512-qxJFtE5dIm6v1YQPPj7LvHUz1kEV4K36BRP6Fj9aX4/ujTaZBzDqyoHOX75saYMZsVoRLfKO3wr4DNG66s+1Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXl85VqQaHoESRWBQM427eD8UK2KOvWXg+RNZYwsTftAIhAIxN+Y7L/lHp6mw/QgwSS6cjJTjLg+jKuivBj80LFLL2"}]},"maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}]},"0.0.4":{"name":"jscheckstyle","version":"0.0.4","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","keywords":["static","analysis","cyclomatic","complexity"],"main":"lib/jscheckstyle","directories":{"bin":"bin","lib":"lib"},"repository":{"type":"git","url":"git://github.com/csausdev/jscheckstyle.git"},"dependencies":{"cli-table":">=0.0.1","burrito":">=0.2.8","file":">=0.1.1"},"devDependencies":{"vows":">=0.5","sandboxed-module":">=0.1.1"},"scripts":{"test":"vows --spec test/*.js"},"_npmJsonOpts":{"file":"/Users/garethjones/.npm/jscheckstyle/0.0.4/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"jscheckstyle@0.0.4","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"bin":{"jscheckstyle":"bin/jscheckstyle"},"dist":{"shasum":"7886712c66887bcec1ac6dfab058a9d8b8c8746e","tarball":"https://registry.npmjs.org/jscheckstyle/-/jscheckstyle-0.0.4.tgz","integrity":"sha512-LHxqvBmzQ0NrOcfUycyZdEzgRSyrkftMp2WwMcdShPucgGnYj5F1VoMLd6JrmU4rfj/MVXY9MRwp4Vu4srIPiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwLb0GXcvY7ouKCrmPRe/s0Hg0r83aNPtrMuV2Q3bbrAiBTZJVid/RwzLCLrgyprFOuDwV9NrEZh2Q0caF5R2JY8Q=="}]},"maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}]},"0.0.5":{"name":"jscheckstyle","version":"0.0.5","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","keywords":["static","analysis","cyclomatic","complexity"],"main":"lib/jscheckstyle","directories":{"bin":"bin","lib":"lib"},"repository":{"type":"git","url":"git://github.com/nomiddlename/jscheckstyle.git"},"dependencies":{"cli-table":">=0.0.1","burrito":">=0.2.8","file":">=0.1.1"},"devDependencies":{"vows":"0.5.13","sandboxed-module":"0.1.3"},"scripts":{"test":"vows --spec test/*.js"},"_npmUser":{"name":"csausdev","email":"gareth.jones@sensis.com.au"},"_id":"jscheckstyle@0.0.5","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"bin":{"jscheckstyle":"bin/jscheckstyle"},"dist":{"shasum":"d3ce4a7dba899309f31759e337154ccd7d137437","tarball":"https://registry.npmjs.org/jscheckstyle/-/jscheckstyle-0.0.5.tgz","integrity":"sha512-HFQHTMCCeSfRbnDoEHBjSAudHxo8jt0PFekE/80E31AsG51AdPJ/ba5D0l2QXVBgJCUtAoiT0QYQnvX/OJN9XA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3T5HgqpxG20sb6qxx27ufgSAu0g1XmEBB7+j8I4QEQAiEAh1IutqQ3BHOcwi/SMBhXqqevTITXJ9lG6/lI348Ebvc="}]},"readme":"[![Build Status](https://secure.travis-ci.org/nomiddlename/jscheckstyle.png?branch=master)](http://travis-ci.org/nomiddlename/jscheckstyle)\n\n# Purpose\nA command-line tool for analysing javascript source, providing measurements of function length, number of arguments, and cyclomatic complexity.\n\n## Installation\n    npm install jscheckstyle\n\n## Usage\n    jscheckstyle some-javascript.js some-other-javascript.js (default output as nice table on command line)\n    jscheckstyle --violations some-javascript.js (will output rule-violating functions only)\n    jscheckstyle --html some-javascript.js > output.html\n    jscheckstyle --json some-javascript.js > output.json\n    jscheckstyle --checkstyle some-javascript.js > output.xml (will output Java checkstyle-compatible output, useful for Jenkins)\n\n## Rules\nThere are three rules at the moment which will be violated if:\n\n* function length is greater than 30 lines\n* number of arguments to a function is greater than 5\n* cyclomatic complexity for a function is greater than 10\n\n## Exclusion\nTo exclude certain directories or files from being checkstyled, simply create a .jscheckstyleignore file at current directory, and specify the directory or file name (relative to current directory) that you want to exclude.\n\n## TODO\n* Configurable rules (maybe you like functions that are longer or shorter)\n\n## History\nOriginally I started out modifying [jsmeter](http://jsmeter.info) to run as a command-line tool. Then I started hacking away, added some tests, the command-line interface, added the rules checking and the extra output types, replaced the parser with [node-burrito](https://github.com/substack/node-burrito) and then realised there wasn't much of jsmeter left. So this tool is inspired by, and owes a huge debt to, jsmeter - but there's very little of the original code to be found (possibly only the HTML output renderer).\n","maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}]},"0.0.6":{"name":"jscheckstyle","version":"0.0.6","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","keywords":["static","analysis","cyclomatic","complexity"],"main":"lib/jscheckstyle","directories":{"bin":"bin","lib":"lib"},"repository":{"type":"git","url":"git://github.com/nomiddlename/jscheckstyle.git"},"dependencies":{"cli-table":">=0.0.1","burrito":">=0.2.8","file":">=0.1.1"},"devDependencies":{"vows":"0.5.13","sandboxed-module":"0.1.3"},"scripts":{"test":"vows --spec test/*.js"},"_npmUser":{"name":"csausdev","email":"gareth.jones@sensis.com.au"},"_id":"jscheckstyle@0.0.6","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"bin":{"jscheckstyle":"bin/jscheckstyle"},"dist":{"shasum":"f424216a0f7edb4c2f55e17b12e3d4a0d33826d8","tarball":"https://registry.npmjs.org/jscheckstyle/-/jscheckstyle-0.0.6.tgz","integrity":"sha512-eC/ngYdFceeFKuBl5rk2AX9e+HdklQve4I52rjDHmvXl+wqwSpPQ8OQuTACTy1B5wSl+GbjVe2F0vXuZtP3zGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMP4iXua7gwFrMX46rznGgF6nKgRGuN58xgcWxclImTwIgJT3pC0iJ3Nd4oWZ9LCarIv06Ic4+J8vYZUKbCEjW6sw="}]},"readme":"[![Build Status](https://secure.travis-ci.org/nomiddlename/jscheckstyle.png?branch=master)](http://travis-ci.org/nomiddlename/jscheckstyle)\n\n# Purpose\nA command-line tool for analysing javascript source, providing measurements of function length, number of arguments, and cyclomatic complexity.\n\n## Installation\n    npm install jscheckstyle\n\n## Usage\n    jscheckstyle some-javascript.js some-other-javascript.js (default output as nice table on command line)\n    jscheckstyle --violations some-javascript.js (will output rule-violating functions only)\n    jscheckstyle --html some-javascript.js > output.html\n    jscheckstyle --json some-javascript.js > output.json\n    jscheckstyle --checkstyle some-javascript.js > output.xml (will output Java checkstyle-compatible output, useful for Jenkins)\n\n## Rules\nThere are three rules at the moment which will be violated if:\n\n* function length is greater than 30 lines\n* number of arguments to a function is greater than 5\n* cyclomatic complexity for a function is greater than 10\n\n## Exclusion\nTo exclude certain directories or files from being checkstyled, simply create a .jscheckstyleignore file at current directory, and specify the directory or file name (relative to current directory) that you want to exclude.\n\n## TODO\n* Configurable rules (maybe you like functions that are longer or shorter)\n\n## History\nOriginally I started out modifying [jsmeter](http://jsmeter.info) to run as a command-line tool. Then I started hacking away, added some tests, the command-line interface, added the rules checking and the extra output types, replaced the parser with [node-burrito](https://github.com/substack/node-burrito) and then realised there wasn't much of jsmeter left. So this tool is inspired by, and owes a huge debt to, jsmeter - but there's very little of the original code to be found (possibly only the HTML output renderer).\n","maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}]},"0.0.7":{"name":"jscheckstyle","version":"0.0.7","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","keywords":["static","analysis","cyclomatic","complexity"],"main":"lib/jscheckstyle","directories":{"bin":"bin","lib":"lib"},"repository":{"type":"git","url":"https://github.com/nomiddlename/jscheckstyle"},"dependencies":{"cli-table":">=0.0.1","burrito":">=0.2.8","file":">=0.1.1"},"devDependencies":{"vows":"0.5.13","sandboxed-module":"0.1.3"},"scripts":{"test":"vows --spec test/*.js"},"bin":{"jscheckstyle":"bin/jscheckstyle"},"readme":"[![Build Status](https://secure.travis-ci.org/nomiddlename/jscheckstyle.png?branch=master)](http://travis-ci.org/nomiddlename/jscheckstyle)\n\n# Purpose\nA command-line tool for analysing javascript source, providing measurements of function length, number of arguments, and cyclomatic complexity.\n\n## Installation\n    npm install jscheckstyle\n\n## Usage\n    jscheckstyle some-javascript.js some-other-javascript.js (default output as nice table on command line)\n    jscheckstyle --violations some-javascript.js (will output rule-violating functions only)\n    jscheckstyle --html some-javascript.js > output.html\n    jscheckstyle --json some-javascript.js > output.json\n    jscheckstyle --checkstyle some-javascript.js > output.xml (will output Java checkstyle-compatible output, useful for Jenkins)\n    jscheckstyle --emacs some-javascript.js (produces output suitable for Emacs flymake - see flymake-jschecksyle.el)\n\n## Rules\nThere are three rules at the moment which will be violated if:\n\n* function length is greater than 30 lines\n* number of arguments to a function is greater than 5\n* cyclomatic complexity for a function is greater than 10\n\n## Exclusion\nTo exclude certain directories or files from being checkstyled, simply create a .jscheckstyleignore file at current directory, and specify the directory or file name (relative to current directory) that you want to exclude.\n\n## TODO\n* Configurable rules (maybe you like functions that are longer or shorter)\n\n## History\nOriginally I started out modifying [jsmeter](http://jsmeter.info) to run as a command-line tool. Then I started hacking away, added some tests, the command-line interface, added the rules checking and the extra output types, replaced the parser with [node-burrito](https://github.com/substack/node-burrito) and then realised there wasn't much of jsmeter left. So this tool is inspired by, and owes a huge debt to, jsmeter - but there's very little of the original code to be found (possibly only the HTML output renderer).\n\n","_id":"jscheckstyle@0.0.7","dist":{"shasum":"ffde97e791c2ac092045dd641abd3d50618ff866","tarball":"https://registry.npmjs.org/jscheckstyle/-/jscheckstyle-0.0.7.tgz","integrity":"sha512-f1jIfuHTKPxZnqun2lcv4y4S+cOOpiIWDJol6jbRhraAkhir2CQ8NTJ5P+Qkeiklgu5bBIsVYSShmtx54iubnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbsbD94KJNEJo7XzwQVtm915zsADGQ1an41Phq5JlyUwIgVoVkTexPgGMAx0WSUTysVXg8qnRZa7ZeRyWYn8hGexc="}]},"maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}]},"0.0.8":{"name":"jscheckstyle","version":"0.0.8","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","keywords":["static","analysis","cyclomatic","complexity"],"main":"lib/jscheckstyle","directories":{"bin":"bin","lib":"lib"},"repository":{"type":"git","url":"https://github.com/nomiddlename/jscheckstyle"},"dependencies":{"cli-table":">=0.2.0","burrito":">=0.2.8","file":">=0.1.1"},"devDependencies":{"vows":"0.5.13","sandboxed-module":"0.1.3"},"scripts":{"test":"vows --spec test/*.js"},"bin":{"jscheckstyle":"bin/jscheckstyle"},"readme":"[![Build Status](https://secure.travis-ci.org/nomiddlename/jscheckstyle.png?branch=master)](http://travis-ci.org/nomiddlename/jscheckstyle)\n\n# Purpose\nA command-line tool for analysing javascript source, providing measurements of function length, number of arguments, and cyclomatic complexity.\n\nNOTE: jshint now does most of these checks, http://www.elijahmanor.com/2012/09/control-complexity-of-your-javascript.html so you may not need this any more. Use jshint instead, it checks for a whole load of other things as well.\n\n## Installation\n    npm install jscheckstyle\n\n## Usage\n    jscheckstyle some-javascript.js some-other-javascript.js (default output as nice table on command line)\n    jscheckstyle --violations some-javascript.js (will output rule-violating functions only)\n    jscheckstyle --html some-javascript.js > output.html\n    jscheckstyle --json some-javascript.js > output.json\n    jscheckstyle --checkstyle some-javascript.js > output.xml (will output Java checkstyle-compatible output, useful for Jenkins)\n    jscheckstyle --emacs some-javascript.js (produces output suitable for Emacs flymake - see flymake-jschecksyle.el)\n\n## Rules\nThere are three rules at the moment which will be violated if:\n\n* function length is greater than 30 lines\n* number of arguments to a function is greater than 5\n* cyclomatic complexity for a function is greater than 10\n\n## Exclusion\nTo exclude certain directories or files from being checkstyled, simply create a .jscheckstyleignore file at current directory, and specify the directory or file name (relative to current directory) that you want to exclude.\n\n## TODO\n* Configurable rules (maybe you like functions that are longer or shorter)\n\n## History\nOriginally I started out modifying [jsmeter](http://jsmeter.info) to run as a command-line tool. Then I started hacking away, added some tests, the command-line interface, added the rules checking and the extra output types, replaced the parser with [node-burrito](https://github.com/substack/node-burrito) and then realised there wasn't much of jsmeter left. So this tool is inspired by, and owes a huge debt to, jsmeter - but there's very little of the original code to be found (possibly only the HTML output renderer).\n\n","_id":"jscheckstyle@0.0.8","dist":{"shasum":"aa4513b2a1da9f48ebf59fca5b81343c9612ec65","tarball":"https://registry.npmjs.org/jscheckstyle/-/jscheckstyle-0.0.8.tgz","integrity":"sha512-DxUZI1yyLMvdvUrjvLPHV342xnvSfzpbf71SdlnAXB2FH73Rsx1rKwE2IYoMH/3Q/LwDK2ISCIwA4RGLVpCTog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEs1Q1fmgw44q5IuiMcwUfs/jFh2whONZci3KpflmcXBAiEA6EO3AEkvVraM7XePo+Z2+l8r7BhC3wgeheYWEWRtmww="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"csausdev","email":"gareth.jones@sensis.com.au"},"maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}]},"0.0.9":{"name":"jscheckstyle","version":"0.0.9","description":"Static analysis tool for javascript - calculates cyclomatic complexity, amongst other things","keywords":["static","analysis","cyclomatic","complexity"],"main":"lib/jscheckstyle","directories":{"bin":"bin","lib":"lib"},"repository":{"type":"git","url":"https://github.com/nomiddlename/jscheckstyle"},"dependencies":{"cli-table":">=0.2.0","burrito":"http://github.com/danbell/node-burrito/tarball/master","file":">=0.1.1"},"devDependencies":{"vows":"0.5.13","sandboxed-module":"0.1.3"},"scripts":{"test":"vows --spec test/*.js"},"bin":{"jscheckstyle":"bin/jscheckstyle"},"readme":"[![Build Status](https://secure.travis-ci.org/nomiddlename/jscheckstyle.png?branch=master)](http://travis-ci.org/nomiddlename/jscheckstyle)\n\n# Purpose\nA command-line tool for analysing javascript source, providing measurements of function length, number of arguments, and cyclomatic complexity.\n\nNOTE: jshint now does most of these checks, http://www.elijahmanor.com/2012/09/control-complexity-of-your-javascript.html so you may not need this any more. Use jshint instead, it checks for a whole load of other things as well.\n\n## Installation\n    npm install jscheckstyle\n\n## Usage\n    jscheckstyle some-javascript.js some-other-javascript.js (default output as nice table on command line)\n    jscheckstyle --violations some-javascript.js (will output rule-violating functions only)\n    jscheckstyle --html some-javascript.js > output.html\n    jscheckstyle --json some-javascript.js > output.json\n    jscheckstyle --checkstyle some-javascript.js > output.xml (will output Java checkstyle-compatible output, useful for Jenkins)\n    jscheckstyle --emacs some-javascript.js (produces output suitable for Emacs flymake - see flymake-jschecksyle.el)\n\n## Rules\nThere are three rules at the moment which will be violated if:\n\n* function length is greater than 30 lines\n* number of arguments to a function is greater than 5\n* cyclomatic complexity for a function is greater than 10\n\n## Exclusion\nTo exclude certain directories or files from being checkstyled, simply create a .jscheckstyleignore file at current directory, and specify the directory or file name (relative to current directory) that you want to exclude.\n\n## Configuration\nIt is possible to change the default rules by specifying different limits in comments before a function.\n\nFor example:\n\n    /*\n     * @jscheckstyle.functionLength=20\n     * @jscheckstyle.numberOfArguments=10\n     * @jscheckstyle.cyclomaticComplexity=30\n     */\n    function theFunction() {\n        ...\n    }\n\n\n## History\nOriginally I started out modifying [jsmeter](http://jsmeter.info) to run as a command-line tool. Then I started hacking away, added some tests, the command-line interface, added the rules checking and the extra output types, replaced the parser with [node-burrito](https://github.com/substack/node-burrito) and then realised there wasn't much of jsmeter left. So this tool is inspired by, and owes a huge debt to, jsmeter - but there's very little of the original code to be found (possibly only the HTML output renderer).\n\n","readmeFilename":"README.md","_id":"jscheckstyle@0.0.9","dist":{"shasum":"f3ae2ba41f19c9e8ce79fffbfdd9813f9687aa9b","tarball":"https://registry.npmjs.org/jscheckstyle/-/jscheckstyle-0.0.9.tgz","integrity":"sha512-ODy3jiEYrx+BzapRAEVU4z8jJJuoSqcklfwP88BUuhnoWzXR11mjNcna3KahxKgEJ3mRZTYnWYeXfxKDqI4YTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0JIhJobTqvLNifAGj2lJVTZYv5oh7+9Gp1J4frMT8GAiEA1MrLhuSL/Abw5qlbo81ArOOmEVOim1/6pEnN1AQ0gU0="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"csausdev","email":"gareth.jones@sensis.com.au"},"maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}]}},"maintainers":[{"name":"csausdev","email":"gareth.jones@sensis.com.au"}],"time":{"modified":"2022-06-19T05:52:23.623Z","created":"2011-09-15T12:29:11.352Z","0.0.1":"2011-09-15T12:29:17.631Z","0.0.2":"2011-09-19T07:03:00.820Z","0.0.3":"2011-10-20T01:00:01.003Z","0.0.4":"2011-10-20T03:13:04.897Z","0.0.5":"2012-03-08T22:54:45.866Z","0.0.6":"2012-06-29T00:43:25.077Z","0.0.7":"2012-08-23T04:34:22.948Z","0.0.8":"2012-11-11T22:16:14.356Z","0.0.9":"2013-05-23T06:28:27.304Z"},"repository":{"type":"git","url":"https://github.com/nomiddlename/jscheckstyle"}}