Socket
Socket
Sign inDemoInstall

dispatch-node

Package Overview
Dependencies
263
Maintainers
2
Versions
36
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.5 to 1.1.6

15

bin/index.js

@@ -50,4 +50,4 @@ #!/usr/bin/env node

.description("Refunds a delivery")
.argument("<refund>", "The ID of the delivery")
.action((delivery, rate) => {
.argument("<delivery>", "The ID of the delivery")
.action((delivery) => {
deliveries.refund(delivery);

@@ -57,2 +57,10 @@ });

program
.command("deliveries.update")
.description("Updates a delivery")
.argument("<deliveryId>", "The ID of the delivery")
.action((deliveryId) => {
deliveries.update(deliveryId);
});
program
.command("profile.retrieve")

@@ -78,2 +86,5 @@ .description("Retrieve the sender profile")

.then((res) => {
return deliveries.update(res.data.id);
})
.then((res) => {
return deliveries.buy(res.data.id, res.data.rates[0].id);

@@ -80,0 +91,0 @@ })

@@ -138,2 +138,30 @@ const duration = require("../../lib/util/calc-time");

const update = (deliveryId) => {
return new Promise((resolve, reject) => {
const start_time = process.hrtime();
console.log("Updating delivery...");
const update = {
sender: {
name: "Dispatch Name Update",
},
};
dispatch.deliveries
.update(deliveryId, update)
.then((res) => {
console.log(`${res.message}`.green.bold);
console.log(`${logSymbols.info} Task ran in ${duration(start_time)}`);
console.log("");
console.log("");
resolve(res);
})
.catch((err) => {
console.error(`${err.message}`.bgRed);
reject(err);
process.exit(1);
});
});
};
module.exports = {

@@ -145,2 +173,3 @@ list,

refund,
update,
};

6

package.json
{
"name": "dispatch-node",
"version": "1.1.5",
"version": "1.1.6",
"description": "The node wrapper for the dispatch Sender API.",

@@ -13,5 +13,7 @@ "main": "lib/dispatch.js",

"deliveries.refund": "node ./bin/index deliveries.refund",
"deliveries.update": "node ./bin/index deliveries.update",
"profile.retrieve": "node ./bin/index profile.retrieve",
"test": "node ./bin/index test",
"publish": "node ./bin/index test && npm publish"
"publish": "node ./bin/index test && npm publish",
"deploy": "node ./bin/index test && npm publish"
},

@@ -18,0 +20,0 @@ "repository": {

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc