Compression.js 870 B

1234567891011121314151617181920212223242526272829303132
  1. import Compress from "../../operations/Compress.js";
  2. /**
  3. * Compression module.
  4. *
  5. * Libraries:
  6. * - zlib.js
  7. * - bzip2.js
  8. *
  9. * @author n1474335 [n1474335@gmail.com]
  10. * @copyright Crown Copyright 2017
  11. * @license Apache-2.0
  12. */
  13. let OpModules = typeof self === "undefined" ? {} : self.OpModules || {};
  14. OpModules.Compression = {
  15. "Raw Deflate": Compress.runRawDeflate,
  16. "Raw Inflate": Compress.runRawInflate,
  17. "Zlib Deflate": Compress.runZlibDeflate,
  18. "Zlib Inflate": Compress.runZlibInflate,
  19. "Gzip": Compress.runGzip,
  20. "Gunzip": Compress.runGunzip,
  21. "Zip": Compress.runPkzip,
  22. "Unzip": Compress.runPkunzip,
  23. "Bzip2 Decompress": Compress.runBzip2Decompress,
  24. "Tar": Compress.runTar,
  25. "Untar": Compress.runUntar,
  26. };
  27. export default OpModules;