Sha256: 97dcc402c85f76cc4c8ee741c990c6033d7d28ae8da6d62dee1621e2c269b833
Contents?: true
Size: 668 Bytes
Versions: 1
Compression:
Stored size: 668 Bytes
Contents
# frozen_string_literal: true module Qravan VERSION = "0.1.0" ENV = "development" class Spec def call(env) body = [Qravan::Spec.collect_spec.to_json] status = 200 headers = { "content-type" => "application/json" } [status, headers, body] end class << self def collect_spec { "spec": { "server": { "type": "Qravan Server", "version": Qravan::VERSION, "env": Qravan::ENV }, "protocol": { "type": "Qravan Spec", "version": "1.0" } } } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
qravan-0.1.0 | lib/qravan/version.rb |