{"version":3,"sources":["jsdelivr-header.js","/npm/knode-mysql@1.0.2/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,CCNA,WACE,IAAI,EAEJ,EAAQ,QAAQ,SAEhB,OAAO,QAAU,SAAS,GACxB,IAAI,EAAgB,EAMpB,OALA,EAAS,KACT,EAAiB,SAAS,GAExB,OAAO,EAAK,KADZ,EAAS,EAAM,iBAAiB,EAAO,YAEzC,EACO,CACL,cAAe,SAAS,GACtB,OAAK,EAGE,EAAK,KAAM,GAFT,EAAe,EAG1B,EACA,MAAO,SAAS,EAAO,GACrB,OAAO,KAAK,eAAc,SAAS,EAAK,GACtC,OAAO,EAAK,MAAM,EAAO,EAC3B,GACF,EACA,iBAAkB,SAAS,GACzB,OAAO,KAAK,MAAM,KAAK,UAAU,GACnC,EAEJ,CAED,GAAE,KAAK","file":"/npm/knode-mysql@1.0.2/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/knode-mysql@1.0.2/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","(function() {\n  var mysql;\n\n  mysql = require('mysql');\n\n  module.exports = function(config) {\n    var _getConnection, p_conn;\n    p_conn = null;\n    _getConnection = function(done) {\n      p_conn = mysql.createConnection(config.connection);\n      return done(null, p_conn);\n    };\n    return {\n      getConnection: function(done) {\n        if (!p_conn) {\n          return _getConnection(done);\n        }\n        return done(null, p_conn);\n      },\n      query: function(query, done) {\n        return this.getConnection(function(err, conn) {\n          return conn.query(query, done);\n        });\n      },\n      parseQueryResult: function(rawResult) {\n        return JSON.parse(JSON.stringify(rawResult));\n      }\n    };\n  };\n\n}).call(this);\n"]}