{"version":3,"sources":["jsdelivr-header.js","/npm/electron-packager-plugin-non-proprietary-codecs-ffmpeg@1.0.2/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,OAAO,eAAe,QAAS,aAAc,CAC3C,OAAO,IAGT,IAAI,MAAQ,QAAQ,QAEhB,OAAS,uBAAuB,OAEhC,gBAAkB,QAAQ,oBAE1B,iBAAmB,uBAAuB,iBAE1C,eAAiB,QAAQ,mBAEzB,gBAAkB,uBAAuB,gBAEzC,YAAc,QAAQ,gBAEtB,aAAe,uBAAuB,aAE1C,SAAS,uBAAuB,GAAO,OAAO,GAAO,EAAI,WAAa,EAAM,CAAE,QAAS,EAAO,CAE9F,IAAI,iBAAmB,SAA0B,EAAW,EAAiB,EAAU,EAAM,GAC3F,IAAI,EAAU,EACG,WAAb,IACF,EAAU,OAAO,QAAQ,QAAQ,EAAW,wFAG9C,EAAI,iBAAiB,SAAS,EAAiB,EAAU,GAAM,MAAK,EAAI,gBAAgB,SAAS,IAAY,MAAK,EAAI,aAAa,SAAS,EAAS,IAAW,OAAM,SAAU,GACzK,QAAQ,IAAI,SAAS,QAAQ,MAAM,wBAAyB,GACjE,EAAK,IAAI,MAAM,GACjB,IAAG,MAAK,WACN,OAAO,GACT,GACF,EAEA,QAAQ,QAAU","file":"/npm/electron-packager-plugin-non-proprietary-codecs-ffmpeg@1.0.2/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/electron-packager-plugin-non-proprietary-codecs-ffmpeg@1.0.2/dist/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\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\n\nvar _path = require('path');\n\nvar _path2 = _interopRequireDefault(_path);\n\nvar _downloadFFMPEG = require('./downloadFFMPEG');\n\nvar _downloadFFMPEG2 = _interopRequireDefault(_downloadFFMPEG);\n\nvar _extractFFMPEG = require('./extractFFMPEG');\n\nvar _extractFFMPEG2 = _interopRequireDefault(_extractFFMPEG);\n\nvar _moveFFMPEG = require('./moveFFMPEG');\n\nvar _moveFFMPEG2 = _interopRequireDefault(_moveFFMPEG);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar afterExtractHook = function afterExtractHook(buildPath, electronVersion, platform, arch, done) {\n  var libPath = buildPath;\n  if (platform === 'darwin') {\n    libPath = _path2.default.resolve(buildPath, 'Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries');\n  }\n\n  (0, _downloadFFMPEG2.default)(electronVersion, platform, arch).then((0, _extractFFMPEG2.default)(buildPath)).then((0, _moveFFMPEG2.default)(libPath, platform)).catch(function (err) {\n    if (!process.env.TESTING) console.error('Failed to load FFMPEG', err);\n    done(new Error(err));\n  }).then(function () {\n    return done();\n  });\n};\n\nexports.default = afterExtractHook;"]}