martinandert/gql

View on GitHub
bin/console

Summary

Maintainability
Test Coverage
#!/usr/bin/env ruby

require 'bundler/setup'
require 'gql'

require_relative '../test/fixtures/example'

def ctxt
  @ctxt ||= { auth_token: 'ma' }
end

def query(string, context = ctxt)
  GQL.execute string, context
end

def parse(string)
  GQL.parse string
end

def tokenize(string, &block)
  GQL.tokenize string, &block
end

require 'irb'
IRB.start