{"_id":"lintnode","_rev":"41-e37cc8894a7d6e30909ad1c0cd1cf59b","name":"lintnode","description":"A JSLint server for more expedient linting.","dist-tags":{"latest":"0.2.12"},"versions":{"0.1.0":{"name":"lintnode","version":"0.1.0","description":"A JSLint server for more expedient linting.","homepage":"http://github.com/keturn/lintnode","author":{"name":"Kevin Turner","url":"http://keturn.net/"},"dependencies":{"express":">=1.0.0rc3 <2.0","haml":">=0.2","connect-form":">= 0.1.2"},"engines":["node >= 0.2.0"],"_id":"lintnode@0.1.0","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.1.0.tgz","shasum":"0371221ed4783ca1727f45d7992e495b6f601d66","integrity":"sha512-h1bbcduFLTl0UYQyQFAtB/ThNisE4dopI4Wub3G55eIWR0RseXyBYEdlHXpYIHcnyrAGqbzuybCAoAl0hI7pWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlFDzFDCeGBxQXM7Hb5qnrxnrYgUxu+PV4JKiHDHsBpAiA+o2jBUXPQ5MoMOGWPmbwPWht9wYKO+PUuOhOwubejpg=="}]},"directories":{}},"0.1.1":{"name":"lintnode","version":"0.1.1","description":"A JSLint server for more expedient linting.","homepage":"http://github.com/keturn/lintnode","author":{"name":"Kevin Turner","url":"http://keturn.net/"},"dependencies":{"express":">=1.0.0rc3 <2.0.0","haml":">=0.2.0","connect-form":">= 0.1.2"},"engines":["node >= 0.2.0"],"_id":"lintnode@0.1.1","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.1.1.tgz","shasum":"c36d9a8f30d52109f41c21b475576940e3802fef","integrity":"sha512-s+PEFRm6dA3smPVovmShCGrp+KJq7zzXzfFSYcTLKDumOYBFVI9x5HzWpQHE2+gCnlL748QU532v6HzuW3pjXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpEqaur0gSr6Eotmb3ESaXgplMA64SwIj5V8Zhm32FmAiEAgedhak97FhABJ36YwoTUynefuWhVrKLgHXi2YVEjNec="}]},"directories":{}},"0.2.0":{"name":"lintnode","version":"0.2.0","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Kevin Turner","url":"http://keturn.net/"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","_id":"lintnode@0.2.0","dist":{"shasum":"ea68251d8596154271413f9c6430d747c5cb0475","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.0.tgz","integrity":"sha512-V6SYBID7DRd2m+BbiQGvsMdfX2jp4InyzkcBDZ7D/vH4fTbgmaHtfj04GKKoyPqkbvnoI14BleLS8Jmo/6YS+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNCMmroEqD9R5D0PMHll/noD2cM4npOkvPmgLs54zw8wIhAJ3Ft+rdzzAAWxnJwUiS0GuD6tZIv4i+k9Jru8FatlwM"}]},"_npmVersion":"1.1.68","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.1":{"name":"lintnode","version":"0.2.1","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Kevin Turner","url":"http://keturn.net/"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","_id":"lintnode@0.2.1","dist":{"shasum":"edd2e057424ed8d111ae6e832e93d2e738817918","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.1.tgz","integrity":"sha512-ARnXnFotFUZ1qAfZmhS68+jhaWUvC5jG2X6y9m6hg1Dz+9MRZ5HZ/yB43ydUcoCNIjibuwIxq627kTKqV+bQOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIHMTlbdrECKogCjP5peO4CQjAlMrxFdOJO2kkNoYPHBwAh8xWH+wvSRLZFC/LI2tBKZecrx3t+Ud6xASSrXZeN6E"}]},"_npmVersion":"1.1.68","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.3":{"name":"lintnode","version":"0.2.3","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.3","dist":{"shasum":"5db33f25bc639eabe0df9be85b5c14058862420d","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.3.tgz","integrity":"sha512-zc2Gf0qQLf6TeB+lDUMi6BHWiwd9ijfsrOIC6U4K9yMS+rBaOadr8R2Fpj/0wrPLDayi+TF1HYh79z7jcMew/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEi7MrJZ8zffQ9i2Kdscw1ww9KvXAA3Q2vKrvSx3KqH2AiAtSgWNA592ImIYSDlfo6lT28SHFFBpeltwYph9gXEd4w=="}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.4":{"name":"lintnode","version":"0.2.4","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.4","dist":{"shasum":"ef08a08f48de105d689c26f6403b6376bf99639a","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.4.tgz","integrity":"sha512-6eaAg1Zod9mbbBaysoKttCVGn5nJpnGS+3O+h9AIbTIdFrRk60zhcXeHY5uVIhMDr7odB0UsFkbmRdA5/6ReTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnn6cRFjby9tKsYyO4hQiGuKNk4Tef3NisJaDVRNA0WwIgWVA1DEWjisVt677ApExLbQ61KMdY3Z9rZU4f2sk5Q7o="}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.5":{"name":"lintnode","version":"0.2.5","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js","jslinter":"./jslint.curl"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.5","dist":{"shasum":"4b7aadd20bee344b6618a479da0fdad780fcd04f","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.5.tgz","integrity":"sha512-3YGSJ14JiRVTu0oKiXUp/SRbdb5ObxjhSjZXVgaJB23X3iBsZ959bBCqZZG7hJgke/8Qf6SPPYkxOsgu9vbG0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGX8zqPoS9vFEHmrC4w0khO2zEPqZqfWSKSQNHEuVpKrAiBEiBBgDEVNwapkNyXGmn7auK925A5Ak0byGbBByUC3ug=="}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.6":{"name":"lintnode","version":"0.2.6","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js","jslinter":"./jslint.curl"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.6","dist":{"shasum":"ddd1c45beac53f59200be17e1af1b53e1fa1eca7","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.6.tgz","integrity":"sha512-rXDS/SlRILvs4PfjMcqL+ltbVcpZD/aW54cBV0HM49GUsrzASLumZpKwZrWcOfJzGJs8hUP+d96nRhKotZ78kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWkQv/KHaqdEMlcxpOdDZJBOR/AAJ6/ylpmIA16ynUkgIgffO0JakNPts370mCPwhUc8y80jm1w0vxKb3q21pcXQQ="}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.7":{"name":"lintnode","version":"0.2.7","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js","jslinter":"./jslint.curl"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.7","dist":{"shasum":"bbb4b578a980e6eb0550b829698e6f6883ccc2ef","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.7.tgz","integrity":"sha512-OkDEJO+JoGng7oYshtcUL57uhqHI76LmCs1JrorlkgBNEBjbpRlxDkx5Ji4JovpDQcSlMTCqrf1B2wWF60Unkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3+ymyJtQKOGcM2UGon8QwUlc6VntZ1Nju1HHE/rOehQIgIydrKDDdYqtXF6spk5QpFqyMSC6tC1Jc2OsIKvTMXM8="}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.8":{"name":"lintnode","version":"0.2.8","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js","jslinter":"./jslint.curl"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.8","dist":{"shasum":"d8d838a94fab0b544c60003bdd76eb91b709d349","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.8.tgz","integrity":"sha512-CuqoWvtpnBK2QYBGssUPjsxIKT/cnB6lHHvmtnEr9FcrcRf7PooWdOWE2vMgDvo3+c2pQMAveYl2/yKxt3xLBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCepfrqi3/beSJOGxowZRNpEImfBKx9Oi5XAWFut0OkaQIhAK5YE50JwAWMn9O1cq2eHFu9gJNpxhK1kFx0i1R/7nzY"}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.9":{"name":"lintnode","version":"0.2.9","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js","jslinter":"./jslint.curl"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.9","dist":{"shasum":"f53025a490dfdfc0d97faaed55e0a7b4ddd3bcca","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.9.tgz","integrity":"sha512-BqQ9yKrFfRD0+3wyH5T8SN50pPMckj4o+Os3y9pTTZWdHcH+QS9nR+zP/lx7g+g0YjrovIXJ/nSN5JSIysLT3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe5Fr2rKbcybnY7dmuj+jBsQrcK7AYRzbYGccTCgYrHQIgdebfSLd9bNmtuqGmbnCsjUCsKlrt+fNnBIs4GTcLcGw="}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.10":{"name":"lintnode","version":"0.2.10","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js","jslinter":"./jslint.curl"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.10","dist":{"shasum":"862231e7c81d9b0914af1da496c72eef0d58111f","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.10.tgz","integrity":"sha512-mD3aij/qKky0+UGGHu7UqikRi4tyon4oZCZGymbwXHpW1yXYJWiVKV2n7HzKszIB7T2vxoBNGj/BeHdP6m4t4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcr6OiJni6Ighl3kX88CyG/4Hdh5gpLw/Cso0pDiyhWgIhALzDdzHYGUbKq+dDPhL30Xh0xLxQge2ycZMbj3+TNOG1"}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.11":{"name":"lintnode","version":"0.2.11","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js","jslinter":"./jslint.curl"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.11","dist":{"shasum":"e4d168ecc662f285b10107b100fafb26ead0cc9f","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.11.tgz","integrity":"sha512-Z/jrr0gu2+kqjN5Fz/cZkXiNRFKwIK46CV3Ssjn8M7mxiH2N+9dlSlCRkchXMNwS4qZ5B24xk7bu0mTGQwRReg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDrTI6v+vYOrSPAbC+rT1dBfz7oycxfpQq5XEG7wU47gIhALoYjhsw5/TR8/HuIR8enBGLdQAwSlck/aeA1hPL3KwF"}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"keturn","email":"keturn+npm@keturn.net"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]},"0.2.12":{"name":"lintnode","version":"0.2.12","description":"A JSLint server for more expedient linting.","keywords":["emacs","flymake","js-mode","jslint"],"homepage":"http://github.com/chad3814/lintnode","author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"contributors":[{"name":"David Miller","url":"http://github.com/davidmiller/lintnode"},{"name":"Kevin Turner","url":"http://keturn.net/"}],"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"},"preferGlobal":true,"bin":{"lintnode":"./app.js","jslinter":"./jslint.curl"},"dependencies":{"express":"3.x"},"engines":["node >= 0.6.0"],"readme":"lintnode - a JSLint server for more expedient linting\n=====================================================\n\nI was setting up `flymake-mode`_ with JSLint_, and thinking it was\npretty great, but that rhino start-up cost is pretty big for a flymake\napplication.  If we just kept JSLint running, wouldn't that be a lot\nfaster?\n\nThen I caught a talk on the `node.js`_ server, and saw a way.\n\nIn my environment, this cuts jslint invocation time in half.\n\nThis project also depends on the Express_ framework, with the underscore\nand haml packages.  I recommend installation with npm_ to manage these\ndependencies.\n\nThe ``jslint.curl`` script depends on curl, but you can easily\nreproduce it with any other http client.\n\n.. _flymake-mode: http://www.emacswiki.org/emacs/FlymakeJavaScript\n.. _JSLint: http://www.jslint.com/\n.. _node.js: http://nodejs.org/\n.. _Express: http://expressjs.com/\n.. _npm: http://npmjs.org/\n\n\nUsage\n-----\n\n::\n\n  $ node lintnode/app.js --port 3003 &\n  Express started at http://localhost:3003/ in development mode\n\n  $ lintnode/jslint.curl myfilthycode.js\n\nThe exit code of ``jslint.curl`` is currently not nearly as relevant\nas the output on standard out.  The output should be fully compatible\nwith `JSLint's Rhino version`__.\n\n.. __: http://www.jslint.com/rhino/\n\n\nEmacs Usage\n-----------\n\nSee the included `flymake-jslint.el`__.\n\n.. __: flymake-jslint.el\n\n\nConfiguration\n-------------\n\n`jslint_port` may be passed on the node command line with the\n``--port`` parameter.  It defaults to 3003.\n\n`jstlint_options` can be configured by passing the --exclude option to ``app.js``.\ne.g.\n\n$ node app.js --exclude nomen,undef\n\nor\n\n$ node app.js --set maxlen:80,node\n\nAlternatively they can be configured within emacs by setting the variable lintnode-jslint-excludes\n\nFor documentation on JSLint's options, see `JSLint\noptions`_.\n\n.. _JSLint options: http://www.jslint.com/lint.html#options\n\n\nSupport\n-------\n\nThis project is hosted at github, which has a wiki and an issue tracker:\n\n  http://github.com/davidmiller/lintnode\n\n\nLicense\n-------\n\nThis software is distributed under the same license__ as JSLint, which\nlooks like the MIT License with one additional clause:\n\n  The Software shall be used for Good, not Evil.\n\n.. __: LICENSE\n","readmeFilename":"README.rst","bugs":{"url":"https://github.com/chad3814/lintnode/issues"},"_id":"lintnode@0.2.12","dist":{"shasum":"bbea6a4515e4def963b2fab27a193dbea3dafd8a","tarball":"https://registry.npmjs.org/lintnode/-/lintnode-0.2.12.tgz","integrity":"sha512-ojQxFirti6daZO6RyQpRfNOgwf74v6aIScnrQs4dAdBg+9XU2DbQk5Jy9IyrIbCsldrZiE5fzTsfaaGkCnrPWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD56+zjzODmePvhOL6FYanKEUuv2aFfm/9ap4sd5Ck/6gIgEycXfpBVkf9+OZ05jQuwLSk4RUuMKh6rM6FH0dXFr0g="}]},"_from":".","_npmVersion":"1.2.19","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}]}},"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Chad Walker","email":"chad@chad-cat-lore-eddie.com"},"time":{"modified":"2022-06-19T12:39:45.583Z","created":"2013-01-20T20:40:34.393Z","0.1.0":"2013-01-20T20:40:34.393Z","0.1.1":"2013-01-20T20:40:34.393Z","0.2.0":"2013-01-24T17:03:49.513Z","0.2.1":"2013-01-24T17:06:21.281Z","0.2.3":"2013-05-06T15:03:57.538Z","0.2.4":"2013-05-06T15:48:13.222Z","0.2.5":"2013-05-06T17:15:45.973Z","0.2.6":"2013-05-06T19:27:09.779Z","0.2.7":"2013-05-07T01:36:06.995Z","0.2.8":"2013-05-07T01:43:09.700Z","0.2.9":"2013-05-08T00:58:07.694Z","0.2.10":"2013-07-23T18:36:19.799Z","0.2.11":"2013-10-27T13:35:53.559Z","0.2.12":"2013-11-19T18:07:47.821Z"},"repository":{"type":"git","url":"http://github.com/chad3814/lintnode.git"}}