Socket
Socket
Sign inDemoInstall

imgbb-uploader

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

imgbb-uploader - npm Package Compare versions

Comparing version 1.0.1 to 1.0.3

26

index.js

@@ -1,17 +0,17 @@

const fs = require('fs');
const request = require('request');
const fs = require('fs')
const request = require('request')
const imgbbUploader = async (apiKey, pathToFile) => {
let formData = {
image : fs.createReadStream(pathToFile)
const formData = {
image: fs.createReadStream(pathToFile)
}
return new Promise((resolve, reject) => {
request.post({
url: `https://api.imgbb.com/1/upload?key=${apiKey}`,
formData: formData
},
request.post({
url: `https://api.imgbb.com/1/upload?key=${apiKey}`,
formData: formData
},
(err, httpResponse, body) => {
if (err) {
console.error('Upload failed:\n', err)
reject(err);
console.error('Upload failed:\n', err)
reject(err)
}

@@ -24,6 +24,6 @@ resolve(body)

const uploadToImgbb = async (apiKey, pathToFile) => {
const result = await imgbbUploader(apiKey, pathToFile);
return JSON.parse(result).data;
const result = await imgbbUploader(apiKey, pathToFile)
return JSON.parse(result).data
}
module.exports = uploadToImgbb;
module.exports = uploadToImgbb
{
"name": "imgbb-uploader",
"version": "1.0.1",
"version": "1.0.3",
"description": "Lightweight module to upload images through Imgbb API.",

@@ -12,3 +12,3 @@ "main": "index.js",

"scripts": {
"test": "test"
"test": "npx standard"
},

@@ -15,0 +15,0 @@ "repository": {

# imgbb-uploader
Lightweight Nodejs module to upload local pictures files to imgbb API and get display URLs in response.
[![https://nodei.co/npm/imgbb-uploader.png?downloads=true&downloadRank=true&stars=true](https://nodei.co/npm/imgbb-uploader.png?downloads=true&downloadRank=true&stars=true)](https://www.npmjs.com/package/imgbb-uploader)
[![Known Vulnerabilities](https://snyk.io/test/github/TheRealBarenziah/imgbb-uploader/badge.svg?targetFile=package.json)](https://snyk.io/test/github/TheRealBarenziah/imgbb-uploader?targetFile=package.json)
[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)
## Compatibility:

@@ -73,3 +78,3 @@ **Node >= 8** ( [this module uses async/await](https://node.green/) )

## Changelog
0.2.1 => 1.0.0 (Replace `var` and `function` with proper ES6 syntax & update README)
0.2.1 => 1.0.0 (Replace `var` and `function` with proper ES6 syntax & update README)
1.0.0 => 1.0.1 (Fix README)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc