odfjs/tests/helpers/zip-analysis.js
David Bruant 3da7f29cb0
Split text nodes so they contain at most one structuring block (#3)
* rename test folders

* failing test

* First promising result of splitting textNodes to enable {#each}{/each} block within a single text node

* tests passing

* cleanup
2025-04-26 19:59:44 +02:00

11 lines
345 B
JavaScript

import { ZipReader, Uint8ArrayReader } from '@zip.js/zip.js';
/**
*
* @param {ArrayBuffer} odtTemplate
* @returns {ReturnType<typeof ZipReader.prototype.getEntries>}
*/
export async function listZipEntries(odtTemplate){
const reader = new ZipReader(new Uint8ArrayReader(new Uint8Array(odtTemplate)));
return reader.getEntries();
}