Socket
Socket
Sign inDemoInstall

nodejitsu-api

Package Overview
Dependencies
19
Maintainers
4
Versions
47
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.4.6 to 0.4.7

10

lib/client/databases.js

@@ -11,2 +11,3 @@ 'use strict';

var util = require('util'),
defaultUser = require('./helpers').defaultUser,
Client = require('./client').Client;

@@ -35,3 +36,4 @@

Databases.prototype.create = function (databaseType, databaseName, callback) {
var argv = ['databases', this.options.get('username'), databaseName];
databaseName = defaultUser.call(this, databaseName);
var argv = [ 'databases' ].concat(databaseName.split('/'));

@@ -52,3 +54,4 @@ this.request({ method: 'POST', uri: argv, body: { type: databaseType }}, function (err, result, res) {

Databases.prototype.get = function (databaseName, callback) {
var argv = ['databases', this.options.get('username'), databaseName];
databaseName = defaultUser.call(this, databaseName);
var argv = [ 'databases' ].concat(databaseName.split('/'));

@@ -88,5 +91,6 @@ this.request({ uri: argv }, function (err, result) {

Databases.prototype.destroy = function (databaseName, callback) {
var argv = ['databases', this.options.get('username'), databaseName];
databaseName = defaultUser.call(this, databaseName);
var argv = [ 'databases' ].concat(databaseName.split('/'));
this.request({ method: 'DELETE', uri: argv }, callback);
};

@@ -5,3 +5,3 @@ 'use strict';

// ### function defaultUser (appName)
// #### @appName {String} App name
// #### @data {String} App name, user/app, or user/database.
//

@@ -11,8 +11,8 @@ // A helper to prepend a default username.

//
exports.defaultUser = function (appName) {
if (appName.search('/') === -1) {
appName = this.options.get('username') + '/' + appName;
exports.defaultUser = function (data) {
if (!~data.indexOf('/')) {
data = this.options.get('username') + '/' + data;
}
return appName;
return data;
};

@@ -19,0 +19,0 @@

{
"name": "nodejitsu-api",
"version": "0.4.6",
"version": "0.4.7",
"description": "nodejitsu API client wrapper",

@@ -5,0 +5,0 @@ "keywords": ["nodejitsu", "nodejitsu-api"],

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc