Skip to content

s3 list function #16495

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

Closed
Pckool opened this issue Jan 18, 2025 · 5 comments · Fixed by #16948
Closed

s3 list function #16495

Pckool opened this issue Jan 18, 2025 · 5 comments · Fixed by #16948
Labels
enhancement New feature or request s3

Comments

@Pckool
Copy link

Pckool commented Jan 18, 2025

What is the problem this feature would solve?

There's a function on the AWS S3 NPM package that allows you to list all of the items in a directory/path. Bun version doesn't have this.

What is the feature you are proposing to solve the problem?

there should be an s3 list function to see a list of objects in a path

What alternatives have you considered?

No response

@Pckool Pckool added the enhancement New feature or request label Jan 18, 2025
@RiskyMH RiskyMH added the s3 label Jan 18, 2025
@zigazajc007
Copy link

We should also have option to change limit of returned keys (most S3 object providers have limit set to 1000, so 1000 can be the default value). The default delimiter should also be / .

Image

@nicksrandall
Copy link

nicksrandall commented Jan 31, 2025

When Bun supports this, I can remove the aws-sdk from my application entirely!

@AmazingTurtle
Copy link

IMHO a full S3 implementation would be nice.
https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html

There are so many things that the S3 client in bun does not implement, unfortunately

@deeprisk-ajohn
Copy link

@AmazingTurtle Strong agree - even if it's a header override (for content-disposition and the like) that's of type Record<string,string> that would be a great help.

@cyaniddev
Copy link

bump as list() is so crucial

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

Successfully merging a pull request may close this issue.

7 participants