# @theorchard/s3-utils

## 1.7.1

### Patch Changes

-   Update `@aws-sdk/client-s3`, `@aws-sdk/lib-storage` dependencies.

## 1.7.0

### Minor Changes

-   Set node minimum version to v20

## 1.6.1

### Patch Changes

-   Add lodash-es to lodash jest module mapping for ESM compatibility

## 1.6.0

### Minor Changes

-   adds doesObjectExist function

## 1.5.0

### Minor Changes

-   NR-1380 Add a new fn: writeZipWithFiles that will read a file and add it to archiver instead of reading all files in memory and then writing them to archiver.

## 1.4.0

### Minor Changes

-   NR-1349 Add optional maxSockets, keepAliveMsecs and requestTimeout parameter along with aws package update.

## 1.3.0

### Minor Changes

-   Add new method zipFilesWithNewStructure.

## 1.2.0

### Minor Changes

-   Return objects with DeleteMarker type in listObjectVersions

## 1.1.1

### Patch Changes

-   Fix issues with zipFiles where it would be stuck and not write the file to s3.

## 1.1.0

### Minor Changes

-   Allow options to paginate results of listBucketByPrefix. It returns a max of 1000 items.

## 1.0.0

### Patch Changes

-   New package with S3 utility functions.
