{"_id":"kendo-lint","_rev":"33-144b6b880f787668d7ce0b9b3c84e11c","name":"kendo-lint","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","dist-tags":{"latest":"0.2.3"},"versions":{"0.0.1":{"name":"kendo-lint","version":"0.0.1","dependencies":{"uglify-js":"~2.3.0","cheerio":"~0.10.8","glob":"~3.2.0","markdown":"","optimist":""},"_id":"kendo-lint@0.0.1","description":"## About kendoLint","dist":{"shasum":"1e027ac720ce02f0bcd9bcf817454e32ce5fa02b","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.0.1.tgz","integrity":"sha512-4QQM+b5o3ydk7pnmzSAwOoMwDHWDZtg4zAEwbTOUW01sJlSCf5OHuNfg5dAjSvJfJVgyfLEKT6b1eoUZdAkvfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWZuN+u+tjtij0H26B1quuJwziub7YWI7CBevH/fAqSAIgAwPgpQbPpAKd88t2CnnYRKQSSvwAUEyEknZQoSr34Bg="}]},"_from":"kendoLint","_npmVersion":"1.2.18","_npmUser":{"name":"bsatrom","email":"bsatrom@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"}]},"0.0.2":{"name":"kendo-lint","version":"0.0.2","dependencies":{"uglify-js":"~2.3.0","cheerio":"~0.10.8","glob":"~3.2.0","markdown":"","optimist":""},"bin":{"kendo-lint":"./bin/kendo-lint"},"_id":"kendo-lint@0.0.2","description":"## About kendoLint","dist":{"shasum":"523402ddbbb0f7990c71f49c357a38c09567c817","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.0.2.tgz","integrity":"sha512-hHFrM+GZxx1JoN/YuaG+Lgy+slrXVPyrkhaIZHnRlDRqlqvn03FTG2arozylAIBkv6jrqXNmmeikJU0LEj8mog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX7nG1y1YES9xB4Xwzj5SmyOpKuk9oe2gMk8OOVRiAyQIhAM9hZWl4C0nFHWUCWjzPUmDhCoxFYIOWIa8iB+uEkb2y"}]},"_from":"kendoLint","_npmVersion":"1.2.18","_npmUser":{"name":"bsatrom","email":"bsatrom@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"}]},"0.0.3":{"name":"kendo-lint","version":"0.0.3","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"bin/kendo-lint","dependencies":{"cheerio":"~0.10.8","glob":"~3.2.1","markdown":"~0.4.0","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendoLint.git"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","_id":"kendo-lint@0.0.3","dist":{"shasum":"eaf69bb6119ef6eb0e2fe95a69d91910b6cb4290","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.0.3.tgz","integrity":"sha512-D/CuaJwfYjKqJtvopGgEmLeb8C+nFLmQrRX9oacCZsa6urMkG1WYmOlY+NB/2XeUMBKkOCvPN9SxVpyW7Q2Yfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQN+pf30ol6aaHrtBaLPwD5H7QOSOKgvMfZc/cjOAWngIgKsS2mCwJCbxqbR86spEcxBKUTTs9UZxd9qZ0gb3lDI0="}]},"_from":"kendoLint","_npmVersion":"1.2.18","_npmUser":{"name":"bsatrom","email":"bsatrom@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"}]},"0.0.4":{"name":"kendo-lint","version":"0.0.4","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"./bin/kendo-lint","dependencies":{"cheerio":"~0.10.8","glob":"~3.2.1","markdown":"~0.4.0","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendoLint.git"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","_id":"kendo-lint@0.0.4","dist":{"shasum":"a8222360f82183cdf843229cdfec6c9a253ac7ca","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.0.4.tgz","integrity":"sha512-mUvcuzcL9n54DiPYWf0nA/3ed9Chc4BITwstg7bR1ihs9rEnQNLncNo+uiicqYTrtUxDY0EAl2wYyRKnSEXhiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZXy2YEzvJKzF6LrlaJt2bpfo51FYFH0nKzJjEn7YhNQIhALKPtRbqDdZnT8rq7CTuu9QJoEcYzb3B8Gvknn1Ab6cO"}]},"_from":"kendoLint","_npmVersion":"1.2.18","_npmUser":{"name":"bsatrom","email":"bsatrom@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"}]},"0.0.5":{"name":"kendo-lint","version":"0.0.5","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"bin/kendo-lint","dependencies":{"cheerio":"~0.10.8","glob":"~3.2.1","markdown":"~0.4.0","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendoLint.git"},"bin":{"kendo-lint":"bin/kendo-lint"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","_id":"kendo-lint@0.0.5","dist":{"shasum":"6915c64236f28bb9fd61a5dbe224a10209cf0fc7","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.0.5.tgz","integrity":"sha512-/K+UzyS3Dqjv6SZL1Kx96U9fQ6ro9HPaBAvWYomOmJn+FqKwDwXGU4A80saIMT1ZvrQP9p3Y2mjoGs4QnIrhEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuUgwqRbqDEWqcQXLE+rBsjIHqU5ymTDHOKR7JWlsvHgIhAM1eOsDtL2m8j3B8gdla96bwVMs3vHrufbhVtvAOLKDD"}]},"_from":"kendoLint","_npmVersion":"1.2.18","_npmUser":{"name":"bsatrom","email":"bsatrom@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"}]},"0.0.6":{"name":"kendo-lint","version":"0.0.6","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"bin/kendo-lint","dependencies":{"cheerio":"~0.10.8","glob":"~3.2.1","markdown":"~0.4.0","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendoLint.git"},"bin":{"kendo-lint":"bin/kendo-lint"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","_id":"kendo-lint@0.0.6","dist":{"shasum":"0582ac323baa9fafb186da21025d9c7756187a3b","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.0.6.tgz","integrity":"sha512-CfeJ3u52mWL/V9qMjC6ufA0Ni497It/J5X6B+bKziMzMdcLecaL+xQbkO1DogC+aZcMXvMvMll3bSffkyzO7Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdWqDiddeNEEGlpW+O8cfsHnPrqU1NGVMAbOp9rM4tOwIgJVNKLm4yWIxq96KvxzptwFXxNl7T4c0z2hoVxpCdUDs="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"bsatrom","email":"bsatrom@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"}]},"0.0.7":{"name":"kendo-lint","version":"0.0.7","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"lib/public-api.js","dependencies":{"cheerio":"~0.10.8","glob":"~3.2.1","markdown":"~0.4.0","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendo-lint.git"},"bin":{"kendo-lint":"bin/kendo-lint"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","_id":"kendo-lint@0.0.7","dist":{"shasum":"331254bc44d91c3c7e83fe0e5c95038bbe341d99","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.0.7.tgz","integrity":"sha512-sAgGuuSeeF3pD7c+EIvbj/GUswQLMkY5J+Vnn2iCJYqelgJdPxviEwyhmKjDnHmsrUylIz1bsryQGdJg6cF9qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD95bqrl6sCgg1Ujpdgk2zES0Eqs4gC7U/iULKb1c/o+gIgKDkHME/PhnzK6rD5+L+4Bk8bVTgh1stFTxrvTOGd+lU="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"bsatrom","email":"bsatrom@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"}]},"0.1.0":{"name":"kendo-lint","version":"0.1.0","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"lib/public-api.js","dependencies":{"glob":"~3.2.1","markdown":"~0.4.0","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendo-lint.git"},"bin":{"kendo-lint":"bin/kendo-lint"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","_id":"kendo-lint@0.1.0","dist":{"shasum":"9f758d9b9b7b06d9487743cace195b8b2148ce4c","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.1.0.tgz","integrity":"sha512-1ASwctJpr7UN9qpz31Glod1QczMMu8X8EhQGI0JrgnfwCy0DHrYBTr7CN9vpQmIwzkR1xNvfMDUUSCg28rNOFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj+qHBg/PqwfP8TL5FScHDmTIuO1rBQSI3FHOz+Hp0yAIgZXK54d+t5OjjXz90lq27C4hBxKcde4czWU2Q/8A0NR0="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"bsatrom","email":"bsatrom@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"}]},"0.1.1":{"name":"kendo-lint","version":"0.1.1","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"lib/public-api.js","dependencies":{"glob":"~3.2.1","markdown":"~0.4.0","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendo-lint.git"},"bin":{"kendo-lint":"bin/kendo-lint"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","bugs":{"url":"https://github.com/kendo-labs/kendo-lint/issues"},"_id":"kendo-lint@0.1.1","dist":{"shasum":"72a7ac998d8a8e37b3ee0dcff5f2ea6c10a52c98","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.1.1.tgz","integrity":"sha512-3uV8hlsZEfnY1LYtTSi8zQPpvcoR0J3YRcjGUVNs1RKG+VBvO8UR5wntxsDaps3Y2PywGeDgv/zwRwP6NeVRWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFN1oOG4itysfMQy+uKtcci07qt1xs0wXk+i7mrPkTbgIgO2uADtV5nDkhwmPjbKUELYF11lhFY//XIg9PberW1Fg="}]},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"mishoo","email":"mihai.bazon@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"},{"name":"mishoo","email":"mihai.bazon@gmail.com"}]},"0.2.0":{"name":"kendo-lint","version":"0.2.0","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"lib/public-api.js","dependencies":{"glob":"~3.2.1","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{"markdown":"~0.4.0"},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendo-lint.git"},"bin":{"kendo-lint":"bin/kendo-lint"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","bugs":{"url":"https://github.com/kendo-labs/kendo-lint/issues"},"homepage":"https://github.com/kendo-labs/kendo-lint","_id":"kendo-lint@0.2.0","dist":{"shasum":"d8402d6fe8153d0b949b8c699d11e99adba286fd","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.2.0.tgz","integrity":"sha512-qHNxTgJgkUC8Fdlw4B6MaCcUh5qw/wlwZV9ZfR691gVdfr3n2WInv3nCpu/ZxXqIUFt/d9ZZsgmF0OUZ3ITvVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENYH/bd4LTh08JlPk25kwkIiTta74NmjthJBE3rENDKAiAh1HeSvFWvv05CLMiX4mcWkyCkOiqgAFXCK3w5fJMvbg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"mishoo","email":"mihai.bazon@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"},{"name":"mishoo","email":"mihai.bazon@gmail.com"}]},"0.2.1":{"name":"kendo-lint","version":"0.2.1","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"lib/public-api.js","dependencies":{"glob":"~3.2.1","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{"markdown":"~0.4.0"},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendo-lint.git"},"bin":{"kendo-lint":"bin/kendo-lint"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","bugs":{"url":"https://github.com/kendo-labs/kendo-lint/issues"},"homepage":"https://github.com/kendo-labs/kendo-lint","_id":"kendo-lint@0.2.1","dist":{"shasum":"00c4769ddf53058ad335d6cbf958a321efbc56d5","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.2.1.tgz","integrity":"sha512-+83tZOJRAF/aVflmSa6gcV5lnGxevhckXVcsKCkMTpA/D7SVxZKrkrvzqaqJHtXyseTiusbvCgaI+c0uF9RcZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKbPsFp6GWWAAZSoWrSdSwDO9a/CpSw326uHMoJylKcAiBq4Y1zY3kMCXgjvwpJ+QMOGnvTXJcxR+v3eajDgi2sVg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"mishoo","email":"mihai.bazon@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"},{"name":"mishoo","email":"mihai.bazon@gmail.com"}]},"0.2.2":{"name":"kendo-lint","version":"0.2.2","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"lib/public-api.js","dependencies":{"glob":"~3.2.1","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{"markdown":"~0.4.0"},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendo-lint.git"},"bin":{"kendo-lint":"bin/kendo-lint"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","bugs":{"url":"https://github.com/kendo-labs/kendo-lint/issues"},"homepage":"https://github.com/kendo-labs/kendo-lint","_id":"kendo-lint@0.2.2","dist":{"shasum":"3b058f28b3367b7cee2126315ec54e1b09019821","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.2.2.tgz","integrity":"sha512-ZIBc2zLVBU2PghoiqQCkF48b0yd2XaTL53x55XRis4HyKhS+Al68r8qzFJ1x4z94iAJ4KjT1mMB0fonCNjqLVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2gBQ6odD/50hLt9D0nQYyGg9OOiMwd211TY2wOJdRjQIhALhANP9jlV4CkXRWv5wvVNiG7f1JJN6/zqB0SddMCYNN"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"mishoo","email":"mihai.bazon@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"},{"name":"mishoo","email":"mihai.bazon@gmail.com"}]},"0.2.3":{"name":"kendo-lint","version":"0.2.3","description":"'A static analysis (linting) tool that checks your usage of Kendo UI objects'","main":"lib/public-api.js","dependencies":{"glob":"~3.2.1","optimist":"~0.5.2","uglify-js":"~2.3.6"},"devDependencies":{"markdown":"~0.4.0"},"scripts":{"test":"kendo-lint '$(this).kendoSplitter()'"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendo-lint.git"},"bin":{"kendo-lint":"bin/kendo-lint"},"keywords":["linter","static","analysis","javascript"],"author":{"name":"Kendo UI"},"license":"Apache 2.0","gitHead":"38ba28cf13ec8d0879345e78df24d0441c82af0a","bugs":{"url":"https://github.com/kendo-labs/kendo-lint/issues"},"homepage":"https://github.com/kendo-labs/kendo-lint","_id":"kendo-lint@0.2.3","dist":{"shasum":"efc9c90ea85092778a406a5d8e600b11a46c07f1","tarball":"https://registry.npmjs.org/kendo-lint/-/kendo-lint-0.2.3.tgz","integrity":"sha512-p7xAMg13YMr5JnBZ+YrvoN+6AE1cVdXOOOpwUTlnQzJRDtF7yn2JOHleiF3oG1/iD31fPRw89JYlCQ70HfNVXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2FqasPiTdssp4vDXpsAsI7xS6IIjcXJSlAM3USV36RAiAGG3BVPa+6urYFJsmZ7Hm5xw+DK6JOWL01NQPbkTo2jA=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"mishoo","email":"mihai.bazon@gmail.com"},"maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"},{"name":"mishoo","email":"mihai.bazon@gmail.com"}]}},"readme":"# kendo-lint\n\n## About kendo-lint\n\nA static analysis (linting) tool that checks your usage of Kendo UI objects... automatically!\n\n## Compatibility and Requirements\n\nkendo-lint was designed to inspect your Kendo UI configurations in a terminal environment with Node.js\n\nkendo-lint currently depends on the following libraries:\n\n- Node\n- NPM\n- UglifyJS\n- Glob\n- Markdown\n- Optimist\n\nkendo-lint has not been tested against any other versions of these libraries. You may find that versions other than these are compatible with kendo-lint, but we make no claims to support those version, nor can we troubleshoot issues that arise when using those versions.\n\n## Installation\n\n    npm install -g kendo-lint\n\n## Usage (command-line)\n\n    kendo-lint [options] [files]\n\nIf no file names are given, it will read from STDIN.  By default it\nparses STDIN as JavaScript, pass `--html` to parse as HTML.\n\nWhen file names are passed, the type will be determined from the\nextension, but it can be forced with either `--js` or `--html`.\n\nTo output results as a JSON array, pass `--json`.\n\n## API\n\n    var kendoLint = require(\"kendo-lint\");\n\n### lintJS(code, filename)\n\n    var results = kendoLint.lintJS(code, filename);\n\nUse this if you already have the code in memory.  No file is read, the\n`filename` argument is just included in the results array, which will\ncontain objects like this:\n\n    { filename: filename,\n      message: \"Warning message\",\n      line: the line number,\n      col: the column }\n\n### lintJSFile(filename, callback)\n\nPass the full path to the file to lint.  Your callback is invoked with\ntwo arguments, `error` and `results`.\n\n### lintHTML(code, filename)\n\nUse this to lint HTML code.  It's similar to `lintJS`, except that for\nthe time being we cannot report line/column information.\n\n### lintHTMLFile(filename, callback)\n\nSimilar to `lintJSFile`, but for HTML code.\n\n## What it does\n\nThe Kendo linting tool will search for code that constructs Kendo\nwidgets, and check the passed options against the API documentation.\nAny mismatches are reported (invalid option name, or invalid type for\noption).\n\nFor JavaScript it looks for code like this:\n\n```js\n(...).kendoWidgetName({ ... })\n```\n\nand check the options inside the brackets.  It checks nested options\ntoo.\n\nFor HTML it searches MVVM constructs, like:\n\n```html\n<div data-role=\"widget-name\" data-option=\"...\"> ... </div>\n```\n\nand tries to validate the widget name and given options against known\nAPI.  However, <script> tags are treated specially in HTML,\nspecifically:\n\n- if there is no `src` attribute, and there is no `type` or there is a\n  `type` that indicates that the content is JavaScript, then the\n  content will be linted via `lintJSFile`.\n\n- if there is a `type` attribute containing the string \"template\" it\n  will assume that the template generates some kind of HTML, so the\n  content will be linted via `lintHTMLFile`.\n\n### To update the API documentation\n\nAs mentioned, the linter relies on knowledge it gets from the Kendo\nAPI documentation, so it will be as good as the docs.  The data is\nstored in `lib/api.json`.  To update this file, pass `--parse-docs\n/path/to/kendo-docs-repo`.\n\n## How to Contribute\n\nIf you would like to contribute to kendo-lint's source code, please read the [guidelines for pull requests and contributions] CONTRIBUTING.md). Following these guidelines will help make your contributions easier to bring in to the next release.\n\n## Getting Help\n\nUse this section to list ways that a developer can obtain help or support for this project, for instance, Stack Overflow. Make sure to also leave the following section:\n\nAs a part of Kendo UI Labs, kendo-lint is intended to be a community-run project, and not an official part of any Kendo UI SKU (Web, DataViz, Mobile or Complete). As such, this project is not a supported part of Kendo UI, and is not covered under the support agreements for Kendo UI license holders. Please do not create support requests for this project, as these will be immediately closed and you'll be directed to post your question on a community forum.\n\n## Release Notes\n\nFor change logs and release notes, see the [changelog](CHANGELOG.md) file.\n\n## License Information\n\nThis project has been released under the [Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html), the text of which is included below. This license applies ONLY to the project-specific source of each repository and does not extend to Kendo UI itself, or any other 3rd party libraries used in a repository. For licensing information about Kendo UI, see the [License Agreements page](https://www.kendoui.com/purchase/license-agreement.aspx) at [KendoUI.com](http://www.kendoui.com).\n\n> Copyright © 2013 Telerik\n\n> Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n> [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)\n\n>  Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n","maintainers":[{"name":"bsatrom","email":"bsatrom@gmail.com"},{"name":"mishoo","email":"mihai.bazon@gmail.com"}],"time":{"modified":"2022-06-19T08:21:50.925Z","created":"2013-06-25T02:33:32.363Z","0.0.1":"2013-06-25T02:33:33.537Z","0.0.2":"2013-06-25T02:43:33.036Z","0.0.3":"2013-06-25T02:50:12.855Z","0.0.4":"2013-06-25T02:54:44.036Z","0.0.5":"2013-06-25T03:00:59.505Z","0.0.6":"2013-06-25T14:15:56.336Z","0.0.7":"2013-06-27T16:31:28.724Z","0.1.0":"2013-07-16T20:32:11.953Z","0.1.1":"2013-11-08T12:35:13.236Z","0.2.0":"2013-11-29T10:15:56.236Z","0.2.1":"2014-01-17T11:47:04.018Z","0.2.2":"2014-02-10T16:04:43.227Z","0.2.3":"2014-02-11T09:13:31.981Z"},"author":{"name":"Kendo UI"},"repository":{"type":"git","url":"git://github.com/kendo-labs/kendo-lint.git"},"readmeFilename":"README.md"}