{"version":3,"sources":["jsdelivr-header.js","/npm/@alcalzone/proper-lockfile@4.1.3-0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,MAAM,SAAW,QAAQ,mBACnB,UAAE,UAAS,OAAE,OAAM,cAAE,eAAkB,QAAQ,iBAErD,eAAe,KAAK,EAAM,GACtB,MAAM,QAAgB,UAAU,SAAS,KAAnB,CAAyB,EAAM,GAErD,OAAO,UAAU,EACrB,CAEA,SAAS,SAAS,EAAM,GACpB,MAAM,EAAU,OAAO,SAAS,KAAhB,CAAsB,EAAM,cAAc,IAE1D,OAAO,OAAO,EAClB,CAEA,SAAS,OAAO,EAAM,GAClB,OAAO,UAAU,SAAS,OAAnB,CAA2B,EAAM,EAC5C,CAEA,SAAS,WAAW,EAAM,GACtB,OAAO,OAAO,SAAS,OAAhB,CAAwB,EAAM,cAAc,GACvD,CAEA,SAAS,MAAM,EAAM,GACjB,OAAO,UAAU,SAAS,MAAnB,CAA0B,EAAM,EAC3C,CAEA,SAAS,UAAU,EAAM,GACrB,OAAO,OAAO,SAAS,MAAhB,CAAuB,EAAM,cAAc,GACtD,CAEA,OAAO,QAAU,KACjB,OAAO,QAAQ,KAAO,KACtB,OAAO,QAAQ,OAAS,OACxB,OAAO,QAAQ,SAAW,SAC1B,OAAO,QAAQ,WAAa,WAC5B,OAAO,QAAQ,MAAQ,MACvB,OAAO,QAAQ,UAAY","file":"/npm/@alcalzone/proper-lockfile@4.1.3-0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@alcalzone/proper-lockfile@4.1.3-0/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","'use strict';\n\nconst lockfile = require('./lib/lockfile');\nconst { toPromise, toSync, toSyncOptions } = require('./lib/adapter');\n\nasync function lock(file, options) {\n    const release = await toPromise(lockfile.lock)(file, options);\n\n    return toPromise(release);\n}\n\nfunction lockSync(file, options) {\n    const release = toSync(lockfile.lock)(file, toSyncOptions(options));\n\n    return toSync(release);\n}\n\nfunction unlock(file, options) {\n    return toPromise(lockfile.unlock)(file, options);\n}\n\nfunction unlockSync(file, options) {\n    return toSync(lockfile.unlock)(file, toSyncOptions(options));\n}\n\nfunction check(file, options) {\n    return toPromise(lockfile.check)(file, options);\n}\n\nfunction checkSync(file, options) {\n    return toSync(lockfile.check)(file, toSyncOptions(options));\n}\n\nmodule.exports = lock;\nmodule.exports.lock = lock;\nmodule.exports.unlock = unlock;\nmodule.exports.lockSync = lockSync;\nmodule.exports.unlockSync = unlockSync;\nmodule.exports.check = check;\nmodule.exports.checkSync = checkSync;\n"]}