At #3058 (review) @gibson042 suggests:
This is good, but I think we should also have an eslint rule to forbid use of bigint literals—basically an inversion of prefer-bigint-literals. I'd be ok with an issue if you don't want to include that here, though.
Hence this issue. IMO, we should not have such a repo-wide eslint rule. Only for the (hopefully few) packages that we expect to want to run under apps script while it is limited in this way. @endo/marshal is indeed a good example. I could see it as a package-specific eslint rule, but frankly I'm skeptical that it would be worth doing.