Sha256: d126c2bafb9da178702d1772f4c41056a3ad86694277e6c71a15d14e58db9e29
Contents?: true
Size: 668 Bytes
Versions: 1
Compression:
Stored size: 668 Bytes
Contents
# frozen_string_literal: true module Qravan VERSION = "0.1.1" 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.1 | lib/qravan/version.rb |