Skip to content
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

This package is quite large #1167

Open
schmod opened this issue Feb 1, 2024 · 1 comment
Open

This package is quite large #1167

schmod opened this issue Feb 1, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@schmod
Copy link

schmod commented Feb 1, 2024

Feature request description

Due to the number of cloud-provider SDKs that this package depends on, the footprint for installing datadog-ci is massive.

If I initialize an empty NPM project and install only datadog-ci, I need to install 420 unique dependencies, weighing in at 146MB.

$ npm ls -a | sed '/deduped$/d' | wc -l
420

$ du -d 1 -h .
146M	./node_modules
146M	.

Solution

I'd like for Datadog to consider shipping a modular version of this package that does not depend on large SDKs from cloud providers that I do not use.

I should not need to install 146 megabytes of dependencies to upload a sourcemap.

Additional context

No response

Command

None

@schmod schmod added the enhancement New feature or request label Feb 1, 2024
@shm-eboks
Copy link

thats what she said ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants