knoxy

    1.0.3 • Public • Published

    knoxy

    A drop-in replacement for (some of) knox that proxies the AWS node client.

    Usage

    npm install knoxy

    Replace const knox = require('knox'); with const knox = require('knoxy');.

    Then take a look at the knox docs.

    Why?

    knoxy is a useful library, but is not currently actively maintained. This means it has a security vulnerability and some other issues.

    If you're starting a new project that needs to do things with Amazon S3, I recommend you use the official AWS node client.

    If you've got an existing codebase that relies on knox, though, this library may be useful. Please note that I've only implemented those bits of knox I need (4 methods in total), but feel free to open a PR with what you need.

    Contributing

    PRs welcome. To run the tests, you need to create a .auth.json file in the root of the project that looks something like:

    {
      "key": "MyAWSKey",
      "secret": "SoSecret!",
      "bucket": "a-bucket",
      "region": "eu-west-1"
    }

    License

    MIT

    Keywords

    Install

    npm i knoxy

    DownloadsWeekly Downloads

    81

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    4.17 kB

    Total Files

    4

    Last publish

    Collaborators

    • rouanw