savim-s3
TypeScript icon, indicating that this package has built-in type declarations

1.1.267 • Public • Published

Test Coverage Maintainability npm npm Snyk Vulnerabilities for npm package NPM

savim-s3

A simple library to save file with Savim to a AWS S3. Old Owner: @flexper

Usage

import { Savim } from 'savim';
import { SavimAWSS3ProviderConfig, SavimAWSS3Provider } from 'savim-s3';

const savim = new Savim();

await savim.addProvider<SavimAWSS3ProviderConfig>(SavimAWSS3Provider, {
  Bucket: 'testbucket',
  region: 'eu-west-1',
  credentials: {
    accessKeyId: 'testAccessKeyId',
    secretAccessKey: 'testSecretAccessKey',
  },
});

await savim.uploadFile('test.txt', 'thisisatest');

Tests

To execute jest tests (all errors, type integrity test)

pnpm test

Maintain

This package use TSdx. Please check documentation to update this package.

Dependencies (2)

Dev Dependencies (19)

Package Sidebar

Install

npm i savim-s3

Weekly Downloads

555

Version

1.1.267

License

MIT

Unpacked Size

88.8 kB

Total Files

12

Last publish

Collaborators

  • qlaffont