Skip to content

Conversation

@reebalazs
Copy link
Member

Replace deprecated Js.* APIs with modern equivalents:

  • Js.Re.t -> RegExp.t
  • Js.Date.t -> Date.t
  • Js.undefined/Js.Undefined.* -> undefined type and helpers
  • Js.null/Js.Null.* -> Null.t and Null.make
  • Js.String.length -> String.length
  • Js.Float._NaN -> Float.Constants.nan
  • Js.Promise/Js.Promise2 -> global Promise module
  • Promise.make signature: labeled args -> positional args

Replace deprecated Js.* APIs with modern equivalents:
- Js.Re.t -> RegExp.t
- Js.Date.t -> Date.t
- Js.undefined/Js.Undefined.* -> undefined type and helpers
- Js.null/Js.Null.* -> Null.t and Null.make
- Js.String.length -> String.length
- Js.Float._NaN -> Float.Constants.nan
- Js.Promise/Js.Promise2 -> global Promise module
- Promise.make signature: labeled args -> positional args
@reebalazs reebalazs merged commit fb9a8d4 into main Jan 18, 2026
2 checks passed
@reebalazs reebalazs deleted the update-rescript-12-0-0 branch January 18, 2026 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants