PHASE 2 PR
this one will demand a better testing and review attention
meteor:oxc/phase-1 ← meteor:oxc/phase-2
opened 01:55PM - 09 Apr 26 UTC
## Lint fixes and behavioral tests for non-core packages
Lint and formatter f… ixes for:
- base64
- binary-heap
- diff-sequence
- callback-hook
- ejson
- check
- random
- id-map
- ordered-dict
- rate-limit
- retry
- logging
- reload-safetybelt
- session
- test-helpers
- test-in-browser
- test-in-console
- tinytest
- webapp-hashing
### Tests added
TODO
## Summary by CodeRabbit
* **Tests**
* Added comprehensive tests for Facts subscription/reset behavior and per-key accumulation
* Added EJSON integration and edge-case tests for Decimal
* Added XmlBuilder test suite validating XML generation and API surface
* **Chores**
* Updated formatting and linting ignores to include several packages for formatting/linting
* Minor code style and cleanup across multiple packages (quoting, formatting, small simplifications)
Phase 2 — Simple utility packages
Low-complexity packages with no critical runtime dependencies.
| Package | Subphase A | Subphase B | Subphase C |
|---------|------------|------------|------------|
| base64 | | | |
| binary-heap | | | |
| diff-sequence | | | |
| callback-hook | | | |
| ejson | | | |
| id-map | | | |
| ordered-dict | | | |
| rate-limit | | | |
| retry | | | |
| logging | | | |
| session | | | |
| test-in-console | | | |
| webapp-hashing | | | |
2 Likes
Note, that I opened an issue in the Blaze repo , because we should decide for a code quality tool there as well. My personal point here is, that we should go with whatever will be used in Meteor Core.
From what understood this will definitely be OXC, right @italojs ?
yeap, the PRs already is being opened with OXC