Use Case
As a driver engineer
I want to be sure that js-bson does not fail in more restricted environments
So that users can be sure that js-bson does not unexpectedly use unsupported syntax
Acceptance Criteria
Implementation Requirements
- write an eslint plugin that flags any uses of bigint literals
- Install this as a dev-dependency to js-bson
- Enable this lint rule to flag any uses of bigint literals as an error
Testing Requirements
- Add tests to check that the plugin only flags bigint literals