JSLint is not passing this as a valid code:
/* global someVar: false */ if (typeof someVar === \"undefined\") { var someVar = \"hi!\"; }
If you are wanting to assign a global variable only if it doesn't already exist, try:
window.someVar = window.someVar || 'hi';
or
window['someVar'] = window['someVar'] || 'hi';