-
Type: Sub-task
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: BSON
-
None
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