Socket
Socket
Sign inDemoInstall

graphql-parse-resolve-info

Package Overview
Dependencies
7
Maintainers
1
Versions
63
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.1-alpha9.1 to 0.0.1-alpha9.2

18

lib/index.js
"use strict";
var _getIterator2 = require("babel-runtime/core-js/get-iterator");
var _getIterator3 = _interopRequireDefault(_getIterator2);
var _assign = require("babel-runtime/core-js/object/assign");
var _assign2 = _interopRequireDefault(_assign);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var assert = require("assert");

@@ -158,3 +168,3 @@

var StrippedType = getNamedType(Type);
Object.assign(fields, fieldsByTypeName[StrippedType.name]);
(0, _assign2.default)(fields, fieldsByTypeName[StrippedType.name]);
if (StrippedType.getInterfaces) {

@@ -167,6 +177,6 @@ // GraphQL ensures that the subfields cannot clash, so it's safe to simply overwrite them

try {
for (var _iterator = StrippedType.getInterfaces()[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = (0, _getIterator3.default)(StrippedType.getInterfaces()), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var Interface = _step.value;
Object.assign(fields, fieldsByTypeName[Interface.name]);
(0, _assign2.default)(fields, fieldsByTypeName[Interface.name]);
}

@@ -188,3 +198,3 @@ } catch (err) {

}
return Object.assign({}, parsedResolveInfoFragment, {
return (0, _assign2.default)({}, parsedResolveInfoFragment, {
fields

@@ -191,0 +201,0 @@ });

{
"name": "graphql-parse-resolve-info",
"version": "0.0.1-alpha9.1",
"version": "0.0.1-alpha9.2",
"description": "Parse GraphQLResolveInfo (the 4th argument of resolve) into a simple tree",

@@ -37,4 +37,10 @@ "main": "index.js",

"dependencies": {
"babel-runtime": ">=6 <7",
"debug": ">=2 <3"
}
},
"files": [
"src",
"lib",
"index.js"
]
}
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