When I ran dependency-cruiser on the extension, it tripped rule "no-non-package-json", which means the code makes use of a dependency (tsp-typescript-client) that has not been mentioned in itspackage.json. That dependency happens to be pulled by something else indirectly, so we are ok, but it's still not a good practice and it's easily fixed, by adding the missing dependency invscode-trace-extension/vscode-trace-extension/package.json`.
When I ran dependency-cruiser on the extension, it tripped rule "no-non-package-json", which means the code makes use of a dependency (
tsp-typescript-client) that has not been mentioned in its
package.json. That dependency happens to be pulled by something else indirectly, so we are ok, but it's still not a good practice and it's easily fixed, by adding the missing dependency in
vscode-trace-extension/vscode-trace-extension/package.json`.Text version of the error:
Graphical representation (line in red):
Configuration used for dependency-cruiser.