Skip to content

bug in version 2.89.0 #1987

@topce

Description

@topce

Describe the bug

✘ [ERROR] TS2304: Cannot find name 'InternalSupabaseKey'. [plugin angular-compiler]

node_modules/@supabase/supabase-js/dist/index.d.mts:176:45:
  176 │ type DatabaseWithoutInternals<DB> = Omit<DB, InternalSupabaseKey>;
      ╵                                              ~~~~~~~~~~~~~~~~~~~

workaround skipLibCheck": true,

Library affected

supabase-js

Reproduction

try to compile with "skipLibCheck": false,

Steps to reproduce

try to compile with "skipLibCheck": false,
workaround "skipLibCheck": true
,

System Info

System:
    OS: macOS 26.2
    CPU: (10) arm64 Apple M4
    Memory: 277.09 MB / 16.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 24.8.0 - /Users/xyz/.nvm/versions/node/v24.8.0/bin/node
    npm: 11.6.0 - /Users/xyz/.nvm/versions/node/v24.8.0/bin/npm
    pnpm: 10.23.0 - /opt/homebrew/bin/pnpm
    Deno: 2.5.6 - /opt/homebrew/bin/deno
  Browsers:
    Chrome: 143.0.7499.170
    Firefox Developer Edition: 147.0
    Safari: 26.2
  npmPackages:
    @supabase/supabase-js: ^2.89.0 => 2.89.0

Used Package Manager

npm

Logs

testers@0.0.0 build
ng build

Application bundle generation failed. [1.985 seconds] - 2025-12-24T16:48:28.870Z

✘ [ERROR] TS2304: Cannot find name 'InternalSupabaseKey'. [plugin angular-compiler]

node_modules/@supabase/supabase-js/dist/index.d.mts:176:45:
  176 │ type DatabaseWithoutInternals<DB> = Omit<DB, InternalSupabaseKey>;
      ╵                                              ~~~~~~~~~~~~~~~~~~~

Validations

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingsupabase-jsRelated to the supabase-js library.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions