diff --git a/.jscsrc b/.jscsrc index ed77db98..16561a08 100644 --- a/.jscsrc +++ b/.jscsrc @@ -1,7 +1,7 @@ { // "disallowCommaBeforeLineBreak": true, "disallowDanglingUnderscores": { - "allExcept": ["_exception"] + "allExcept": ["_exception", "_private"] }, "disallowEmptyBlocks": true, "disallowImplicitTypeConversion": [ diff --git a/.jshintrc b/.jshintrc index 5dda5d30..f18bebec 100644 --- a/.jshintrc +++ b/.jshintrc @@ -21,11 +21,6 @@ "browser": true, "globals": { - "jQuery": false, - "marked": false, - "Modernizr": false, - "modulejs": false, - "Prism": false, - "_": false + "modulejs": false } } diff --git a/src/_h5ai/client/js/scripts.js b/src/_h5ai/client/js/scripts.js index de2b4924..96c051af 100644 --- a/src/_h5ai/client/js/scripts.js +++ b/src/_h5ai/client/js/scripts.js @@ -9,15 +9,17 @@ (function () { 'use strict'; - modulejs.define('$', function () { return jQuery; }); - modulejs.define('_', function () { return _; }); - modulejs.define('marked', function () { return marked; }); - modulejs.define('modernizr', function () { return Modernizr; }); - modulejs.define('prism', function () { return Prism; }); + var win = window; + + modulejs.define('$', function () { return win.jQuery; }); + modulejs.define('_', function () { return win._; }); + modulejs.define('marked', function () { return win.marked; }); + modulejs.define('modernizr', function () { return win.Modernizr; }); + modulejs.define('prism', function () { return win.Prism; }); // @include "inc/**/*.js" - var $ = jQuery; + var $ = win.jQuery; if ($('html').hasClass('no-browser')) { return;