New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@ocsigen/ts2ocaml

Package Overview
Dependencies
Maintainers
3
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ocsigen/ts2ocaml - npm Package Versions

23

2.0.0-beta.3

Diff
cannorin
published 2.0.0-beta.3 •

Changelog

Source

[2.0.0-beta.3]

  • ReScript: prefix invalid constructor names by Case (#392).
cannorin
published 2.0.0-beta.2 •

Changelog

Source

[2.0.0-beta.2]

  • Update and fix TypeScript version to 5.3.3.
cannorin
published 2.0.0-beta.1 •

Changelog

Source

[2.0.0-beta.1]

  • ReScript: changed the standard library from Js to Core (#387).
    • ArrayLike and Iterable are still mapped to Js.Array2.array_like since it doesn't seem to be available in Core yet.
cannorin
published 2.0.0-beta.0 •

Changelog

Source

[2.0.0-beta.0]

  • Add ReScript as a target (#32).
    • Add a new subcommand ts2ocaml res.
    • The documentation is available on docs/rescript.md.
cannorin
published 2.0.0-alpha.0 •

Changelog

Source

[2.0.0-alpha.0]

  • Upgrade TypeScript to v5.
  • Added an explicit support of ambient modules.
    • Topological sorting inside ambient modules now works as expected (#157).
  • Perform various improvements over messages.
    • Messages now come with color (warning: yellow, error: red).
    • The error location is now shown with a code frame.
  • Deprecate the --safe-arity option.
    • Ts2ocaml now generates minimal arity-safe output by default.
  • Perform massive internal refactoring.
cannorin
published 1.4.6 •

Changelog

Source

[1.4.6] - 2023-07-13

  • Fix a bug which generated unnecessarily duplicated option type (#315).
cannorin
published 1.4.5 •

Changelog

Source

[1.4.5] - 2023-07-13

  • Fix a bug which caused optional properties not to be recognized as optional (#312).
cannorin
published 1.4.4 •

Changelog

Source

[1.4.4] - 2022-05-09

  • Fix a bug which caused ts2ocaml to crash when encountering an optional field with type null | undefined.
cannorin
published 1.4.3 •

Changelog

Source

[1.4.3] - 2022-05-05

  • Ts2ocaml now fails when it encounters unknown options, instead of just ignoring it.
cannorin
published 1.4.2 •

Changelog

Source

[1.4.2] - 2022-03-16

  • Fix a bug which caused ts2ocaml to generate invalid type declarations.
  • Fix a bug which causes ts2ocaml to crash when loading mutually-referencing source files.