Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcelod/jquery-lint
jQuery Lint is a simple script you can download and use with jQuery. It works over the top of jQuery and diligently reports errors and any incorrect usage of jQuery.
https://github.com/marcelod/jquery-lint
Last synced: 3 months ago
JSON representation
jQuery Lint is a simple script you can download and use with jQuery. It works over the top of jQuery and diligently reports errors and any incorrect usage of jQuery.
- Host: GitHub
- URL: https://github.com/marcelod/jquery-lint
- Owner: marcelod
- Fork: true (padolsey-archive/jquery.lint--old)
- Created: 2012-08-20T17:34:01.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2011-06-13T06:53:11.000Z (over 13 years ago)
- Last Synced: 2024-04-17T03:13:05.086Z (9 months ago)
- Language: JavaScript
- Homepage: http://james.padolsey.com/javascript/jquery-lint/
- Size: 333 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
jQuery Lint
===
Tested in jQuery 1.4, 1.5 and 1.6 - 1.3.2 is currently not working fine---
***UPDATE*** (21-06-2010) - The code-base has been refactored, and some of the API has been deprecated -- this should only affect those of you who have extended jQuery Lint. Please download the new version as it does include bug fixes and various other improvements.---
**IMPORTANT** - If you encounter a bug, please [raise an issue](http://github.com/jamespadolsey/jQuery-Lint/issues). Likely bugs could include:* Reporting correct argument lists as incorrect.
* Nested errors as a result of other oversights - e.g. you call `css()` incorrectly which might internally make a call to another method, which may then raise an error.##Intro
*jQuery Lint* is a simple script you can download and use with jQuery. It works over the top of jQuery and diligently reports errors and any incorrect usage of jQuery. It will also, to some extent, offer guidance on best practices and performance concerns.
Include it, **after jQuery** like this:
Now, just use jQuery as you normally would. When you do something that jQuery Lint deems incorrect or a bad practice then you'll receive a warning in the console. Currently, it only works with Firebug (in Firefox). You can easily define another reporting mechanism within the script itself, but there's little reason to; the errors it reports are browser-agnostic, so you may as well do your testing in Firefox w/ Firebug.###Screenshot
![jquery.lint.js preview](http://img13.imageshack.us/img13/9527/lint.png)
**Read more about jQuery Lint in the [wiki](http://wiki.github.com/jamespadolsey/jQuery-Lint/)!**
###License* Dual licensed under the MIT and GPL licenses.
* - http://www.opensource.org/licenses/mit-license.php
* - http://www.gnu.org/copyleft/gpl.html