Add node 23 ro the test matrix and update to support node 23,
- added node v23 to test matrix
- resolve v23-related error when
module.exports
is exported - added --glob option for rimraf usage to remove un-used sources; brings install size back down from 35.8Kb to 25.6Kb