PawelDecowski/jQuery-CreditCardValidator — pull request #19 by tmyoung (2012-10-27 06:47:52+00:00)
Title: Add version numbering, make bind behavior optional, and add minified version

These are a few small things I've added and tested having worked with your excellent utility.

- I've added basic version number so it's easier for webmasters to cache the files in the long term (e.g. making a folder for version 1.0.1 and know that clients can cache the file forever and pointing them to a new directory when the script is updated).
- I've made the automatic bind behavior optional for people like me who use the plug-in with jQuery validator and run it as part of another bind event for an entire form. The option is a bool the user can set after the callback, but the argument isn't required, so no users who depend on the auto-bind functionality will be affected. (I tested it in the demo page and it worked perfectly without any changes to demo.js.)
- I needed to toss in the .gitignore file to allow me to install coffee-script locally in the folder (my system doesn't like node...)
- I've created a minified version using closure-compiler and it's basic compression level. The file works as expected, and it is about half the size of the original.

All of these changes are simply suggestions: I totally understand if you don't want to officially implement any of them. Hopefully, these changes will be useful. And again, this is wonderful plug-in! (In the next few weeks, I will get it onto our site as part of our current redesign, and your welcome to see it in action, when it's online--as you have mentioned in other threads liking to see it used.)

Thanks for all of the work you've put into this,

tmyoung