1{
2    "name"       : "hoa/compiler",
3    "description": "The Hoa\\Compiler library.",
4    "type"       : "library",
5    "keywords"   : ["library", "compiler", "grammar", "language", "ll1",
6                    "llk", "regular", "algebraic", "context-free", "lexer",
7                    "parser", "token", "rule", "pp", "ast", "trace", "syntax",
8                    "sampler", "isotropic", "random", "uniform", "exhaustive",
9                    "coverage"],
10    "homepage"   : "https://hoa-project.net/",
11    "license"    : "BSD-3-Clause",
12    "authors"    : [
13        {
14            "name" : "Ivan Enderlin",
15            "email": "ivan.enderlin@hoa-project.net"
16        },
17        {
18            "name"    : "Hoa community",
19            "homepage": "https://hoa-project.net/"
20        }
21    ],
22    "support": {
23        "email" : "support@hoa-project.net",
24        "irc"   : "irc://chat.freenode.net/hoaproject",
25        "forum" : "https://users.hoa-project.net/",
26        "docs"  : "https://central.hoa-project.net/Documentation/Library/Compiler",
27        "source": "https://central.hoa-project.net/Resource/Library/Compiler"
28    },
29    "require": {
30        "hoa/consistency": "~1.0",
31        "hoa/exception"  : "~1.0",
32        "hoa/file"       : "~1.0",
33        "hoa/iterator"   : "~2.0",
34        "hoa/math"       : "~1.0",
35        "hoa/protocol"   : "~1.0",
36        "hoa/regex"      : "~1.0",
37        "hoa/visitor"    : "~2.0"
38    },
39    "require-dev": {
40        "hoa/json": "~2.0",
41        "hoa/test": "~2.0"
42    },
43    "autoload": {
44        "psr-4": {
45            "Hoa\\Compiler\\": "."
46        }
47    },
48    "extra": {
49        "branch-alias": {
50            "dev-master": "3.x-dev"
51        }
52    }
53}
54