Skip to content

Conversation

@msymt
Copy link

@msymt msymt commented Dec 23, 2025

Hi. Fix invalid package.json by removing a trailing comma after the last property.

# Command Line
$ node -r ./tracer.js ./test.js 
node:internal/modules/package_json_reader:189
  const result = modulesBinding.readPackageJSON(nearestParentPackageJSON);
                                ^

Error: Invalid package config /Path/to/Nodejs-Tracer/package.json.
    at Object.getNearestParentPackageJSON (node:internal/modules/package_json_reader:189:33)
    at trySelf (node:internal/modules/cjs/loader:627:33)
    at Module._resolveFilename (node:internal/modules/cjs/loader:1396:24)
    at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19)
    at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22)
    at Module._load (node:internal/modules/cjs/loader:1226:37)
    at TracingChannel.traceSync (node:diagnostics_channel:328:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:244:24)
    at Module.require (node:internal/modules/cjs/loader:1503:12)
    at node:internal/modules/cjs/loader:2046:12 {
  code: 'ERR_INVALID_PACKAGE_CONFIG'
}

Node.js v24.10.0

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant