UNPKG

mlld

Version:

mlld: a modular prompt scripting language

1 lines 3.25 kB
{"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"]}