Socket
Socket
Sign inDemoInstall

node-box-sdk

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-box-sdk - npm Package Compare versions

Comparing version 0.1.2 to 0.1.3

test/0.init.js

2

lib/api.js

@@ -166,2 +166,4 @@ var _ = require('lodash');

if (options.params) request = request.query(options.params);
switch(method) {

@@ -168,0 +170,0 @@ case 'GET':

5

lib/resources/content/file.js

@@ -14,6 +14,6 @@ var _ = require('lodash');

download: function download(id, options, callback) {
api.execute[this.api]('GET', config.content.base + path + '/' + id + '/content', {}, options, callback);
api.execute[this.api]('GET', this.url + '/' + id + '/content', {}, options, callback);
},
share: function share(id, data, options, callback) {
api.execute[this.api]('PUT', config.content.base + path + '/' + id, data, options, callback);
api.execute[this.api]('PUT', this.url + '/' + id, data, options, callback);
},

@@ -25,2 +25,3 @@ upload: function upload(data, options, callback) {

}
// TODO maybe implement this
// view: function view(id, options, callback) {

@@ -27,0 +28,0 @@ // var self = this;

@@ -5,3 +5,3 @@ var api = require('../../api');

function folder(config) {
var path = '/folders/';
var path = '/folders';
var operations = ['create', 'get', 'update', 'delete'];

@@ -13,6 +13,22 @@

collaborations: function collaborations(id, options, callback) {
api.execute[this.api]('GET', this.url + id + '/collaborations', {}, options, callback);
api.execute[this.api]('GET', this.url + '/' + id + '/collaborations', {}, options, callback);
},
copy: function items(id, data, options, callback) {
api.execute[this.api]('POST', this.url + '/' + id + '/copy', data, options, callback);
},
items: function items(id, options, callback) {
api.execute[this.api]('GET', this.url + id + '/items', {}, options, callback);
api.execute[this.api]('GET', this.url + '/' + id + '/items', {}, options, callback);
},
restore: function restore(id, options, callback) {
api.execute[this.api]('POST', this.url + '/' + id, {}, options, callback);
},
share: function share(id, data, options, callback) {
api.execute[this.api]('PUT', this.url + '/' + id, data, options, callback);
},
trash: function trash(id, options, callback) {
var location = id ? this.url + '/' + id + '/trash' : this.url + '/trash/items'
api.execute[this.api]('GET', location, {}, options, callback);
},
destroy: function destroy(id, options, callback) {
api.execute[this.api]('DELETE', this.url + '/' + id + '/trash', {}, options, callback);
}

@@ -19,0 +35,0 @@ };

{
"name": "node-box-sdk",
"version": "0.1.2",
"version": "0.1.3",
"description": "Node.js Box SDK",

@@ -5,0 +5,0 @@ "main": "box.js",

@@ -8,3 +8,3 @@ var chai = require('chai');

it('should get a file or folder using shared link', function(done) {
box.content.shared.get(global.shared_link, global.tokens, function(err, res, tokens) {
box.content.shared.get(global.shared_link, global.options, function(err, res, tokens) {
expect(res.body).to.have.property('type');

@@ -14,3 +14,3 @@ expect(res.body).to.have.property('id');

global.tokens = { tokens: tokens };
global.options = { tokens: tokens };
done();

@@ -17,0 +17,0 @@ });

@@ -12,3 +12,3 @@ var chai = require('chai');

box.view.document.create(data, global.tokens, function(err, res, tokens) {
box.view.document.create(data, global.options, function(err, res, tokens) {
expect(res.body).to.have.property('type', 'document');

@@ -15,0 +15,0 @@ expect(res.body).to.have.property('id');

@@ -10,3 +10,3 @@ var chai = require('chai');

var data = { document_id: global.documentId };
box.view.session.create(data, global.tokens, function(err, res, tokens) {
box.view.session.create(data, global.options, function(err, res, tokens) {
expect(res.body).to.have.property('type', 'session');

@@ -13,0 +13,0 @@ expect(res.body).to.have.property('id');

@@ -10,3 +10,3 @@ var chai = require('chai');

it('should delete a file from box folder', function(done) {
box.content.file.delete(global.fileId, global.tokens, function(err, res) {
box.content.file.delete(global.fileId, global.options, function(err, res) {
expect(res.statusCode).to.equal(204);

@@ -18,3 +18,3 @@ done();

it('should delete folder from box', function(done) {
box.content.folder.delete(global.folderId, global.tokens, function(err, res) {
box.content.folder.delete(global.folderId, global.options, function(err, res) {
expect(res.statusCode).to.equal(204);

@@ -21,0 +21,0 @@ done();

Sorry, the diff of this file is not supported yet

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