diff --git a/lib/cson-parser.js b/lib/cson-parser.js index 8296f38..1d0637e 100644 --- a/lib/cson-parser.js +++ b/lib/cson-parser.js @@ -1,4 +1,4 @@ -// Generated by CoffeeScript 1.9.0 +// Generated by CoffeeScript 1.10.0 /* Copyright (c) 2014, Groupon, Inc. diff --git a/lib/parse.js b/lib/parse.js index 0ff1f3c..d7d6cbe 100644 --- a/lib/parse.js +++ b/lib/parse.js @@ -1,4 +1,4 @@ -// Generated by CoffeeScript 1.9.0 +// Generated by CoffeeScript 1.10.0 /* Copyright (c) 2014, Groupon, Inc. @@ -46,8 +46,8 @@ nodeTypeString = function(csNode) { }; syntaxErrorMessage = function(csNode, msg) { - var column, columnIdx, line, lineIdx, _ref; - _ref = csNode.locationData, lineIdx = _ref.first_line, columnIdx = _ref.first_column; + var column, columnIdx, line, lineIdx, ref; + ref = csNode.locationData, lineIdx = ref.first_line, columnIdx = ref.first_column; if (lineIdx != null) { line = lineIdx + 1; } @@ -85,7 +85,7 @@ parse = function(source, reviver) { return null; }, Literal: function(node) { - var err, value; + var err, error, value; value = node.value; try { switch (value.charAt(0)) { @@ -95,8 +95,8 @@ parse = function(source, reviver) { default: return JSON.parse(value); } - } catch (_error) { - err = _error; + } catch (error) { + err = error; throw new SyntaxError(syntaxErrorMessage(node, err.message)); } }, diff --git a/lib/stringify.js b/lib/stringify.js index 885554f..ba13232 100644 --- a/lib/stringify.js +++ b/lib/stringify.js @@ -1,4 +1,4 @@ -// Generated by CoffeeScript 1.9.0 +// Generated by CoffeeScript 1.10.0 /* Copyright (c) 2014, Groupon, Inc. @@ -32,7 +32,7 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ var SPACES, isObject, jsIdentifierRE, newlineWrap, tripleQuotesRE, - __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; jsIdentifierRE = /^[a-z_$][a-z0-9_$]*$/i; @@ -49,8 +49,8 @@ isObject = function(obj) { }; module.exports = function(data, visitor, indent) { - var indentLine, indentLines, n, normalized, visitArray, visitNode, visitObject, visitString, _ref; - if ((_ref = typeof data) === 'undefined' || _ref === 'function') { + var indentLine, indentLines, n, normalized, ref, visitArray, visitNode, visitObject, visitString; + if ((ref = typeof data) === 'undefined' || ref === 'function') { return void 0; } indent = (function() { @@ -59,7 +59,7 @@ module.exports = function(data, visitor, indent) { return indent.slice(0, 10); case 'number': n = Math.min(10, Math.floor(indent)); - if (__indexOf.call([1, 2, 3, 4, 5, 6, 7, 8, 9, 10], n) < 0) { + if (indexOf.call([1, 2, 3, 4, 5, 6, 7, 8, 9, 10], n) < 0) { n = 0; } return SPACES.slice(0, n); @@ -96,12 +96,12 @@ module.exports = function(data, visitor, indent) { serializedItems = indent ? newlineWrap(indentLines(items.join('\n'))) : items.join(','); return "[" + serializedItems + "]"; }; - visitObject = function(obj, _arg) { + visitObject = function(obj, arg) { var bracesRequired, key, keypairs, serializedKeyPairs, serializedValue, value; - bracesRequired = _arg.bracesRequired; + bracesRequired = arg.bracesRequired; keypairs = (function() { - var _results; - _results = []; + var results; + results = []; for (key in obj) { value = obj[key]; if (!key.match(jsIdentifierRE)) { @@ -113,9 +113,9 @@ module.exports = function(data, visitor, indent) { if (indent) { serializedValue = isObject(value) && Object.keys(value).length > 0 ? "\n" + (indentLines(serializedValue)) : " " + serializedValue; } - _results.push(key + ":" + serializedValue); + results.push(key + ":" + serializedValue); } - return _results; + return results; })(); if (keypairs.length === 0) { return '{}'; diff --git a/package.json b/package.json index 9505c53..4c0627c 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "npub": "^2.0.0" }, "dependencies": { - "coffee-script": "1.9.0" + "coffee-script": "^1.9.0" }, "publishConfig": { "registry": "https://registry.npmjs.org",