Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: microsoft/TypeScript
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1f70213
Choose a base ref
...
head repository: frida/TypeScript
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e00a6a3
Choose a head ref
  • 7 commits
  • 5,314 files changed
  • 1 contributor

Commits on Sep 6, 2026

  1. Expose the internals under our module path

    Rename tsc/internal to tsc/pkg, which Go lets other modules import,
    and name the module github.com/frida/TypeScript/tsc.
    oleavr committed Sep 6, 2026
    Configuration menu
    Copy the full SHA
    4188d25 View commit details
    Browse the repository at this point in the history
  2. Avoid panic if unable to detect case-sensitivity

    As this has been observed to fail when we're inside Python on macOS,
    we'll just assume case-insensitive filesystem for now. This is going to
    be correct for most macOS systems, and it also seems likely that this
    check only fails on macOS.
    oleavr committed Sep 6, 2026
    Configuration menu
    Copy the full SHA
    9b11b80 View commit details
    Browse the repository at this point in the history
  3. Keep testdata out of the module

    It weighs 342 MB, and a nested module is left out of the module zip.
    oleavr committed Sep 6, 2026
    Configuration menu
    Copy the full SHA
    8c7503d View commit details
    Browse the repository at this point in the history
  4. fswatch: Leave FSEvents out of iOS builds

    iOS has no FSEvents, and the symbols imported through cgo_import_dynamic
    must resolve when linking externally.
    oleavr committed Sep 6, 2026
    Configuration menu
    Copy the full SHA
    e55514c View commit details
    Browse the repository at this point in the history
  5. lsp: Answer a panicking handler with an error

    Embedded in a host process, a panic would take that process down.
    oleavr committed Sep 6, 2026
    Configuration menu
    Copy the full SHA
    147fb6d View commit details
    Browse the repository at this point in the history
  6. project: Export a disk file handle constructor

    Let an embedder acquire files from a ParseCache it shares with a
    Session.
    oleavr committed Sep 6, 2026
    Configuration menu
    Copy the full SHA
    b808dbb View commit details
    Browse the repository at this point in the history
  7. project: Release the snapshot on Close

    Drop the session's ref on its current snapshot, and close the session
    when Run returns, so a shared parse cache does not keep a gone
    session's files.
    oleavr committed Sep 6, 2026
    Configuration menu
    Copy the full SHA
    e00a6a3 View commit details
    Browse the repository at this point in the history
Loading