smartlog-destination-devtools/.cache/ae/26d88f44286f577ba2b40ecf3148a2.json
2018-11-13 01:32:39 +01:00

1 line
86 KiB
JSON

{"id":"node_modules/chai/lib/chai/utils/proxify.js","dependencies":[{"name":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/package.json","includedInParent":true,"mtime":1542067438335},{"name":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/node_modules/chai/package.json","includedInParent":true,"mtime":1542058764034},{"name":"../config","loc":{"line":1,"column":21},"parent":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/node_modules/chai/lib/chai/utils/proxify.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/node_modules/chai/lib/chai/config.js"},{"name":"./flag","loc":{"line":2,"column":19},"parent":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/node_modules/chai/lib/chai/utils/proxify.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/node_modules/chai/lib/chai/utils/flag.js"},{"name":"./getProperties","loc":{"line":3,"column":28},"parent":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/node_modules/chai/lib/chai/utils/proxify.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/node_modules/chai/lib/chai/utils/getProperties.js"},{"name":"./isProxyEnabled","loc":{"line":4,"column":29},"parent":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/node_modules/chai/lib/chai/utils/proxify.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/smartlog-destination-devtools/node_modules/chai/lib/chai/utils/isProxyEnabled.js"}],"generated":{"js":"var config = require('../config');\n\nvar flag = require('./flag');\n\nvar getProperties = require('./getProperties');\n\nvar isProxyEnabled = require('./isProxyEnabled');\n/*!\n * Chai - proxify utility\n * Copyright(c) 2012-2014 Jake Luer <jake@alogicalparadox.com>\n * MIT Licensed\n */\n\n/**\n * ### .proxify(object)\n *\n * Return a proxy of given object that throws an error when a non-existent\n * property is read. By default, the root cause is assumed to be a misspelled\n * property, and thus an attempt is made to offer a reasonable suggestion from\n * the list of existing properties. However, if a nonChainableMethodName is\n * provided, then the root cause is instead a failure to invoke a non-chainable\n * method prior to reading the non-existent property.\n *\n * If proxies are unsupported or disabled via the user's Chai config, then\n * return object without modification.\n *\n * @param {Object} obj\n * @param {String} nonChainableMethodName\n * @namespace Utils\n * @name proxify\n */\n\n\nvar builtins = ['__flags', '__methods', '_obj', 'assert'];\n\nmodule.exports = function proxify(obj, nonChainableMethodName) {\n if (!isProxyEnabled()) return obj;\n return new Proxy(obj, {\n get: function proxyGetter(target, property) {\n // This check is here because we should not throw errors on Symbol properties\n // such as `Symbol.toStringTag`.\n // The values for which an error should be thrown can be configured using\n // the `config.proxyExcludedKeys` setting.\n if (typeof property === 'string' && config.proxyExcludedKeys.indexOf(property) === -1 && !Reflect.has(target, property)) {\n // Special message for invalid property access of non-chainable methods.\n if (nonChainableMethodName) {\n throw Error('Invalid Chai property: ' + nonChainableMethodName + '.' + property + '. See docs for proper usage of \"' + nonChainableMethodName + '\".');\n } // If the property is reasonably close to an existing Chai property,\n // suggest that property to the user. Only suggest properties with a\n // distance less than 4.\n\n\n var suggestion = null;\n var suggestionDistance = 4;\n getProperties(target).forEach(function (prop) {\n if (!Object.prototype.hasOwnProperty(prop) && builtins.indexOf(prop) === -1) {\n var dist = stringDistanceCapped(property, prop, suggestionDistance);\n\n if (dist < suggestionDistance) {\n suggestion = prop;\n suggestionDistance = dist;\n }\n }\n });\n\n if (suggestion !== null) {\n throw Error('Invalid Chai property: ' + property + '. Did you mean \"' + suggestion + '\"?');\n } else {\n throw Error('Invalid Chai property: ' + property);\n }\n } // Use this proxy getter as the starting point for removing implementation\n // frames from the stack trace of a failed assertion. For property\n // assertions, this prevents the proxy getter from showing up in the stack\n // trace since it's invoked before the property getter. For method and\n // chainable method assertions, this flag will end up getting changed to\n // the method wrapper, which is good since this frame will no longer be in\n // the stack once the method is invoked. Note that Chai builtin assertion\n // properties such as `__flags` are skipped since this is only meant to\n // capture the starting point of an assertion. This step is also skipped\n // if the `lockSsfi` flag is set, thus indicating that this assertion is\n // being called from within another assertion. In that case, the `ssfi`\n // flag is already set to the outer assertion's starting point.\n\n\n if (builtins.indexOf(property) === -1 && !flag(target, 'lockSsfi')) {\n flag(target, 'ssfi', proxyGetter);\n }\n\n return Reflect.get(target, property);\n }\n });\n};\n/**\n * # stringDistanceCapped(strA, strB, cap)\n * Return the Levenshtein distance between two strings, but no more than cap.\n * @param {string} strA\n * @param {string} strB\n * @param {number} number\n * @return {number} min(string distance between strA and strB, cap)\n * @api private\n */\n\n\nfunction stringDistanceCapped(strA, strB, cap) {\n if (Math.abs(strA.length - strB.length) >= cap) {\n return cap;\n }\n\n var memo = []; // `memo` is a two-dimensional array containing distances.\n // memo[i][j] is the distance between strA.slice(0, i) and\n // strB.slice(0, j).\n\n for (var i = 0; i <= strA.length; i++) {\n memo[i] = Array(strB.length + 1).fill(0);\n memo[i][0] = i;\n }\n\n for (var j = 0; j < strB.length; j++) {\n memo[0][j] = j;\n }\n\n for (var i = 1; i <= strA.length; i++) {\n var ch = strA.charCodeAt(i - 1);\n\n for (var j = 1; j <= strB.length; j++) {\n if (Math.abs(i - j) >= cap) {\n memo[i][j] = cap;\n continue;\n }\n\n memo[i][j] = Math.min(memo[i - 1][j] + 1, memo[i][j - 1] + 1, memo[i - 1][j - 1] + (ch === strB.charCodeAt(j - 1) ? 0 : 1));\n }\n }\n\n return memo[strA.length][strB.length];\n}","map":{"mappings":[{"generated":{"line":1,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":1,"column":0}},{"name":"config","generated":{"line":1,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":1,"column":10}},{"name":"require","generated":{"line":1,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":20},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":1,"column":21}},{"generated":{"line":1,"column":32},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":33},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":2,"column":0}},{"name":"flag","generated":{"line":3,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":2,"column":4}},{"generated":{"line":3,"column":8},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":2,"column":8}},{"name":"require","generated":{"line":3,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":2,"column":11}},{"generated":{"line":3,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":2,"column":18}},{"generated":{"line":3,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":2,"column":19}},{"generated":{"line":3,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":2,"column":18}},{"generated":{"line":3,"column":28},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":2,"column":0}},{"generated":{"line":5,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":3,"column":0}},{"name":"getProperties","generated":{"line":5,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":3,"column":4}},{"generated":{"line":5,"column":17},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":3,"column":17}},{"name":"require","generated":{"line":5,"column":20},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":3,"column":20}},{"generated":{"line":5,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":3,"column":27}},{"generated":{"line":5,"column":28},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":3,"column":28}},{"generated":{"line":5,"column":45},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":3,"column":27}},{"generated":{"line":5,"column":46},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":3,"column":0}},{"generated":{"line":7,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":4,"column":0}},{"name":"isProxyEnabled","generated":{"line":7,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":4,"column":4}},{"generated":{"line":7,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":4,"column":18}},{"name":"require","generated":{"line":7,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":4,"column":21}},{"generated":{"line":7,"column":28},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":4,"column":28}},{"generated":{"line":7,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":4,"column":29}},{"generated":{"line":7,"column":47},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":4,"column":28}},{"generated":{"line":7,"column":48},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":4,"column":0}},{"generated":{"line":8,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":6,"column":0}},{"generated":{"line":14,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":12,"column":0}},{"generated":{"line":34,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":0}},{"name":"builtins","generated":{"line":34,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":4}},{"generated":{"line":34,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":12}},{"generated":{"line":34,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":15}},{"generated":{"line":34,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":16}},{"generated":{"line":34,"column":25},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":15}},{"generated":{"line":34,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":27}},{"generated":{"line":34,"column":38},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":15}},{"generated":{"line":34,"column":40},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":40}},{"generated":{"line":34,"column":46},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":15}},{"generated":{"line":34,"column":48},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":48}},{"generated":{"line":34,"column":56},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":15}},{"generated":{"line":34,"column":57},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":31,"column":0}},{"name":"module","generated":{"line":36,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":0}},{"generated":{"line":36,"column":6},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":6}},{"name":"exports","generated":{"line":36,"column":7},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":7}},{"generated":{"line":36,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":0}},{"generated":{"line":36,"column":17},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":17}},{"name":"proxify","generated":{"line":36,"column":26},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":26}},{"generated":{"line":36,"column":33},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":17}},{"name":"obj","generated":{"line":36,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":34}},{"generated":{"line":36,"column":37},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":17}},{"name":"nonChainableMethodName","generated":{"line":36,"column":39},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":39}},{"generated":{"line":36,"column":61},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":17}},{"generated":{"line":36,"column":63},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":63}},{"generated":{"line":37,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":34,"column":2}},{"generated":{"line":37,"column":6},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":34,"column":6}},{"name":"isProxyEnabled","generated":{"line":37,"column":7},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":34,"column":7}},{"generated":{"line":37,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":34,"column":21}},{"generated":{"line":37,"column":23},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":34,"column":2}},{"generated":{"line":37,"column":25},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":34,"column":25}},{"name":"obj","generated":{"line":37,"column":32},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":34,"column":32}},{"generated":{"line":37,"column":35},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":34,"column":25}},{"generated":{"line":38,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":2}},{"generated":{"line":38,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":9}},{"name":"Proxy","generated":{"line":38,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":13}},{"generated":{"line":38,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":9}},{"name":"obj","generated":{"line":38,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":19}},{"generated":{"line":38,"column":22},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":9}},{"generated":{"line":38,"column":24},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":24}},{"name":"get","generated":{"line":39,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":4}},{"name":"get","generated":{"line":39,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":4}},{"generated":{"line":39,"column":7},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":7}},{"generated":{"line":39,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":9}},{"name":"proxyGetter","generated":{"line":39,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":18}},{"generated":{"line":39,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":9}},{"name":"target","generated":{"line":39,"column":30},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":30}},{"generated":{"line":39,"column":36},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":9}},{"name":"property","generated":{"line":39,"column":38},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":38}},{"generated":{"line":39,"column":46},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":9}},{"generated":{"line":39,"column":48},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":48}},{"generated":{"line":40,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":38,"column":6}},{"generated":{"line":41,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":39,"column":6}},{"generated":{"line":42,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":40,"column":6}},{"generated":{"line":43,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":41,"column":6}},{"generated":{"line":44,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":42,"column":6}},{"generated":{"line":44,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":42,"column":10}},{"name":"property","generated":{"line":44,"column":17},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":42,"column":17}},{"generated":{"line":44,"column":25},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":42,"column":10}},{"generated":{"line":44,"column":30},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":42,"column":30}},{"generated":{"line":44,"column":38},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":42,"column":10}},{"name":"config","generated":{"line":44,"column":42},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":10}},{"generated":{"line":44,"column":48},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":16}},{"name":"proxyExcludedKeys","generated":{"line":44,"column":49},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":17}},{"generated":{"line":44,"column":66},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":10}},{"name":"indexOf","generated":{"line":44,"column":67},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":35}},{"generated":{"line":44,"column":74},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":10}},{"name":"property","generated":{"line":44,"column":75},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":43}},{"generated":{"line":44,"column":83},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":10}},{"generated":{"line":44,"column":89},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":57}},{"generated":{"line":44,"column":90},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":43,"column":58}},{"generated":{"line":44,"column":91},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":42,"column":10}},{"generated":{"line":44,"column":95},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":10}},{"name":"Reflect","generated":{"line":44,"column":96},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":11}},{"generated":{"line":44,"column":103},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":18}},{"name":"has","generated":{"line":44,"column":104},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":19}},{"generated":{"line":44,"column":107},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":11}},{"name":"target","generated":{"line":44,"column":108},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":23}},{"generated":{"line":44,"column":114},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":11}},{"name":"property","generated":{"line":44,"column":116},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":31}},{"generated":{"line":44,"column":124},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":11}},{"generated":{"line":44,"column":125},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":42,"column":6}},{"generated":{"line":44,"column":127},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":42}},{"generated":{"line":45,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":45,"column":8}},{"generated":{"line":46,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":46,"column":8}},{"name":"nonChainableMethodName","generated":{"line":46,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":46,"column":12}},{"generated":{"line":46,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":46,"column":8}},{"generated":{"line":46,"column":36},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":46,"column":36}},{"generated":{"line":47,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":10}},{"name":"Error","generated":{"line":47,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":16}},{"generated":{"line":47,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":21}},{"generated":{"line":47,"column":22},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":22}},{"name":"nonChainableMethodName","generated":{"line":47,"column":50},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":50}},{"generated":{"line":47,"column":72},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":22}},{"generated":{"line":47,"column":75},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":75}},{"generated":{"line":47,"column":78},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":22}},{"name":"property","generated":{"line":47,"column":81},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":48,"column":12}},{"generated":{"line":47,"column":89},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":22}},{"generated":{"line":47,"column":92},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":48,"column":23}},{"generated":{"line":47,"column":126},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":22}},{"name":"nonChainableMethodName","generated":{"line":47,"column":129},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":49,"column":12}},{"generated":{"line":47,"column":151},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":22}},{"generated":{"line":47,"column":154},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":49,"column":37}},{"generated":{"line":47,"column":158},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":21}},{"generated":{"line":47,"column":159},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":47,"column":10}},{"generated":{"line":48,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":50,"column":9}},{"generated":{"line":48,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":44,"column":42}},{"generated":{"line":48,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":52,"column":8}},{"generated":{"line":49,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":53,"column":8}},{"generated":{"line":50,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":54,"column":8}},{"generated":{"line":53,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":55,"column":8}},{"name":"suggestion","generated":{"line":53,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":55,"column":12}},{"generated":{"line":53,"column":22},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":55,"column":22}},{"generated":{"line":53,"column":25},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":55,"column":25}},{"generated":{"line":53,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":55,"column":8}},{"generated":{"line":54,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":56,"column":8}},{"name":"suggestionDistance","generated":{"line":54,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":56,"column":12}},{"generated":{"line":54,"column":30},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":56,"column":30}},{"generated":{"line":54,"column":33},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":56,"column":33}},{"generated":{"line":54,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":56,"column":8}},{"name":"getProperties","generated":{"line":55,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":8}},{"name":"getProperties","generated":{"line":55,"column":8},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":8}},{"generated":{"line":55,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":21}},{"name":"target","generated":{"line":55,"column":22},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":22}},{"generated":{"line":55,"column":28},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":21}},{"generated":{"line":55,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":8}},{"name":"forEach","generated":{"line":55,"column":30},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":30}},{"generated":{"line":55,"column":37},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":8}},{"generated":{"line":55,"column":38},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":38}},{"name":"prop","generated":{"line":55,"column":48},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":47}},{"generated":{"line":55,"column":52},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":38}},{"generated":{"line":55,"column":54},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":53}},{"generated":{"line":56,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":58,"column":10}},{"generated":{"line":56,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":12}},{"name":"Object","generated":{"line":56,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":13}},{"generated":{"line":56,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":19}},{"name":"prototype","generated":{"line":56,"column":22},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":20}},{"generated":{"line":56,"column":31},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":13}},{"name":"hasOwnProperty","generated":{"line":56,"column":32},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":30}},{"generated":{"line":56,"column":46},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":13}},{"name":"prop","generated":{"line":56,"column":47},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":45}},{"generated":{"line":56,"column":51},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":13}},{"generated":{"line":56,"column":52},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":59,"column":12}},{"name":"builtins","generated":{"line":56,"column":56},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":60,"column":12}},{"generated":{"line":56,"column":64},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":60,"column":20}},{"name":"indexOf","generated":{"line":56,"column":65},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":60,"column":21}},{"generated":{"line":56,"column":72},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":60,"column":12}},{"name":"prop","generated":{"line":56,"column":73},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":60,"column":29}},{"generated":{"line":56,"column":77},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":60,"column":12}},{"generated":{"line":56,"column":83},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":60,"column":39}},{"generated":{"line":56,"column":84},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":60,"column":40}},{"generated":{"line":56,"column":85},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":58,"column":10}},{"generated":{"line":56,"column":87},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":61,"column":12}},{"generated":{"line":57,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":62,"column":12}},{"name":"dist","generated":{"line":57,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":62,"column":16}},{"generated":{"line":57,"column":20},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":62,"column":20}},{"name":"stringDistanceCapped","generated":{"line":57,"column":23},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":62,"column":23}},{"generated":{"line":57,"column":43},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":62,"column":43}},{"name":"property","generated":{"line":57,"column":44},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":63,"column":14}},{"generated":{"line":57,"column":52},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":62,"column":43}},{"name":"prop","generated":{"line":57,"column":54},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":64,"column":14}},{"generated":{"line":57,"column":58},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":62,"column":43}},{"name":"suggestionDistance","generated":{"line":57,"column":60},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":65,"column":14}},{"generated":{"line":57,"column":78},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":62,"column":43}},{"generated":{"line":57,"column":79},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":62,"column":12}},{"generated":{"line":59,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":67,"column":12}},{"name":"dist","generated":{"line":59,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":67,"column":16}},{"generated":{"line":59,"column":20},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":67,"column":20}},{"name":"suggestionDistance","generated":{"line":59,"column":23},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":67,"column":23}},{"generated":{"line":59,"column":41},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":67,"column":12}},{"generated":{"line":59,"column":43},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":67,"column":43}},{"name":"suggestion","generated":{"line":60,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":68,"column":14}},{"name":"suggestion","generated":{"line":60,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":68,"column":14}},{"generated":{"line":60,"column":24},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":68,"column":24}},{"name":"prop","generated":{"line":60,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":68,"column":27}},{"generated":{"line":60,"column":31},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":68,"column":14}},{"name":"suggestionDistance","generated":{"line":61,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":69,"column":14}},{"name":"suggestionDistance","generated":{"line":61,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":69,"column":14}},{"generated":{"line":61,"column":32},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":69,"column":32}},{"name":"dist","generated":{"line":61,"column":35},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":69,"column":35}},{"generated":{"line":61,"column":39},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":69,"column":14}},{"generated":{"line":62,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":70,"column":13}},{"generated":{"line":63,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":71,"column":11}},{"generated":{"line":64,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":72,"column":9}},{"generated":{"line":64,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":57,"column":8}},{"generated":{"line":66,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":74,"column":8}},{"name":"suggestion","generated":{"line":66,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":74,"column":12}},{"generated":{"line":66,"column":22},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":74,"column":22}},{"generated":{"line":66,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":74,"column":27}},{"generated":{"line":66,"column":31},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":74,"column":8}},{"generated":{"line":66,"column":33},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":74,"column":33}},{"generated":{"line":67,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":10}},{"name":"Error","generated":{"line":67,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":16}},{"generated":{"line":67,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":21}},{"generated":{"line":67,"column":22},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":22}},{"name":"property","generated":{"line":67,"column":50},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":50}},{"generated":{"line":67,"column":58},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":22}},{"generated":{"line":67,"column":61},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":76,"column":12}},{"generated":{"line":67,"column":79},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":22}},{"name":"suggestion","generated":{"line":67,"column":82},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":76,"column":33}},{"generated":{"line":67,"column":92},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":22}},{"generated":{"line":67,"column":95},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":76,"column":46}},{"generated":{"line":67,"column":99},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":21}},{"generated":{"line":67,"column":100},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":75,"column":10}},{"generated":{"line":68,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":77,"column":9}},{"generated":{"line":68,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":74,"column":8}},{"generated":{"line":68,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":77,"column":15}},{"generated":{"line":69,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":78,"column":10}},{"name":"Error","generated":{"line":69,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":78,"column":16}},{"generated":{"line":69,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":78,"column":21}},{"generated":{"line":69,"column":22},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":78,"column":22}},{"name":"property","generated":{"line":69,"column":50},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":78,"column":50}},{"generated":{"line":69,"column":58},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":78,"column":21}},{"generated":{"line":69,"column":59},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":78,"column":10}},{"generated":{"line":70,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":79,"column":9}},{"generated":{"line":71,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":80,"column":7}},{"generated":{"line":71,"column":7},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":37,"column":48}},{"generated":{"line":71,"column":8},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":82,"column":6}},{"generated":{"line":72,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":83,"column":6}},{"generated":{"line":73,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":84,"column":6}},{"generated":{"line":74,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":85,"column":6}},{"generated":{"line":75,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":86,"column":6}},{"generated":{"line":76,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":87,"column":6}},{"generated":{"line":77,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":88,"column":6}},{"generated":{"line":78,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":89,"column":6}},{"generated":{"line":79,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":90,"column":6}},{"generated":{"line":80,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":91,"column":6}},{"generated":{"line":81,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":92,"column":6}},{"generated":{"line":82,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":93,"column":6}},{"generated":{"line":85,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":6}},{"name":"builtins","generated":{"line":85,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":10}},{"generated":{"line":85,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":18}},{"name":"indexOf","generated":{"line":85,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":19}},{"generated":{"line":85,"column":26},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":10}},{"name":"property","generated":{"line":85,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":27}},{"generated":{"line":85,"column":35},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":10}},{"generated":{"line":85,"column":41},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":41}},{"generated":{"line":85,"column":42},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":42}},{"generated":{"line":85,"column":43},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":10}},{"generated":{"line":85,"column":47},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":47}},{"name":"flag","generated":{"line":85,"column":48},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":48}},{"generated":{"line":85,"column":52},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":52}},{"name":"target","generated":{"line":85,"column":53},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":53}},{"generated":{"line":85,"column":59},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":52}},{"generated":{"line":85,"column":61},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":61}},{"generated":{"line":85,"column":71},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":52}},{"generated":{"line":85,"column":72},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":6}},{"generated":{"line":85,"column":74},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":94,"column":74}},{"name":"flag","generated":{"line":86,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":8}},{"name":"flag","generated":{"line":86,"column":8},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":8}},{"generated":{"line":86,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":12}},{"name":"target","generated":{"line":86,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":13}},{"generated":{"line":86,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":12}},{"generated":{"line":86,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":21}},{"generated":{"line":86,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":12}},{"name":"proxyGetter","generated":{"line":86,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":29}},{"generated":{"line":86,"column":40},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":12}},{"generated":{"line":86,"column":41},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":95,"column":8}},{"generated":{"line":87,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":96,"column":7}},{"generated":{"line":89,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":6}},{"name":"Reflect","generated":{"line":89,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":13}},{"generated":{"line":89,"column":20},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":20}},{"name":"get","generated":{"line":89,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":21}},{"generated":{"line":89,"column":24},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":13}},{"name":"target","generated":{"line":89,"column":25},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":25}},{"generated":{"line":89,"column":31},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":13}},{"name":"property","generated":{"line":89,"column":33},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":33}},{"generated":{"line":89,"column":41},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":13}},{"generated":{"line":89,"column":42},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":98,"column":6}},{"generated":{"line":90,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":99,"column":5}},{"generated":{"line":91,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":24}},{"generated":{"line":91,"column":3},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":9}},{"generated":{"line":91,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":36,"column":2}},{"generated":{"line":92,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":101,"column":1}},{"generated":{"line":92,"column":1},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":33,"column":0}},{"generated":{"line":93,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":103,"column":0}},{"generated":{"line":104,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":0}},{"name":"stringDistanceCapped","generated":{"line":104,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":9}},{"generated":{"line":104,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":0}},{"name":"strA","generated":{"line":104,"column":30},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":30}},{"generated":{"line":104,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":0}},{"name":"strB","generated":{"line":104,"column":36},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":36}},{"generated":{"line":104,"column":40},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":0}},{"name":"cap","generated":{"line":104,"column":42},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":42}},{"generated":{"line":104,"column":45},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":0}},{"generated":{"line":104,"column":47},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":47}},{"generated":{"line":105,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":2}},{"name":"Math","generated":{"line":105,"column":6},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":6}},{"generated":{"line":105,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":10}},{"name":"abs","generated":{"line":105,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":11}},{"generated":{"line":105,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":6}},{"name":"strA","generated":{"line":105,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":15}},{"generated":{"line":105,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":19}},{"name":"length","generated":{"line":105,"column":20},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":20}},{"generated":{"line":105,"column":26},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":15}},{"name":"strB","generated":{"line":105,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":29}},{"generated":{"line":105,"column":33},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":33}},{"name":"length","generated":{"line":105,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":34}},{"generated":{"line":105,"column":40},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":6}},{"name":"cap","generated":{"line":105,"column":45},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":45}},{"generated":{"line":105,"column":48},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":2}},{"generated":{"line":105,"column":50},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":114,"column":50}},{"generated":{"line":106,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":115,"column":4}},{"name":"cap","generated":{"line":106,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":115,"column":11}},{"generated":{"line":106,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":115,"column":4}},{"generated":{"line":107,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":116,"column":3}},{"generated":{"line":109,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":118,"column":2}},{"name":"memo","generated":{"line":109,"column":6},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":118,"column":6}},{"generated":{"line":109,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":118,"column":10}},{"generated":{"line":109,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":118,"column":13}},{"generated":{"line":109,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":118,"column":2}},{"generated":{"line":109,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":113,"column":47}},{"generated":{"line":109,"column":17},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":119,"column":2}},{"generated":{"line":110,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":120,"column":2}},{"generated":{"line":111,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":121,"column":2}},{"generated":{"line":113,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":2}},{"generated":{"line":113,"column":7},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":7}},{"name":"i","generated":{"line":113,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":11}},{"generated":{"line":113,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":12}},{"generated":{"line":113,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":15}},{"generated":{"line":113,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":2}},{"name":"i","generated":{"line":113,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":18}},{"generated":{"line":113,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":19}},{"name":"strA","generated":{"line":113,"column":23},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":23}},{"generated":{"line":113,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":27}},{"name":"length","generated":{"line":113,"column":28},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":28}},{"generated":{"line":113,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":2}},{"name":"i","generated":{"line":113,"column":36},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":36}},{"generated":{"line":113,"column":37},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":37}},{"generated":{"line":113,"column":39},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":2}},{"generated":{"line":113,"column":41},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":122,"column":41}},{"name":"memo","generated":{"line":114,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":4}},{"name":"memo","generated":{"line":114,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":4}},{"generated":{"line":114,"column":8},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":8}},{"name":"i","generated":{"line":114,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":9}},{"generated":{"line":114,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":8}},{"generated":{"line":114,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":4}},{"name":"Array","generated":{"line":114,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":14}},{"generated":{"line":114,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":19}},{"name":"strB","generated":{"line":114,"column":20},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":20}},{"generated":{"line":114,"column":24},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":24}},{"name":"length","generated":{"line":114,"column":25},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":25}},{"generated":{"line":114,"column":31},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":20}},{"generated":{"line":114,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":34}},{"generated":{"line":114,"column":35},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":19}},{"generated":{"line":114,"column":36},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":14}},{"name":"fill","generated":{"line":114,"column":37},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":37}},{"generated":{"line":114,"column":41},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":14}},{"generated":{"line":114,"column":42},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":42}},{"generated":{"line":114,"column":43},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":14}},{"generated":{"line":114,"column":44},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":123,"column":4}},{"name":"memo","generated":{"line":115,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":4}},{"name":"memo","generated":{"line":115,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":4}},{"generated":{"line":115,"column":8},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":8}},{"name":"i","generated":{"line":115,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":9}},{"generated":{"line":115,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":8}},{"generated":{"line":115,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":4}},{"generated":{"line":115,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":12}},{"generated":{"line":115,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":4}},{"name":"i","generated":{"line":115,"column":17},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":17}},{"generated":{"line":115,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":124,"column":4}},{"generated":{"line":116,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":125,"column":3}},{"generated":{"line":118,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":2}},{"generated":{"line":118,"column":7},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":7}},{"name":"j","generated":{"line":118,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":11}},{"generated":{"line":118,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":12}},{"generated":{"line":118,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":15}},{"generated":{"line":118,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":2}},{"name":"j","generated":{"line":118,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":18}},{"generated":{"line":118,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":19}},{"name":"strB","generated":{"line":118,"column":22},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":22}},{"generated":{"line":118,"column":26},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":26}},{"name":"length","generated":{"line":118,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":27}},{"generated":{"line":118,"column":33},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":2}},{"name":"j","generated":{"line":118,"column":35},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":35}},{"generated":{"line":118,"column":36},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":36}},{"generated":{"line":118,"column":38},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":2}},{"generated":{"line":118,"column":40},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":126,"column":40}},{"name":"memo","generated":{"line":119,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":4}},{"name":"memo","generated":{"line":119,"column":4},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":4}},{"generated":{"line":119,"column":8},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":8}},{"generated":{"line":119,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":9}},{"generated":{"line":119,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":8}},{"generated":{"line":119,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":4}},{"name":"j","generated":{"line":119,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":12}},{"generated":{"line":119,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":4}},{"name":"j","generated":{"line":119,"column":17},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":17}},{"generated":{"line":119,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":127,"column":4}},{"generated":{"line":120,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":128,"column":3}},{"generated":{"line":122,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":2}},{"generated":{"line":122,"column":7},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":7}},{"name":"i","generated":{"line":122,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":11}},{"generated":{"line":122,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":12}},{"generated":{"line":122,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":15}},{"generated":{"line":122,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":2}},{"name":"i","generated":{"line":122,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":18}},{"generated":{"line":122,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":19}},{"name":"strA","generated":{"line":122,"column":23},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":23}},{"generated":{"line":122,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":27}},{"name":"length","generated":{"line":122,"column":28},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":28}},{"generated":{"line":122,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":2}},{"name":"i","generated":{"line":122,"column":36},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":36}},{"generated":{"line":122,"column":37},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":37}},{"generated":{"line":122,"column":39},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":2}},{"generated":{"line":122,"column":41},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":130,"column":41}},{"generated":{"line":123,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":4}},{"name":"ch","generated":{"line":123,"column":8},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":8}},{"generated":{"line":123,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":10}},{"name":"strA","generated":{"line":123,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":13}},{"generated":{"line":123,"column":17},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":17}},{"name":"charCodeAt","generated":{"line":123,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":18}},{"generated":{"line":123,"column":28},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":13}},{"name":"i","generated":{"line":123,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":29}},{"generated":{"line":123,"column":30},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":30}},{"generated":{"line":123,"column":33},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":33}},{"generated":{"line":123,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":13}},{"generated":{"line":123,"column":35},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":131,"column":4}},{"generated":{"line":125,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":4}},{"generated":{"line":125,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":9}},{"name":"j","generated":{"line":125,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":13}},{"generated":{"line":125,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":14}},{"generated":{"line":125,"column":17},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":17}},{"generated":{"line":125,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":4}},{"name":"j","generated":{"line":125,"column":20},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":20}},{"generated":{"line":125,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":21}},{"name":"strB","generated":{"line":125,"column":25},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":25}},{"generated":{"line":125,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":29}},{"name":"length","generated":{"line":125,"column":30},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":30}},{"generated":{"line":125,"column":36},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":4}},{"name":"j","generated":{"line":125,"column":38},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":38}},{"generated":{"line":125,"column":39},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":39}},{"generated":{"line":125,"column":41},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":4}},{"generated":{"line":125,"column":43},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":132,"column":43}},{"generated":{"line":126,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":6}},{"name":"Math","generated":{"line":126,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":10}},{"generated":{"line":126,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":14}},{"name":"abs","generated":{"line":126,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":15}},{"generated":{"line":126,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":10}},{"name":"i","generated":{"line":126,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":19}},{"generated":{"line":126,"column":20},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":20}},{"name":"j","generated":{"line":126,"column":23},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":23}},{"generated":{"line":126,"column":24},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":10}},{"name":"cap","generated":{"line":126,"column":29},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":29}},{"generated":{"line":126,"column":32},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":6}},{"generated":{"line":126,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":133,"column":34}},{"name":"memo","generated":{"line":127,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":8}},{"name":"memo","generated":{"line":127,"column":8},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":8}},{"generated":{"line":127,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":12}},{"name":"i","generated":{"line":127,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":13}},{"generated":{"line":127,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":12}},{"generated":{"line":127,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":8}},{"name":"j","generated":{"line":127,"column":16},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":16}},{"generated":{"line":127,"column":17},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":8}},{"name":"cap","generated":{"line":127,"column":21},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":21}},{"generated":{"line":127,"column":24},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":134,"column":8}},{"generated":{"line":128,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":135,"column":8}},{"generated":{"line":129,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":136,"column":7}},{"name":"memo","generated":{"line":131,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":6}},{"name":"memo","generated":{"line":131,"column":6},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":6}},{"generated":{"line":131,"column":10},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":10}},{"name":"i","generated":{"line":131,"column":11},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":11}},{"generated":{"line":131,"column":12},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":10}},{"generated":{"line":131,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":6}},{"name":"j","generated":{"line":131,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":14}},{"generated":{"line":131,"column":15},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":6}},{"name":"Math","generated":{"line":131,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":19}},{"generated":{"line":131,"column":23},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":23}},{"name":"min","generated":{"line":131,"column":24},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":24}},{"generated":{"line":131,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":19}},{"name":"memo","generated":{"line":131,"column":28},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":8}},{"generated":{"line":131,"column":32},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":12}},{"name":"i","generated":{"line":131,"column":33},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":13}},{"generated":{"line":131,"column":34},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":14}},{"generated":{"line":131,"column":37},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":17}},{"generated":{"line":131,"column":38},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":12}},{"generated":{"line":131,"column":39},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":8}},{"name":"j","generated":{"line":131,"column":40},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":20}},{"generated":{"line":131,"column":41},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":8}},{"generated":{"line":131,"column":45},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":138,"column":25}},{"generated":{"line":131,"column":46},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":19}},{"name":"memo","generated":{"line":131,"column":48},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":8}},{"generated":{"line":131,"column":52},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":12}},{"name":"i","generated":{"line":131,"column":53},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":13}},{"generated":{"line":131,"column":54},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":12}},{"generated":{"line":131,"column":55},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":8}},{"name":"j","generated":{"line":131,"column":56},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":16}},{"generated":{"line":131,"column":57},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":17}},{"generated":{"line":131,"column":60},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":20}},{"generated":{"line":131,"column":61},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":8}},{"generated":{"line":131,"column":65},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":139,"column":25}},{"generated":{"line":131,"column":66},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":19}},{"name":"memo","generated":{"line":131,"column":68},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":8}},{"generated":{"line":131,"column":72},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":12}},{"name":"i","generated":{"line":131,"column":73},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":13}},{"generated":{"line":131,"column":74},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":14}},{"generated":{"line":131,"column":77},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":17}},{"generated":{"line":131,"column":78},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":12}},{"generated":{"line":131,"column":79},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":8}},{"name":"j","generated":{"line":131,"column":80},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":20}},{"generated":{"line":131,"column":81},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":21}},{"generated":{"line":131,"column":84},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":24}},{"generated":{"line":131,"column":85},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":8}},{"name":"ch","generated":{"line":131,"column":90},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":11}},{"generated":{"line":131,"column":92},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":13}},{"name":"strB","generated":{"line":131,"column":97},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":18}},{"generated":{"line":131,"column":101},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":22}},{"name":"charCodeAt","generated":{"line":131,"column":102},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":23}},{"generated":{"line":131,"column":112},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":18}},{"name":"j","generated":{"line":131,"column":113},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":34}},{"generated":{"line":131,"column":114},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":35}},{"generated":{"line":131,"column":117},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":38}},{"generated":{"line":131,"column":118},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":18}},{"generated":{"line":131,"column":119},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":11}},{"generated":{"line":131,"column":122},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":43}},{"generated":{"line":131,"column":123},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":11}},{"generated":{"line":131,"column":126},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":141,"column":47}},{"generated":{"line":131,"column":127},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":140,"column":8}},{"generated":{"line":131,"column":128},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":19}},{"generated":{"line":131,"column":129},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":137,"column":6}},{"generated":{"line":132,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":143,"column":5}},{"generated":{"line":133,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":144,"column":3}},{"generated":{"line":135,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":2}},{"name":"memo","generated":{"line":135,"column":9},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":9}},{"generated":{"line":135,"column":13},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":13}},{"name":"strA","generated":{"line":135,"column":14},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":14}},{"generated":{"line":135,"column":18},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":18}},{"name":"length","generated":{"line":135,"column":19},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":19}},{"generated":{"line":135,"column":25},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":13}},{"generated":{"line":135,"column":26},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":9}},{"name":"strB","generated":{"line":135,"column":27},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":27}},{"generated":{"line":135,"column":31},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":31}},{"name":"length","generated":{"line":135,"column":32},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":32}},{"generated":{"line":135,"column":38},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":9}},{"generated":{"line":135,"column":39},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":146,"column":2}},{"generated":{"line":136,"column":0},"source":"node_modules/chai/lib/chai/utils/proxify.js","original":{"line":147,"column":1}}],"sources":{"node_modules/chai/lib/chai/utils/proxify.js":"var config = require('../config');\nvar flag = require('./flag');\nvar getProperties = require('./getProperties');\nvar isProxyEnabled = require('./isProxyEnabled');\n\n/*!\n * Chai - proxify utility\n * Copyright(c) 2012-2014 Jake Luer <jake@alogicalparadox.com>\n * MIT Licensed\n */\n\n/**\n * ### .proxify(object)\n *\n * Return a proxy of given object that throws an error when a non-existent\n * property is read. By default, the root cause is assumed to be a misspelled\n * property, and thus an attempt is made to offer a reasonable suggestion from\n * the list of existing properties. However, if a nonChainableMethodName is\n * provided, then the root cause is instead a failure to invoke a non-chainable\n * method prior to reading the non-existent property.\n *\n * If proxies are unsupported or disabled via the user's Chai config, then\n * return object without modification.\n *\n * @param {Object} obj\n * @param {String} nonChainableMethodName\n * @namespace Utils\n * @name proxify\n */\n\nvar builtins = ['__flags', '__methods', '_obj', 'assert'];\n\nmodule.exports = function proxify(obj, nonChainableMethodName) {\n if (!isProxyEnabled()) return obj;\n\n return new Proxy(obj, {\n get: function proxyGetter(target, property) {\n // This check is here because we should not throw errors on Symbol properties\n // such as `Symbol.toStringTag`.\n // The values for which an error should be thrown can be configured using\n // the `config.proxyExcludedKeys` setting.\n if (typeof property === 'string' &&\n config.proxyExcludedKeys.indexOf(property) === -1 &&\n !Reflect.has(target, property)) {\n // Special message for invalid property access of non-chainable methods.\n if (nonChainableMethodName) {\n throw Error('Invalid Chai property: ' + nonChainableMethodName + '.' +\n property + '. See docs for proper usage of \"' +\n nonChainableMethodName + '\".');\n }\n\n // If the property is reasonably close to an existing Chai property,\n // suggest that property to the user. Only suggest properties with a\n // distance less than 4.\n var suggestion = null;\n var suggestionDistance = 4;\n getProperties(target).forEach(function(prop) {\n if (\n !Object.prototype.hasOwnProperty(prop) &&\n builtins.indexOf(prop) === -1\n ) {\n var dist = stringDistanceCapped(\n property,\n prop,\n suggestionDistance\n );\n if (dist < suggestionDistance) {\n suggestion = prop;\n suggestionDistance = dist;\n }\n }\n });\n\n if (suggestion !== null) {\n throw Error('Invalid Chai property: ' + property +\n '. Did you mean \"' + suggestion + '\"?');\n } else {\n throw Error('Invalid Chai property: ' + property);\n }\n }\n\n // Use this proxy getter as the starting point for removing implementation\n // frames from the stack trace of a failed assertion. For property\n // assertions, this prevents the proxy getter from showing up in the stack\n // trace since it's invoked before the property getter. For method and\n // chainable method assertions, this flag will end up getting changed to\n // the method wrapper, which is good since this frame will no longer be in\n // the stack once the method is invoked. Note that Chai builtin assertion\n // properties such as `__flags` are skipped since this is only meant to\n // capture the starting point of an assertion. This step is also skipped\n // if the `lockSsfi` flag is set, thus indicating that this assertion is\n // being called from within another assertion. In that case, the `ssfi`\n // flag is already set to the outer assertion's starting point.\n if (builtins.indexOf(property) === -1 && !flag(target, 'lockSsfi')) {\n flag(target, 'ssfi', proxyGetter);\n }\n\n return Reflect.get(target, property);\n }\n });\n};\n\n/**\n * # stringDistanceCapped(strA, strB, cap)\n * Return the Levenshtein distance between two strings, but no more than cap.\n * @param {string} strA\n * @param {string} strB\n * @param {number} number\n * @return {number} min(string distance between strA and strB, cap)\n * @api private\n */\n\nfunction stringDistanceCapped(strA, strB, cap) {\n if (Math.abs(strA.length - strB.length) >= cap) {\n return cap;\n }\n\n var memo = [];\n // `memo` is a two-dimensional array containing distances.\n // memo[i][j] is the distance between strA.slice(0, i) and\n // strB.slice(0, j).\n for (var i = 0; i <= strA.length; i++) {\n memo[i] = Array(strB.length + 1).fill(0);\n memo[i][0] = i;\n }\n for (var j = 0; j < strB.length; j++) {\n memo[0][j] = j;\n }\n\n for (var i = 1; i <= strA.length; i++) {\n var ch = strA.charCodeAt(i - 1);\n for (var j = 1; j <= strB.length; j++) {\n if (Math.abs(i - j) >= cap) {\n memo[i][j] = cap;\n continue;\n }\n memo[i][j] = Math.min(\n memo[i - 1][j] + 1,\n memo[i][j - 1] + 1,\n memo[i - 1][j - 1] +\n (ch === strB.charCodeAt(j - 1) ? 0 : 1)\n );\n }\n }\n\n return memo[strA.length][strB.length];\n}\n"},"lineCount":null}},"hash":"91d9255ed3fe321dd17307ee06d0f8ba","cacheData":{"env":{}}}