{"version":3,"sources":["jsdelivr-header.js","/npm/@firesoon/plugin-pdf-viewer@0.0.2/lib/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAMA,SAAS,WACP,MAAM,EAAO,uBAAuB,QAAQ,aAI5C,OAHA,SAAW,WACT,OAAO,CACT,EACO,CACT,CACA,SAAS,QACP,MAAM,EAAO,uBAAuB,QAAQ,SAI5C,OAHA,MAAQ,WACN,OAAO,CACT,EACO,CACT,CACA,SAAS,uBAAuB,GAAK,OAAO,GAAK,EAAE,WAAa,EAAI,CAAE,QAAS,EAAK,CACpF,SAAS,mBAAmB,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,GAAK,IAAM,IAAI,EAAI,EAAE,GAAG,GAAI,EAAI,EAAE,KAAO,CAAE,MAAO,GAAK,YAAY,EAAE,EAAI,CAAE,EAAE,KAAO,EAAE,GAAK,QAAQ,QAAQ,GAAG,KAAK,EAAG,EAAI,CACxK,SAAS,kBAAkB,GAAK,OAAO,WAAc,IAAI,EAAI,KAAM,EAAI,UAAW,OAAO,IAAI,SAAQ,SAAU,EAAG,GAAK,IAAI,EAAI,EAAE,MAAM,EAAG,GAAI,SAAS,EAAM,GAAK,mBAAmB,EAAG,EAAG,EAAG,EAAO,EAAQ,OAAQ,EAAI,CAAE,SAAS,EAAO,GAAK,mBAAmB,EAAG,EAAG,EAAG,EAAO,EAAQ,QAAS,EAAI,CAAE,OAAM,EAAS,GAAI,CAAG,CApBhU,OAAO,eAAe,QAAS,aAAc,CAC3C,OAAO,IAET,QAAQ,aAAU,EAkBlB,IAAI,SAAW,QAAQ,QAAuB,WAC5C,IAAI,EAAO,mBAAkB,UAAW,GACtC,EAAI,SAAS,CACX,IAAK,YACL,OAAQ,CACN,OAAO,GACE,EAAI,YAIjB,MAAM,EAAQ,EAAI,MAChB,EAAa,EAAI,WAGb,EAAa,QAAQ,QAAQ,KAAK,EAAM,IAAK,iBACjC,EAAW,kBAErB,WAAW,QAAQ,WAAW,SAC9B,WAAW,QAAQ,SAAS,QAAQ,QAAQ,KAAK,UAAW,YAAa,GAEnF,IACA,OAAO,SAAU,GACf,OAAO,EAAK,MAAM,KAAM,UAC1B,CACF,CAxB8C","file":"/npm/@firesoon/plugin-pdf-viewer@0.0.2/lib/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@firesoon/plugin-pdf-viewer@0.0.2/lib/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});\nexports.default = void 0;\nfunction _fsExtra() {\n  const data = _interopRequireDefault(require(\"fs-extra\"));\n  _fsExtra = function _fsExtra() {\n    return data;\n  };\n  return data;\n}\nfunction _path() {\n  const data = _interopRequireDefault(require(\"path\"));\n  _path = function _path() {\n    return data;\n  };\n  return data;\n}\nfunction _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nvar _default = exports.default = /*#__PURE__*/function () {\n  var _ref = _asyncToGenerator(function* (api) {\n    api.describe({\n      key: 'pdfViewer',\n      config: {\n        schema(joi) {\n          return joi.object();\n        }\n      }\n    });\n    const paths = api.paths,\n      userConfig = api.userConfig;\n\n    // @ts-ignore\n    const publicPath = _path().default.join(paths.cwd, 'public/viewer');\n    const pdfViewer = userConfig.pdfViewer;\n    if (pdfViewer) {\n      yield _fsExtra().default.removeSync(publicPath);\n      yield _fsExtra().default.copySync(_path().default.join(__dirname, '../pdfjs'), publicPath);\n    }\n  });\n  return function (_x) {\n    return _ref.apply(this, arguments);\n  };\n}();"]}