graphql-server-core
Advanced tools
Comparing version 0.8.0 to 0.8.1
@@ -62,12 +62,2 @@ "use strict"; | ||
} | ||
var rules = graphql_1.specifiedRules; | ||
if (options.validationRules) { | ||
rules = rules.concat(options.validationRules); | ||
} | ||
logFunction({ action: LogAction.validation, step: LogStep.start }); | ||
var validationErrors = graphql_1.validate(options.schema, documentAST, rules); | ||
logFunction({ action: LogAction.validation, step: LogStep.end }); | ||
if (validationErrors.length) { | ||
return Promise.resolve({ errors: format(validationErrors) }); | ||
} | ||
} | ||
@@ -77,2 +67,12 @@ else { | ||
} | ||
var rules = graphql_1.specifiedRules; | ||
if (options.validationRules) { | ||
rules = rules.concat(options.validationRules); | ||
} | ||
logFunction({ action: LogAction.validation, step: LogStep.start }); | ||
var validationErrors = graphql_1.validate(options.schema, documentAST, rules); | ||
logFunction({ action: LogAction.validation, step: LogStep.end }); | ||
if (validationErrors.length) { | ||
return Promise.resolve({ errors: format(validationErrors) }); | ||
} | ||
try { | ||
@@ -79,0 +79,0 @@ logFunction({ action: LogAction.execute, step: LogStep.start }); |
{ | ||
"name": "graphql-server-core", | ||
"version": "0.8.0", | ||
"version": "0.8.1", | ||
"description": "Core engine for Apollo GraphQL server", | ||
@@ -28,5 +28,5 @@ "main": "dist/index.js", | ||
"@types/fibers": "0.0.29", | ||
"@types/graphql": "^0.9.0", | ||
"fibers": "^1.0.15", | ||
"meteor-promise": "^0.8.2" | ||
"@types/graphql": "^0.9.1", | ||
"fibers": "^2.0.0", | ||
"meteor-promise": "^0.8.4" | ||
}, | ||
@@ -37,3 +37,3 @@ "peerDependencies": { | ||
"optionalDependencies": { | ||
"@types/graphql": "^0.9.0" | ||
"@types/graphql": "^0.9.1" | ||
}, | ||
@@ -40,0 +40,0 @@ "typings": "dist/index.d.ts", |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
31306