{
  "browser": true,  // allow common browser globals

  "predef": [       // extra globals to ignore
  
    // require.js
    "require",
    "define",
    
    // qunit
    "equal",
    "asyncTest",
    "test",
    "start",
    "stop",
    "raises",
    "same",
    
    // HTML5 browser APIs that jshint will learn about someday
    "requestAnimationFrame",
    "BlobBuilder"
    
  ],
  
  // want to toggle these and eliminate the bugs they catch, one by one
  "devel": true,     // we probably don't want console calls in production
  "undef": true,     // catch bug-causing typos!
  "shadow": false,   // shadowing variable names are sources of confusion
  "noarg": false,    // don't want to inadvertently fall out of optimizer
  "forin": false,    // require hasInProperty in for..in
  "newcap": false,   // require constructors to be Capitalized
  "esnext": false    // we're not in a world where can count on let/const
}

{
  "browser": true,  // allow common browser globals

  "predef": [       // extra globals to ignore
  
    // require.js
    "require",
    "define",
    
    // qunit
    "equal",
    "asyncTest",
    "test",
    "start",
    "stop",
    "raises",
    "same",
    
    // HTML5 browser APIs that jshint will learn about someday
    "requestAnimationFrame",
    "BlobBuilder",
    
    // misc
    "gladius"
  ],
  
  // want to toggle these and eliminate the bugs they catch, one by one
  "devel": true,     // we probably don't want console calls in production
  "undef": true,     // catch bug-causing typos!
  "shadow": false,   // shadowing variable names are sources of confusion
  "noarg": false,    // don't want to inadvertently fall out of optimizer
  "forin": false,    // require hasInProperty in for..in
  "newcap": false,   // require constructors to be Capitalized
  "esnext": false    // we're not in a world where can count on let/const
}

Add gladius global jshint config file; r=paired w/ack
Add gladius global jshint config file; r=paired w/ack
