-
Notifications
You must be signed in to change notification settings - Fork 518
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(instr-perf-tools): update deps to similar versions as other contrib packages #1967
chore(instr-perf-tools): update deps to similar versions as other contrib packages #1967
Conversation
…trib packages - '@opentelemetry/instrumentation' dep should match others in this repo - drop /api devDep: the tests don't currently use it - drop the '@types/{mocha,node}' devDeps because I'm not sure they are needed - reduce 'mocha' dep to v7 used by all other packages - bump /api peer dep to 1.3.0, when api-metrics was merged into api
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #1967 +/- ##
=======================================
Coverage 91.02% 91.02%
=======================================
Files 146 146
Lines 7491 7491
Branches 1501 1501
=======================================
Hits 6819 6819
Misses 672 672 |
For me, at least, my IDE (JetBrains WebStorm) does not complain, but I think that's because it's being hoisted by other packages in the workspace. Removing the package from the workspace, adding lerna, and We usually include all devDependencies explicitly in each package as we try to avoid depending on another package's hoisted dependencies as That being said: the decision to do this was made a long time ago - happy to see that revised it if there's a better alternative. Doing so would probably better suited for another PR, though. 🙂 |
👍
👍
👍 |
Replaced by #1994 |
I actually not sure if this is cargo-culting.
Is this wrong? Basically all contrib packages include these two packages as devDeps. Are those
@types/...
packages needed for IDE usage or something? My "I'm not sure they are needed" is based on runningnpm run compile && npm test
.