-
Notifications
You must be signed in to change notification settings - Fork 209
Cannot find module '@azure/core-client' #303
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
When trying to run the dbhub via npx -y @bytebase/dbhub, I encounter the following error:
Skipping PostgreSQL connector: driver package "pg" not installed.
Fatal error: Error: Cannot find module '@azure/core-client'
Require stack:
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/client/identityClient.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/msalClient.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/credentials/clientCertificateCredential.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/credentials/environmentCredential.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredentialFunctions.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredential.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/index.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/tedious/lib/connection.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/tedious/lib/tedious.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/mssql/lib/tedious/connection-pool.js
- /Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/mssql/lib/tedious/index.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1421:15)
at defaultResolveImpl (node:internal/modules/cjs/loader:1059:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1064:22)
at Module._load (node:internal/modules/cjs/loader:1227:37)
at TracingChannel.traceSync (node:diagnostics_channel:328:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:245:24)
at Module.require (node:internal/modules/cjs/loader:1504:12)
at require (node:internal/modules/helpers:152:16)
at Object.<anonymous> (/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/client/identityClient.js:7:23)
at Module._compile (node:internal/modules/cjs/loader:1761:14) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/client/identityClient.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/msalClient.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/credentials/clientCertificateCredential.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/credentials/environmentCredential.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredentialFunctions.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredential.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/@azure/identity/dist/commonjs/index.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/tedious/lib/connection.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/tedious/lib/tedious.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/mssql/lib/tedious/connection-pool.js',
'/Users/matth/.npm/_npx/e23b069b9efbbb8f/node_modules/mssql/lib/tedious/index.js'
]
}
Interestingly, with pnpx instead of npx, it still works.
Environment info:
Operating System:
Platform: darwin
Arch: arm64
Version: Darwin Kernel Version 24.6.0: Wed Nov 5 21:33:58 PST 2025; root:xnu-11417.140.69.705.2~1/RELEASE_ARM64_T6000
Available memory (MB): 32768
Available CPU cores: 10
Binaries:
Node: 24.13.0
npm: 11.6.2
Yarn: N/A
pnpm: 10.14.0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working