Wrap util.js in an IIFE to prevent deploy error
'use strict' can mess up execution of third-party scripts if they are all concatenated to the same file. To prevent this, code is wrapped in an immediately-invoked function expression (IIFE). This ensures that the strict mode is only applied within the scope of the function it’s wrapped in. Change-Id: I59e433b419e2e7b85f87cc97d3add577e2c7590e
This commit is contained in:
@@ -11,10 +11,10 @@
|
|||||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
// See the License for the specific language governing permissions and
|
// See the License for the specific language governing permissions and
|
||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
|
(function(window) {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var util = util || {};
|
var util = window.util || {};
|
||||||
|
|
||||||
util.parseDate = function(dateStr) {
|
util.parseDate = function(dateStr) {
|
||||||
// Timestamps are given in UTC and have the format
|
// Timestamps are given in UTC and have the format
|
||||||
@@ -54,3 +54,6 @@ util.getCookie = function(name) {
|
|||||||
}
|
}
|
||||||
return '';
|
return '';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
window.util = util;
|
||||||
|
})(window);
|
||||||
|
Reference in New Issue
Block a user