Notes This code works on Node 18.16.0. Upgrading xlsx to the latest version (0.18.5) results in an issue where date columns are treated as integers.