JavaScript Lint shows quite a few variables that are not being declared with the var keyword, and thus they are polluting the global space, creating the potential for naming collisions and unexpected behavior. Variables include: b64, f64, atob, btoa, attr, attribute, request, query, key, and aArg.
This was checked against code I pulled from github today for jsjac 1.3.2.
JavaScript Lint shows quite a few variables that are not being declared with the var keyword, and thus they are polluting the global space, creating the potential for naming collisions and unexpected behavior. Variables include: b64, f64, atob, btoa, attr, attribute, request, query, key, and aArg.
This was checked against code I pulled from github today for jsjac 1.3.2.