getsentry / sentry-migr8

Migrate your Sentry SDK usage to v8.
MIT License
2 stars 0 forks source link

workspaces #54

Open mbrevda opened 1 month ago

mbrevda commented 1 month ago

Could it be that the file list parser is following workspace-symlinked packages recursivly? This leads to an Error: ENAMETOOLONG: name too long, scandir error.

kirbysayshi commented 1 week ago

I have this same error. Our repository is something like:

/libraries/library1/node_modules
/web-app/node_modules // has a symlink to /libraries/library1

Here's the error:

[Error: ENAMETOOLONG: name too long, scandir '[REDACTEDROOT]/web-app/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules'] {
  errno: -63,
  code: 'ENAMETOOLONG',
  syscall: 'scandir',
  path: '[REDACTEDROOT]/web-app/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules/@lp-lib/config-typescript/node_modules'
}