Skip to content

Add missing file hook.mjs to published package#835

Merged
trentm merged 1 commit intoelastic:mainfrom
JoshMock:hook-package
Jun 13, 2025
Merged

Add missing file hook.mjs to published package#835
trentm merged 1 commit intoelastic:mainfrom
JoshMock:hook-package

Conversation

@JoshMock
Copy link
Member

Installing and importing @elastic/opentelemetry-node in a project raises this error on startup:

npm install && npm run build && npm run start

node:internal/modules/run_main:104
    triggerUncaughtException(
    ^
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/joshmock/Code/mcp-server-elasticsearch/node_modules/@elastic/opentelemetry-node/hook.mjs' imported from /home/joshmock/Code/mcp-server-elasticsearch/node_modules/@elastic/opentelemetry-node/import.mjs
    at finalizeResolution (node:internal/modules/esm/resolve:275:11)
    at moduleResolve (node:internal/modules/esm/resolve:860:10)
    at defaultResolve (node:internal/modules/esm/resolve:984:11)
    at nextResolve (node:internal/modules/esm/hooks:748:28)
    at Hooks.resolve (node:internal/modules/esm/hooks:240:30)
    at ModuleLoader.resolve (node:internal/modules/esm/loader:685:35)
    at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:305:38)
    at onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:643:36)
    at TracingChannel.tracePromise (node:diagnostics_channel:344:14)
    at ModuleLoader.import (node:internal/modules/esm/loader:642:21) {
  code: 'ERR_MODULE_NOT_FOUND',
  url: 'file:///home/joshmock/Code/mcp-server-elasticsearch/node_modules/@elastic/opentelemetry-node/hook.mjs'
}

Node.js v23.11.0

It appears hook.mjs was recently added to the project and loads by default, but it is not included in the package when published to npm.

@JoshMock JoshMock requested a review from a team as a code owner June 13, 2025 15:07
@trentm trentm self-assigned this Jun 13, 2025
@trentm trentm added the bug Something isn't working label Jun 13, 2025
@trentm trentm merged commit f6a7d38 into elastic:main Jun 13, 2025
11 checks passed
@trentm
Copy link
Member

trentm commented Jun 13, 2025

@JoshMock Thank you! v1.1.0 was a bad release. I'll try to get a release out right away to fix this.

@trentm
Copy link
Member

trentm commented Jun 13, 2025

@JoshMock Sorry about that broken release. v1.1.1 is released now with your fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

2 participants