Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"use strict";

var _graphene = require("graphene");

class User extends _graphene.ObjectType {
  constructor(...args) {
    var _temp;

    return _temp = super(...args), Object.defineProperty(this, "name", {
      configurable: true,
      enumerable: true,
      writable: true,
      value: new _graphene.String()
    }), _temp;
  }

}

class Query extends _graphene.ObjectType {
  constructor(...args) {
    var _temp2;

    return _temp2 = super(...args), Object.defineProperty(this, "getUser", {
      configurable: true,
      enumerable: true,
      writable: true,
      value: new User({
        id: new _graphene.String()
      })
    }), _temp2;
  }

  getUserResolver({
    id
  }) {
    return {
      name: "Syrus"
    };
  }

}

const schema = new _graphene.Schema({
  query: Query
});