{"version":3,"sources":["node-file:/Users/adam/dev/mlld/node_modules/keytar/build/Release/keytar.node","../node_modules/keytar/lib/keytar.js"],"names":["require_keytar","keytar","require","checkRequired","val","name","length","Error","module","exports","getPassword","service","account","setPassword","password","deletePassword","findPassword","findCredentials"],"mappings":";;;;;;;;;;;AAAA,IAAA,cAAA,GAAA,UAAA,CAAA;AAAA,EAAA,8EAAA,CAAA,OAAA,EAAA,MAAA,EAAA;AACY,IAAA,WAAA,EAAA;AACA,IAAI,IAAA;AAAE,MAAO,MAAA,CAAA,OAAA,GAAU,UAAQ,cAAI,CAAA;AAAA,KAC7B,CAAA,MAAA;AAAA;AAAC;AAAA,CAAA,CAAA;;;ACHnB,IAAAA,eAAA,GAAA,UAAA,CAAA;;QAAIC,MAASC,GAAAA,cAAAA,EAAAA;AAEb,IAASC,SAAAA,aAAAA,CAAcC,KAAKC,IAAI,EAAA;AAC9B,MAAA,IAAI,CAACD,GAAAA,IAAOA,GAAIE,CAAAA,MAAAA,IAAU,CAAG,EAAA;AAC3B,QAAM,MAAA,IAAIC,KAAMF,CAAAA,IAAAA,GAAO,eAAA,CAAA;AACzB;AACF;AAJSF,IAAAA,MAAAA,CAAAA,aAAAA,EAAAA,eAAAA,CAAAA;AAMTK,IAAAA,MAAAA,CAAOC,OAAU,GAAA;MACfC,WAAa,kBAAA,MAAA,CAAA,SAAUC,SAASC,OAAO,EAAA;AACrCT,QAAAA,aAAAA,CAAcQ,SAAS,SAAA,CAAA;AACvBR,QAAAA,aAAAA,CAAcS,SAAS,SAAA,CAAA;AAEvB,QAAOX,OAAAA,MAAAA,CAAOS,WAAYC,CAAAA,OAAAA,EAASC,OAAAA,CAAAA;OAJxB,EAAA,aAAA,CAAA;MAObC,WAAa,kBAAA,MAAA,CAAA,SAAUF,OAASC,EAAAA,OAAAA,EAASE,QAAQ,EAAA;AAC/CX,QAAAA,aAAAA,CAAcQ,SAAS,SAAA,CAAA;AACvBR,QAAAA,aAAAA,CAAcS,SAAS,SAAA,CAAA;AACvBT,QAAAA,aAAAA,CAAcW,UAAU,UAAA,CAAA;AAExB,QAAA,OAAOb,MAAOY,CAAAA,WAAAA,CAAYF,OAASC,EAAAA,OAAAA,EAASE,QAAAA,CAAAA;OALjC,EAAA,aAAA,CAAA;MAQbC,cAAgB,kBAAA,MAAA,CAAA,SAAUJ,SAASC,OAAO,EAAA;AACxCT,QAAAA,aAAAA,CAAcQ,SAAS,SAAA,CAAA;AACvBR,QAAAA,aAAAA,CAAcS,SAAS,SAAA,CAAA;AAEvB,QAAOX,OAAAA,MAAAA,CAAOc,cAAeJ,CAAAA,OAAAA,EAASC,OAAAA,CAAAA;OAJxB,EAAA,gBAAA,CAAA;AAOhBI,MAAAA,YAAAA,kCAAwBL,OAAO,EAAA;AAC7BR,QAAAA,aAAAA,CAAcQ,SAAS,SAAA,CAAA;AAEvB,QAAOV,OAAAA,MAAAA,CAAOe,aAAaL,OAAAA,CAAAA;OAHf,EAAA,cAAA,CAAA;AAMdM,MAAAA,eAAAA,kCAA2BN,OAAO,EAAA;AAChCR,QAAAA,aAAAA,CAAcQ,SAAS,SAAA,CAAA;AAEvB,QAAOV,OAAAA,MAAAA,CAAOgB,gBAAgBN,OAAAA,CAAAA;OAHf,EAAA,iBAAA;AAKnB,KAAA","file":"keytar-2VCA5IX6.mjs","sourcesContent":["\n            import path from \"/Users/adam/dev/mlld/node_modules/keytar/build/Release/keytar.node\"\n            try { module.exports = require(path) }\n            catch {}\n          ","var keytar = require('../build/Release/keytar.node')\n\nfunction checkRequired(val, name) {\n  if (!val || val.length <= 0) {\n    throw new Error(name + ' is required.');\n  }\n}\n\nmodule.exports = {\n  getPassword: function (service, account) {\n    checkRequired(service, 'Service')\n    checkRequired(account, 'Account')\n\n    return keytar.getPassword(service, account)\n  },\n\n  setPassword: function (service, account, password) {\n    checkRequired(service, 'Service')\n    checkRequired(account, 'Account')\n    checkRequired(password, 'Password')\n\n    return keytar.setPassword(service, account, password)\n  },\n\n  deletePassword: function (service, account) {\n    checkRequired(service, 'Service')\n    checkRequired(account, 'Account')\n\n    return keytar.deletePassword(service, account)\n  },\n\n  findPassword: function (service) {\n    checkRequired(service, 'Service')\n\n    return keytar.findPassword(service)\n  },\n\n  findCredentials: function (service) {\n    checkRequired(service, 'Service')\n\n    return keytar.findCredentials(service)\n  }\n}\n"]}