Skip to content

Commit fe47a49

Browse files
author
Mario Jerkovic
committed
Updated info keys to reflect changes on updated graphQL dependencies
1 parent 0f0bf7a commit fe47a49

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

index.js

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
'use strict'
1+
'use strict';;
22

3-
var assert = require('assert')
3+
var assert = require('assert');;
44

5-
var castArr = require('cast-array')
5+
var castArr = require('cast-array');;
66

7-
module.exports = parseFields
7+
module.exports = parseFields;;
88

99
/**
1010
* parse fields has two signatures:
@@ -19,14 +19,14 @@ module.exports = parseFields
1919
* @return {Object} fieldTree
2020
*/
2121
function parseFields (/* dynamic */) {
22-
var tree
23-
var info = arguments[0]
24-
var keepRoot = arguments[1]
25-
if (info.fieldASTs) {
22+
var tree;;
23+
var info = arguments[0];;
24+
var keepRoot = arguments[1];;
25+
if (info.fieldNodes) {
2626
// (info, keepRoot)
27-
tree = fieldTreeFromAST(info.fieldASTs, info.fragments)
27+
tree = fieldTreeFromAST(info.fieldNodes, info.fragments);;
2828
if (!keepRoot) {
29-
var key = firstKey(tree)
29+
var key = firstKey(tree);;
3030
tree = tree[key]
3131
}
3232
} else {
@@ -37,26 +37,26 @@ function parseFields (/* dynamic */) {
3737
}
3838

3939
function fieldTreeFromAST (asts, fragments, init) {
40-
init = init || {}
41-
fragments = fragments || {}
42-
asts = castArr(asts)
40+
init = init || {};;
41+
fragments = fragments || {};;
42+
asts = castArr(asts);;
4343
return asts.reduce(function (tree, val) {
44-
var kind = val.kind
45-
var name = val.name && val.name.value
46-
var fragment
44+
var kind = val.kind;;
45+
var name = val.name && val.name.value;;
46+
var fragment;;
4747
if (kind === 'Field') {
4848
if (val.selectionSet) {
49-
tree[name] = tree[name] || {}
49+
tree[name] = tree[name] || {};;
5050
fieldTreeFromAST(val.selectionSet.selections, fragments, tree[name])
5151
} else {
5252
tree[name] = true
5353
}
5454
} else if (kind === 'FragmentSpread') {
55-
fragment = fragments[name]
56-
assert(fragment, 'unknown fragment "' + name + '"')
55+
fragment = fragments[name];;
56+
assert(fragment, 'unknown fragment "' + name + '"');;
5757
fieldTreeFromAST(fragment.selectionSet.selections, fragments, tree)
5858
} else if (kind === 'InlineFragment') {
59-
fragment = val
59+
fragment = val;;
6060
fieldTreeFromAST(fragment.selectionSet.selections, fragments, tree)
6161
} // else ignore
6262
return tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
},
3737
"devDependencies": {
3838
"chai": "^3.5.0",
39-
"graphql": "^0.6.2",
39+
"graphql": "^0.8.2",
4040
"istanbul": "^0.4.5",
4141
"mocha": "^3.0.2",
4242
"multiline": "^1.0.2",

0 commit comments

Comments
 (0)