(data: str)
| 20 | |
| 21 | |
| 22 | def compress_data(data: str) -> str: |
| 23 | compress = zlib.compressobj(zlib.Z_BEST_COMPRESSION, zlib.DEFLATED, 15, 8, 0) |
| 24 | compressed_data = compress.compress(data.encode()) |
| 25 | compressed_data += compress.flush() |
| 26 | return base64.b64encode(compressed_data).decode() |
| 27 | |
| 28 | |
| 29 | with open(os.path.join(ROOT_DIR, 'templates', 'dist', 'pygwalker-app.iife.js'), 'r', encoding='utf8') as f: |
no test coverage detected