Sha256: a0a1f29d928feecfbb3b8806f3bd867f3ccb6a46cf12a2a923edacfb580ba1cc

Contents?: true

Size: 744 Bytes

Versions: 2

Compression:

Stored size: 744 Bytes

Contents

# frozen_string_literal: true

require 'bcrypt'
require 'dotenv/load'
require 'graphql'
require 'json'
require 'jwt'
require 'rack'
require 'sequel'
require 'yaml'
require 'zeitwerk'

require_relative 'daidan/version'
require_relative 'daidan/db/connection'
require_relative 'daidan/config/application'

Daidan::Db::Connection.setup
require_relative 'daidan/commands'

require_relative 'daidan/middleware/jwt_authentication'
require_relative 'daidan/graphql/mutations/base_mutation'
require_relative 'daidan/graphql/types/base_object_type'
require_relative 'daidan/graphql/types/base_user_type'
require_relative 'daidan/graphql/mutations/login_user'

module Daidan
  autoload :User, 'daidan/models/user'

  class Error < StandardError; end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
daidan-0.2.0 lib/daidan.rb
daidan-0.1.0 lib/daidan.rb