Testing: Add tests for non-stream use (null, sparse array, BOM)
Testing: Drop fully redundant (and misnamed) test
Testing: Put tests within it and remove redundant and misplaced test
~Update: Latest rollup/plugin-node-resolve~ This still has issues so not updating
Travis: Remove deprecated sudo: false
Refactoring: Strip trailing whitespace
The test additions are not strictly necessary as the stream tests cover those cases, but thought it would be good to have them expressed for non-stream (discovered in the course of trying eval in place of JSON6.parse and running non-stream tests only for coverage).
it
and remove redundant and misplaced testrollup/plugin-node-resolve
~ This still has issues so not updatingsudo: false
The test additions are not strictly necessary as the stream tests cover those cases, but thought it would be good to have them expressed for non-stream (discovered in the course of trying
eval
in place ofJSON6.parse
and running non-stream tests only for coverage).The Travis change is per https://docs.travis-ci.com/user/reference/overview/#deprecated-virtualization-environments