You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a dynamic npm workspaces[1] configuration resolves to a directory
lacking a package.json file, ignore that module silently.
This can happen when using a pattern like "packages/*" in the workspaces
configuration, and then deleting a package. In case files on .gitignore
remain in the directory for some users, the physical directory is not
removed by git. This lead to issues for UI5 Tooling, trying to use the
empty directory and throwing because of the lacking package.json.
With this change, an error is only thrown if the module path is
explicitly configured (no pattern).
[1] https://docs.npmjs.com/cli/v9/using-npm/workspaces?v=true
0 commit comments