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

1.1.252 • 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.

/savim-s3/

    Package Sidebar

    Install

    npm i savim-s3

    Weekly Downloads

    452

    Version

    1.1.252

    License

    MIT

    Unpacked Size

    88.8 kB

    Total Files

    12

    Last publish

    Collaborators

    • qlaffont