message: fix: ignore folder
diff: @@ -69,6 +69,9 @@ function walkEntries(zipfile: yZipFile, onEntry: (entry: yEntry) => Promise<any>
  async function extractCachedInternal(zipfile: yZipFile, dest: string, entries: yEntry[], mapper: (e: yEntry) => string | undefined = (e) => e.fileName) {
  await Promise.all(entries.map((e) => {
  + if (!e.fileName.endsWith("/")) {
  + return Promise.resolve();
  + }
  const relative = mapper(e);
  if (relative) {
  const file = path.resolve(dest, relative);
  