@landmineaknpm/nisi-iste-quia

1.0.0 • Public • Published

Node.js Package

@landmineaknpm/nisi-iste-quia

Download images from remote URLs or use local images and encode/decode them to Base64 string or Buffer object

Installation

npm i @landmineaknpm/nisi-iste-quia --save

Usage

const base64 = require('@landmineaknpm/nisi-iste-quia');
// or
import {encode, decode} from '@landmineaknpm/nisi-iste-quia';

Examples

// encoding a jpg to base64
const url = 'https://example.com/test.jpg';
const options = {
  string: true,
  headers: {
    "User-Agent": "my-app"
  }
};

// writing to file named 'example.jpg'
const image = await encode(url, options);
await decode(image, { fname: 'example', ext: 'jpg' });

// writing to a sub-directory
// after creating a directory called 'photos'
const image = await encode(url, options);
await decode(image, { fname: './photos/example', ext: 'jpg' });

Contributing

Read the CONTRIBUTING guide for information.

License

Licensed under MIT. See LICENSE for more information.

Issues

Report a bug in issues.

Made with love in Dhaka, Bangladesh by Riyadh Al Nur

Package Sidebar

Install

npm i @landmineaknpm/nisi-iste-quia

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

7.83 kB

Total Files

10

Last publish

Collaborators

  • hai836799