Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jsantell/mock-s3
In-memory mock S3 lib
https://github.com/jsantell/mock-s3
Last synced: 3 months ago
JSON representation
In-memory mock S3 lib
- Host: GitHub
- URL: https://github.com/jsantell/mock-s3
- Owner: jsantell
- License: mit
- Created: 2015-03-15T16:55:20.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-17T04:14:42.000Z (almost 10 years ago)
- Last Synced: 2024-04-09T21:20:06.471Z (9 months ago)
- Language: JavaScript
- Size: 120 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
mock-s3
=======[![Build Status](http://img.shields.io/travis/jsantell/mock-s3.svg?style=flat-square)](https://travis-ci.org/jsantell/mock-s3)
[![Build Status](http://img.shields.io/npm/v/mock-s3.svg?style=flat-square)](https://www.npmjs.org/package/mock-s3)Mock API for AWS S3
An API mimicking [aws-sdk](https://www.npmjs.org/package/aws-sdk)'s S3 wrapper.
Created because there were no other mock libraries that support multipart uploading as well as streaming from the AWSRequest return for getObject, both which are supported here.
* completeMultipartUpload
* createBucket
* createMultipartUpload
* deleteObject
* deleteObjects
* getObject
* putObject
* uploadPartThere are many other features that are not supported, like matching errors, and all the return properties necessary for S3 objects, but this gets close.
## Install
```
npm install mock-s3
```## Testing
```
npm test
```## License
MIT License, Copyright (c) 2015 Jordan Santell