this repo has no description
1opam-version: "2.0"
2maintainer: "rudi.grinberg@gmail.com"
3authors: ["Rudi Grinberg"]
4license: "MIT"
5
6homepage: "https://github.com/rgrinberg/opium"
7bug-reports: "https://github.com/rgrinberg/opium/issues"
8dev-repo: "git+https://github.com/rgrinberg/opium.git"
9build: [
10 ["jbuilder" "subst" "-p" name] {dev}
11 ["jbuilder" "build" "-p" name "-j" jobs]
12 ["jbuilder" "runtest" "-p" name "-j" jobs] {with-test}
13]
14depends: [
15 "ocaml" {>= "4.02.3"}
16 "jbuilder" {>= "1.0+beta7"}
17 "hmap"
18 "cohttp" {>= "0.99.0"}
19 "cohttp-lwt" {>= "0.99.0"}
20 "ezjsonm" {>= "0.4.0" & < "1.2.0"}
21 "base64" {>= "2.0.0" & < "3.0.0"}
22 "lwt"
23 "fieldslib" {>= "v0.9.0"}
24 "sexplib" {>= "v0.9.0"}
25 "ppx_fields_conv" {>= "v0.9.0"}
26 "ppx_sexp_conv" {>= "v0.9.0"}
27 "re" {>= "1.3.0"}
28 "alcotest" {with-test}
29 "uri" {<"2.0.0"}
30 "cow" {with-test & >= "0.10.0"}
31]
32synopsis: "Sinatra like web toolkit based on Lwt + Cohttp"
33description: """
34Opium is a minimalistic library for quickly binding functions
35to http routes. Its features include (but not limited to):
36
37* Middleware system for app independent components
38* A simple router for matching urls and parsing parameters
39* Request/Response pretty printing for easier debugging
40
41Opium_kernel is the Unix indpendent core of Opium. Useful for extremely portable
42environments such as mirage.
43
44Note: This library is still at an early stage so expect breakages
45until 1.0"""
46url {
47 src: "https://github.com/rgrinberg/opium/archive/v0.16.0.tar.gz"
48 checksum: [
49 "sha256=89a3595a2913b200b85ddf5b99034f86e8c30e81fab452a3c17a650063fd17b6"
50 "md5=4905ce17175c91e47458fccfd6a8885f"
51 ]
52}