{"version":3,"sources":["jsdelivr-header.js","/npm/@codedependant/semantic-release-docker@6.1.1/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,MAAM,OAAS,QAAQ,yBACjB,cAAgB,QAAQ,oBACxB,aAAe,QAAQ,mBACvB,cAAgB,QAAQ,oBACxB,YAAc,QAAQ,yBACtB,cAAgB,QAAQ,oBACxB,WAAa,QAAQ,iBAGrB,OAAS,IAAI,IAWnB,eAAe,KAAK,EAAQ,GAC1B,MAAM,QAAa,YAAY,KAAM,EAAQ,GACvC,EAAQ,OAAO,IAAI,EAAK,QAAU,OAAO,MAAM,KAAK,EAAM,GAGhE,OAFA,EAAQ,MAAQ,EAChB,OAAO,IAAI,EAAK,MAAO,GAChB,WAAW,EAAM,EAC1B,CAGA,eAAe,QAAQ,EAAQ,GAC7B,MAAM,QAAa,YAAY,KAAM,EAAQ,GACvC,QAAc,cAAc,EAAM,GAExC,OADA,OAAO,IAAI,EAAK,MAAO,GAChB,CACT,CAEA,eAAe,QAAQ,EAAQ,GAC7B,MAAM,QAAa,YAAY,KAAM,EAAQ,GACvC,EAAQ,OAAO,IAAI,EAAK,QAAU,OAAO,MAAM,KAAK,EAAM,GAGhE,OAFA,EAAQ,MAAQ,EAChB,OAAO,IAAI,EAAK,MAAO,GAChB,cAAc,EAAM,EAC7B,CAEA,eAAe,QAAQ,EAAQ,GAC7B,MAAM,QAAa,YAAY,KAAM,EAAQ,GACvC,EAAQ,OAAO,IAAI,EAAK,QAAU,OAAO,MAAM,KAAK,EAAM,GAGhE,OAFA,EAAQ,MAAQ,EAChB,OAAO,IAAI,EAAK,MAAO,GAChB,cAAc,EAAM,EAC7B,CAEA,eAAe,iBAAiB,EAAQ,GACtC,MAAM,QAAa,YAAY,KAAM,EAAQ,GACvC,EAAQ,OAAO,IAAI,EAAK,QAAU,OAAO,MAAM,KAAK,EAAM,GAGhE,OAFA,EAAQ,MAAQ,EAChB,OAAO,IAAI,EAAK,MAAO,GAChB,aAAa,EAAM,EAC5B,CAhDA,OAAO,QAAU,CACf,wBACA,UACA,gBACA,gBACA,gBACA","file":"/npm/@codedependant/semantic-release-docker@6.1.1/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@codedependant/semantic-release-docker@6.1.1/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 docker = require('./lib/docker/index.js')\nconst dockerPrepare = require('./lib/prepare.js')\nconst dockerVerify = require('./lib/verify.js')\nconst dockerPublish = require('./lib/publish.js')\nconst buildConfig = require('./lib/build-config.js')\nconst dockerSuccess = require('./lib/success.js')\nconst dockerFail = require('./lib/fail.js')\n\n// map multiple images to a unique sha\nconst IMAGES = new Map()\nmodule.exports = {\n  buildConfig\n, fail\n, prepare\n, publish\n, success\n, verifyConditions\n}\n\n/* c8 ignore start */\nasync function fail(config, context) {\n  const opts = await buildConfig(null, config, context)\n  const image = IMAGES.get(opts.build) || docker.Image.from(opts, context)\n  context.image = image // eslint-disable-line require-atomic-updates\n  IMAGES.set(opts.build, image)\n  return dockerFail(opts, context)\n}\n/* c8 ignore start */\n\nasync function prepare(config, context) {\n  const opts = await buildConfig(null, config, context)\n  const image = await dockerPrepare(opts, context)\n  IMAGES.set(opts.build, image)\n  return image\n}\n\nasync function publish(config, context) {\n  const opts = await buildConfig(null, config, context)\n  const image = IMAGES.get(opts.build) || docker.Image.from(opts, context)\n  context.image = image // eslint-disable-line require-atomic-updates\n  IMAGES.set(opts.build, image)\n  return dockerPublish(opts, context)\n}\n\nasync function success(config, context) {\n  const opts = await buildConfig(null, config, context)\n  const image = IMAGES.get(opts.build) || docker.Image.from(opts, context)\n  context.image = image // eslint-disable-line require-atomic-updates\n  IMAGES.set(opts.build, image)\n  return dockerSuccess(opts, context)\n}\n\nasync function verifyConditions(config, context) {\n  const opts = await buildConfig(null, config, context)\n  const image = IMAGES.get(opts.build) || docker.Image.from(opts, context)\n  context.image = image // eslint-disable-line require-atomic-updates\n  IMAGES.set(opts.build, image)\n  return dockerVerify(opts, context)\n}\n\n"]}