@acciosolutions/images
v0.0.7
Published
Package to upload images. Powered by AccioSolutions
Downloads
19
Readme
@acciosolutions/images
A library to upload images from NodeJS
The API of this library is inspired by https://imgur.com
Install
Using npm
npm install --save @acciosolutions/images
Using yarn
yarn add @acciosolutions/images
Usage
You need import the AccioClient from library
import { AccioClient } from "@acciosolutions/images";
import AccioClient from "@acciosolutions/images";
const AccioClient = require("@acciosolutions/images");
const { AccioClient } = require("@acciosolutions/images");
You need setup the AccioClient with ClientID and ClientSecret
const client = new AccioClient({
clientId: string;
clientSecret: string;
})
Methods
- [ AccioClient uploadFromPath() ] (https://github.com/acciosolutions/images-sdk#AccioClient.uploadFromPath)
AccioClient uploadFromPath()
Usage
const file = path.resolve(__dirname, "image.png");
const response: UploadResponse = await client.uploadFromPath(file);
Interfaces
interface UploadResponse {
deleteHash: string;
uuid: string;
url: string;
directUrl: string;
createdAt: string;
updatedAt: string;
}
License
@acciosolutions/images is released under the MIT license.