function transform(node) {
  
  
  const filter = "Poznań";
  const columns = [...node.querySelectorAll("td")];
  if (columns[3].innerHTML.startsWith(filter)) {
    return (
      columns[0].querySelector("a").innerHTML +
      " " +
      columns[3].innerHTML +
      " " +
      columns[2].innerHTML
    );
  }
}
const pagination = await scrapeSelector(
  "https://www.rckik.poznan.pl/najblizsze-wyjazdy?page=1",
  ".pagination li"
);
const numberOfPages = pagination.length;
let t = [];
for (let i = 1; i <= numberOfPages; i += 1) {
  const result = await scrapeSelector(
    `https://www.rckik.poznan.pl/najblizsze-wyjazdy?page=${i}`,
    "#calendarTable tr:not(.header):not(.canceled)",
    transform
  );
  t = t.concat(result);
}
div(
  `<ul>${t
    .filter(Boolean)
    .map((date) => `<li>${date}</li>`)
    .join("")}</ul>`,
  "p-4"
);