{"id":"node_modules/pbkdf2/lib/precondition.js","dependencies":[{"name":"/www/ml-classifier/example/package.json","includedInParent":true,"mtime":1551949031632},{"name":"/www/ml-classifier/example/.babelrc","includedInParent":true,"mtime":1551703756168},{"name":"/www/ml-classifier/example/node_modules/pbkdf2/package.json","includedInParent":true,"mtime":1542583797988},{"name":"buffer","parent":"/www/ml-classifier/example/node_modules/pbkdf2/lib/precondition.js","resolved":"/www/ml-classifier/example/node_modules/buffer/index.js"}],"generated":{"js":"var Buffer = require(\"buffer\").Buffer;\nvar MAX_ALLOC = Math.pow(2, 30) - 1; // default in iojs\n\nfunction checkBuffer(buf, name) {\n  if (typeof buf !== 'string' && !Buffer.isBuffer(buf)) {\n    throw new TypeError(name + ' must be a buffer or string');\n  }\n}\n\nmodule.exports = function (password, salt, iterations, keylen) {\n  checkBuffer(password, 'Password');\n  checkBuffer(salt, 'Salt');\n\n  if (typeof iterations !== 'number') {\n    throw new TypeError('Iterations not a number');\n  }\n\n  if (iterations < 0) {\n    throw new TypeError('Bad iterations');\n  }\n\n  if (typeof keylen !== 'number') {\n    throw new TypeError('Key length not a number');\n  }\n\n  if (keylen < 0 || keylen > MAX_ALLOC || keylen !== keylen) {\n    /* eslint no-self-compare: 0 */\n    throw new TypeError('Bad key length');\n  }\n};","map":{"mappings":[{"generated":{"line":2,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":0}},{"name":"MAX_ALLOC","generated":{"line":2,"column":4},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":4}},{"generated":{"line":2,"column":13},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":13}},{"name":"Math","generated":{"line":2,"column":16},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":16}},{"generated":{"line":2,"column":20},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":20}},{"name":"pow","generated":{"line":2,"column":21},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":21}},{"generated":{"line":2,"column":24},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":16}},{"generated":{"line":2,"column":25},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":25}},{"generated":{"line":2,"column":26},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":16}},{"generated":{"line":2,"column":28},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":28}},{"generated":{"line":2,"column":30},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":16}},{"generated":{"line":2,"column":34},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":34}},{"generated":{"line":2,"column":35},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":0}},{"generated":{"line":2,"column":37},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":1,"column":36}},{"generated":{"line":4,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":3,"column":0}},{"name":"checkBuffer","generated":{"line":4,"column":9},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":3,"column":9}},{"generated":{"line":4,"column":20},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":3,"column":0}},{"name":"buf","generated":{"line":4,"column":21},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":3,"column":22}},{"generated":{"line":4,"column":24},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":3,"column":0}},{"name":"name","generated":{"line":4,"column":26},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":3,"column":27}},{"generated":{"line":4,"column":30},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":3,"column":0}},{"generated":{"line":4,"column":32},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":3,"column":33}},{"generated":{"line":5,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":2}},{"generated":{"line":5,"column":6},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":6}},{"name":"buf","generated":{"line":5,"column":13},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":13}},{"generated":{"line":5,"column":16},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":6}},{"generated":{"line":5,"column":21},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":21}},{"generated":{"line":5,"column":29},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":6}},{"generated":{"line":5,"column":33},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":33}},{"name":"Buffer","generated":{"line":5,"column":34},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":34}},{"generated":{"line":5,"column":40},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":40}},{"name":"isBuffer","generated":{"line":5,"column":41},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":41}},{"generated":{"line":5,"column":49},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":34}},{"name":"buf","generated":{"line":5,"column":50},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":50}},{"generated":{"line":5,"column":53},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":34}},{"generated":{"line":5,"column":54},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":2}},{"generated":{"line":5,"column":56},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":4,"column":56}},{"generated":{"line":6,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":5,"column":4}},{"generated":{"line":6,"column":10},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":5,"column":10}},{"name":"TypeError","generated":{"line":6,"column":14},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":5,"column":14}},{"generated":{"line":6,"column":23},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":5,"column":10}},{"name":"name","generated":{"line":6,"column":24},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":5,"column":24}},{"generated":{"line":6,"column":28},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":5,"column":28}},{"generated":{"line":6,"column":31},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":5,"column":31}},{"generated":{"line":6,"column":60},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":5,"column":10}},{"generated":{"line":6,"column":61},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":5,"column":4}},{"generated":{"line":7,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":6,"column":3}},{"generated":{"line":8,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":7,"column":1}},{"name":"module","generated":{"line":10,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":0}},{"generated":{"line":10,"column":6},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":6}},{"name":"exports","generated":{"line":10,"column":7},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":7}},{"generated":{"line":10,"column":14},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":0}},{"generated":{"line":10,"column":17},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":17}},{"name":"password","generated":{"line":10,"column":27},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":27}},{"generated":{"line":10,"column":35},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":17}},{"name":"salt","generated":{"line":10,"column":37},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":37}},{"generated":{"line":10,"column":41},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":17}},{"name":"iterations","generated":{"line":10,"column":43},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":43}},{"generated":{"line":10,"column":53},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":17}},{"name":"keylen","generated":{"line":10,"column":55},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":55}},{"generated":{"line":10,"column":61},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":17}},{"generated":{"line":10,"column":63},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":63}},{"name":"checkBuffer","generated":{"line":11,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":10,"column":2}},{"name":"checkBuffer","generated":{"line":11,"column":2},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":10,"column":2}},{"generated":{"line":11,"column":13},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":10,"column":13}},{"name":"password","generated":{"line":11,"column":14},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":10,"column":14}},{"generated":{"line":11,"column":22},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":10,"column":13}},{"generated":{"line":11,"column":24},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":10,"column":24}},{"generated":{"line":11,"column":34},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":10,"column":13}},{"generated":{"line":11,"column":35},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":10,"column":2}},{"name":"checkBuffer","generated":{"line":12,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":11,"column":2}},{"name":"checkBuffer","generated":{"line":12,"column":2},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":11,"column":2}},{"generated":{"line":12,"column":13},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":11,"column":13}},{"name":"salt","generated":{"line":12,"column":14},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":11,"column":14}},{"generated":{"line":12,"column":18},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":11,"column":13}},{"generated":{"line":12,"column":20},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":11,"column":20}},{"generated":{"line":12,"column":26},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":11,"column":13}},{"generated":{"line":12,"column":27},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":11,"column":2}},{"generated":{"line":14,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":13,"column":2}},{"generated":{"line":14,"column":6},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":13,"column":6}},{"name":"iterations","generated":{"line":14,"column":13},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":13,"column":13}},{"generated":{"line":14,"column":23},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":13,"column":6}},{"generated":{"line":14,"column":28},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":13,"column":28}},{"generated":{"line":14,"column":36},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":13,"column":2}},{"generated":{"line":14,"column":38},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":13,"column":38}},{"generated":{"line":15,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":14,"column":4}},{"generated":{"line":15,"column":10},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":14,"column":10}},{"name":"TypeError","generated":{"line":15,"column":14},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":14,"column":14}},{"generated":{"line":15,"column":23},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":14,"column":10}},{"generated":{"line":15,"column":24},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":14,"column":24}},{"generated":{"line":15,"column":49},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":14,"column":10}},{"generated":{"line":15,"column":50},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":14,"column":4}},{"generated":{"line":16,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":15,"column":3}},{"generated":{"line":18,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":17,"column":2}},{"name":"iterations","generated":{"line":18,"column":6},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":17,"column":6}},{"generated":{"line":18,"column":16},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":17,"column":16}},{"generated":{"line":18,"column":19},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":17,"column":19}},{"generated":{"line":18,"column":20},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":17,"column":2}},{"generated":{"line":18,"column":22},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":17,"column":22}},{"generated":{"line":19,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":18,"column":4}},{"generated":{"line":19,"column":10},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":18,"column":10}},{"name":"TypeError","generated":{"line":19,"column":14},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":18,"column":14}},{"generated":{"line":19,"column":23},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":18,"column":10}},{"generated":{"line":19,"column":24},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":18,"column":24}},{"generated":{"line":19,"column":40},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":18,"column":10}},{"generated":{"line":19,"column":41},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":18,"column":4}},{"generated":{"line":20,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":19,"column":3}},{"generated":{"line":22,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":21,"column":2}},{"generated":{"line":22,"column":6},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":21,"column":6}},{"name":"keylen","generated":{"line":22,"column":13},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":21,"column":13}},{"generated":{"line":22,"column":19},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":21,"column":6}},{"generated":{"line":22,"column":24},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":21,"column":24}},{"generated":{"line":22,"column":32},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":21,"column":2}},{"generated":{"line":22,"column":34},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":21,"column":34}},{"generated":{"line":23,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":22,"column":4}},{"generated":{"line":23,"column":10},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":22,"column":10}},{"name":"TypeError","generated":{"line":23,"column":14},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":22,"column":14}},{"generated":{"line":23,"column":23},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":22,"column":10}},{"generated":{"line":23,"column":24},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":22,"column":24}},{"generated":{"line":23,"column":49},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":22,"column":10}},{"generated":{"line":23,"column":50},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":22,"column":4}},{"generated":{"line":24,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":23,"column":3}},{"generated":{"line":26,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":2}},{"name":"keylen","generated":{"line":26,"column":6},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":6}},{"generated":{"line":26,"column":12},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":12}},{"generated":{"line":26,"column":15},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":15}},{"generated":{"line":26,"column":16},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":6}},{"name":"keylen","generated":{"line":26,"column":20},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":20}},{"generated":{"line":26,"column":26},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":26}},{"name":"MAX_ALLOC","generated":{"line":26,"column":29},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":29}},{"generated":{"line":26,"column":38},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":6}},{"name":"keylen","generated":{"line":26,"column":42},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":42}},{"generated":{"line":26,"column":48},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":48}},{"name":"keylen","generated":{"line":26,"column":53},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":53}},{"generated":{"line":26,"column":59},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":2}},{"generated":{"line":26,"column":61},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":61}},{"generated":{"line":27,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":25,"column":63}},{"generated":{"line":28,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":26,"column":4}},{"generated":{"line":28,"column":10},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":26,"column":10}},{"name":"TypeError","generated":{"line":28,"column":14},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":26,"column":14}},{"generated":{"line":28,"column":23},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":26,"column":10}},{"generated":{"line":28,"column":24},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":26,"column":24}},{"generated":{"line":28,"column":40},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":26,"column":10}},{"generated":{"line":28,"column":41},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":26,"column":4}},{"generated":{"line":29,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":27,"column":3}},{"generated":{"line":30,"column":0},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":28,"column":1}},{"generated":{"line":30,"column":1},"source":"node_modules/pbkdf2/lib/precondition.js","original":{"line":9,"column":0}}],"sources":{"node_modules/pbkdf2/lib/precondition.js":"var MAX_ALLOC = Math.pow(2, 30) - 1 // default in iojs\n\nfunction checkBuffer (buf, name) {\n  if (typeof buf !== 'string' && !Buffer.isBuffer(buf)) {\n    throw new TypeError(name + ' must be a buffer or string')\n  }\n}\n\nmodule.exports = function (password, salt, iterations, keylen) {\n  checkBuffer(password, 'Password')\n  checkBuffer(salt, 'Salt')\n\n  if (typeof iterations !== 'number') {\n    throw new TypeError('Iterations not a number')\n  }\n\n  if (iterations < 0) {\n    throw new TypeError('Bad iterations')\n  }\n\n  if (typeof keylen !== 'number') {\n    throw new TypeError('Key length not a number')\n  }\n\n  if (keylen < 0 || keylen > MAX_ALLOC || keylen !== keylen) { /* eslint no-self-compare: 0 */\n    throw new TypeError('Bad key length')\n  }\n}\n"},"lineCount":null}},"hash":"4410961e4f51cced1f047677ae4b14f9","cacheData":{"env":{}}}