Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@filerobot/explorer / lib / utils / prepareExportedFilesLinks.js
Size: Mime:
var prepareExportedFilesLinks = function prepareExportedFilesLinks(files) {
  var linkType = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'download';
  var forceDownload = arguments.length > 2 ? arguments[2] : undefined;
  return files.map(function (file) {
    var _file$url, _file$url2;
    return {
      link: "".concat(((_file$url = file.url) === null || _file$url === void 0 ? void 0 : _file$url[linkType]) || ((_file$url2 = file.url) === null || _file$url2 === void 0 ? void 0 : _file$url2.cdn)).concat(forceDownload ? '&download=1' : ''),
      file: file
    };
  });
};
export default prepareExportedFilesLinks;