The current TAP emitter is missing out on features that are available with TAP version 13. Also, the Node.js tap team is pushing TAP to some pretty cool places. Complying with their spec would provide a host of pretty reporters, including seamless integration of those pretty reporters in polyglot projects.
Reference:
Node TAP's extended definition: https://node-tap.org/tap-protocol (worth noting that it's carefully designed for backwards compatibility - all TAP 13 compliant reporters should be fine with it)
The current TAP emitter is missing out on features that are available with TAP version 13. Also, the Node.js tap team is pushing TAP to some pretty cool places. Complying with their spec would provide a host of pretty reporters, including seamless integration of those pretty reporters in polyglot projects.
Reference:
An example of the output that is available: https://node-tap.org/docs/getting-started/