nspragg / cloudhound

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cloudhound

npm Build Status Coverage Status license github-issues

Flexible and fluent interface finding files in the cloud

⚠️ 🔥 This is an early release 🔥 ⚠️

Installation

npm install --save cloudhound

Usage

import {S3Hound} from 'cloudhound';

const objects = await S3Hound.newQuery({ bucket: 'myBucket' })
  .prefix('csv')
  .limit(50)
  .find();

console.log(objects);

Documentation

For more examples and API details, see API documentation

Test

npm test

To generate a test coverage report:

npm run coverage

Contributing

See contributing guide

About

License:MIT License


Languages

Language:JavaScript 54.1%Language:CSS 30.4%Language:TypeScript 15.5%