Browse Source

Merge 464e555625 into 54f6164f58

pull/86/merge
Aras Abbasi 5 days ago
committed by GitHub
parent
commit
7399cdecfe
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
7 changed files with 5 additions and 20 deletions
  1. +3
    -2
      lib/api/embed.js
  2. +2
    -3
      lib/client.js
  3. +0
    -11
      package-lock.json
  4. +0
    -1
      package.json
  5. +0
    -1
      test/api/embed.js
  6. +0
    -1
      test/api/graph.js
  7. +0
    -1
      test/api/metric.js

+ 3
- 2
lib/api/embed.js View File

@ -1,5 +1,4 @@
var client = require("../client"); var client = require("../client");
var extend = require("extend");
var json = require("../json"); var json = require("../json");
var querystring = require("querystring"); var querystring = require("querystring");
@ -54,7 +53,9 @@ function create(graphJSON, options, callback){
}; };
// Use `extend` to merge `options` into `body` // Use `extend` to merge `options` into `body`
// DEV: `extend` will ignore any properties whose value is `undefined` // DEV: `extend` will ignore any properties whose value is `undefined`
extend(body, options || {});
if (typeof options === "object" && options !== null) {
Object.assign(body, options);
}
// Create the request // Create the request
var params = { var params = {


+ 2
- 3
lib/client.js View File

@ -1,4 +1,3 @@
var extend = require("extend");
var https = require("https"); var https = require("https");
var json = require("./json"); var json = require("./json");
var url = require("url"); var url = require("url");
@ -58,8 +57,8 @@ client.prototype.request = function(method, path, params, callback){
"application_key": this.app_key, "application_key": this.app_key,
}; };
if(typeof params["query"] === "object"){
extend(query, params["query"]);
if(typeof params["query"] === "object" && params["query"] !== null){
Object.assign(query, params["query"]);
} }
path = url.format({ path = url.format({


+ 0
- 11
package-lock.json View File

@ -9,7 +9,6 @@
"version": "2.8.3", "version": "2.8.3",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"extend": "^3.0.2",
"json-bigint": "^1.0.0", "json-bigint": "^1.0.0",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"minimist": "^1.2.5", "minimist": "^1.2.5",
@ -243,11 +242,6 @@
"node": ">=0.4.0" "node": ">=0.4.0"
} }
}, },
"node_modules/extend": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
},
"node_modules/foreach": { "node_modules/foreach": {
"version": "2.0.5", "version": "2.0.5",
"resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
@ -1097,11 +1091,6 @@
"integrity": "sha1-CZNQL+r2aBODJXVvMPmlH+7sEek=", "integrity": "sha1-CZNQL+r2aBODJXVvMPmlH+7sEek=",
"dev": true "dev": true
}, },
"extend": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
},
"foreach": { "foreach": {
"version": "2.0.5", "version": "2.0.5",
"resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",


+ 0
- 1
package.json View File

@ -27,7 +27,6 @@
"readmeFilename": "README.md", "readmeFilename": "README.md",
"gitHead": "f388635a5ab4f4da25702dc0999385d437bdf2bc", "gitHead": "f388635a5ab4f4da25702dc0999385d437bdf2bc",
"dependencies": { "dependencies": {
"extend": "^3.0.2",
"json-bigint": "^1.0.0", "json-bigint": "^1.0.0",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"minimist": "^1.2.5", "minimist": "^1.2.5",


+ 0
- 1
test/api/embed.js View File

@ -1,6 +1,5 @@
var assert = require("assert"); var assert = require("assert");
var client = require("../../lib/client"); var client = require("../../lib/client");
var extend = require("extend");
var embed = require("../../lib/api/embed"); var embed = require("../../lib/api/embed");
var sinon = require("sinon"); var sinon = require("sinon");
var querystring = require("querystring"); var querystring = require("querystring");


+ 0
- 1
test/api/graph.js View File

@ -1,6 +1,5 @@
var assert = require("assert"); var assert = require("assert");
var client = require("../../lib/client"); var client = require("../../lib/client");
var extend = require("extend");
var graph = require("../../lib/api/graph"); var graph = require("../../lib/api/graph");
var sinon = require("sinon"); var sinon = require("sinon");
var querystring = require("querystring"); var querystring = require("querystring");


+ 0
- 1
test/api/metric.js View File

@ -1,6 +1,5 @@
var assert = require("assert"); var assert = require("assert");
var client = require("../../lib/client"); var client = require("../../lib/client");
var extend = require("extend");
var metric = require("../../lib/api/metric"); var metric = require("../../lib/api/metric");
var sinon = require("sinon"); var sinon = require("sinon");


Loading…
Cancel
Save