Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import asyncdispatch, jester, json, marshal
- type
- Release = object
- version: string
- uri: string
- `method`: string
- Package = object
- name: string
- versions: seq[Release]
- tags: seq[string]
- routes:
- get "/packages/@name":
- var releases = @[
- Release(version: "foo", uri: "http://github.com/ekarlso/foo", `method`: "git")
- ]
- var pkg = Package(name: @"name", versions: releases)
- resp "" & $$pkg, "application/json"
- runForever()
Advertisement
Add Comment
Please, Sign In to add comment