diff options
author | kpdecker <kpdecker@gmail.com> | 2015-04-20 02:38:28 -0500 |
---|---|---|
committer | kpdecker <kpdecker@gmail.com> | 2015-04-20 02:38:28 -0500 |
commit | 4bed826d0e210c336fb9e500835b1c1926562da5 (patch) | |
tree | afd32d4dc7b4c2fcf6c38d0355def38ddaffdcc0 /lib/handlebars/exception.js | |
parent | 0263aa48bc8c8cdcd332edd01a644a9a0fd1cc81 (diff) | |
download | handlebars.js-4bed826d0e210c336fb9e500835b1c1926562da5.zip handlebars.js-4bed826d0e210c336fb9e500835b1c1926562da5.tar.gz handlebars.js-4bed826d0e210c336fb9e500835b1c1926562da5.tar.bz2 |
Update for let and optional parameters
Diffstat (limited to 'lib/handlebars/exception.js')
-rw-r--r-- | lib/handlebars/exception.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/handlebars/exception.js b/lib/handlebars/exception.js index 053aea8..46ce18e 100644 --- a/lib/handlebars/exception.js +++ b/lib/handlebars/exception.js @@ -1,8 +1,8 @@ -var errorProps = ['description', 'fileName', 'lineNumber', 'message', 'name', 'number', 'stack']; +const errorProps = ['description', 'fileName', 'lineNumber', 'message', 'name', 'number', 'stack']; function Exception(message, node) { - var loc = node && node.loc, + let loc = node && node.loc, line, column; if (loc) { @@ -12,10 +12,10 @@ function Exception(message, node) { message += ' - ' + line + ':' + column; } - var tmp = Error.prototype.constructor.call(this, message); + let tmp = Error.prototype.constructor.call(this, message); // Unfortunately errors are not enumerable in Chrome (at least), so `for prop in tmp` doesn't work. - for (var idx = 0; idx < errorProps.length; idx++) { + for (let idx = 0; idx < errorProps.length; idx++) { this[errorProps[idx]] = tmp[errorProps[idx]]; } |