aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcaptainbland <jshulver@live.co.uk>2018-06-16 17:37:04 +0100
committerGitHub <noreply@github.com>2018-06-16 17:37:04 +0100
commit0441c1990676536f1c8a02cb30ca771cbd31921f (patch)
treeabc32a86a82a06706683baec9ac95d3f48faa0e4
parentc89d45ecb01ff73e2870b58321654c075f0b6eda (diff)
parent6e66524cb5bff1040bbec3df916cb8d7ed852eae (diff)
downloadpackages-0441c1990676536f1c8a02cb30ca771cbd31921f.tar.gz
packages-0441c1990676536f1c8a02cb30ca771cbd31921f.zip
Merge branch 'master' into master
-rw-r--r--README.md5
-rw-r--r--packages.json44
2 files changed, 49 insertions, 0 deletions
diff --git a/README.md b/README.md
index d2fc9ff..a32bdea 100644
--- a/README.md
+++ b/README.md
@@ -37,7 +37,12 @@ While we really appreciate your contribution, please follow the requirements: ot
* The package should build correctly with the latest Nim release
* The package should not contain files without a license or in breach of 3rd parties licensing
* Non-mature packages should be flagged as such, especially if they perform security-critical tasks (e.g. encryption)
+* Tiny libraries should be avoided where possible
+* Avoid having many dependencies. Use "when defined(...)" to enable optional features.
* If abandoning a package, please tag it as "abandoned"
+* The package name should be unique and specific. Avoid overly generic names e.g. "math", "http"
+* Provide a contact email address.
+* Optionally try to support older Nim releases (6 months to 1 year)
* Optionally GPG-sign your releases
* Optionally follow [SemVer](http://semver.org)
diff --git a/packages.json b/packages.json
index 7f2ffab..10d0e1f 100644
--- a/packages.json
+++ b/packages.json
@@ -1079,6 +1079,20 @@
"web": "https://github.com/PMunch/strslice"
},
{
+ "name": "jsonschema",
+ "url": "https://github.com/PMunch/jsonschema",
+ "method": "git",
+ "tags": [
+ "json",
+ "schema",
+ "library",
+ "validation"
+ ],
+ "description": "JSON schema validation and creation.",
+ "license": "MIT",
+ "web": "https://github.com/PMunch/jsonschema"
+ },
+ {
"name": "sdl2_nim",
"url": "https://github.com/Vladar4/sdl2_nim",
"method": "git",
@@ -9597,5 +9611,35 @@
"description": "Nim object validation using type field pragmas",
"license": "GPLv3",
"web": "https://github.com/captainbland/nim-validation"
+ },
+ {
+ "name": "nimgraphviz",
+ "url": "https://github.com/QuinnFreedman/nimgraphviz",
+ "method": "git",
+ "tags": [
+ "graph",
+ "viz",
+ "graphviz",
+ "dot",
+ "pygraphviz"
+ ],
+ "description": "Nim bindings for the GraphViz tool and the DOT graph language",
+ "license": "MIT",
+ "web": "https://github.com/QuinnFreedman/nimgraphviz"
+ },
+ {
+ "name": "fab",
+ "url": "https://github.com/icyphox/fab",
+ "method": "git",
+ "tags": [
+ "colors",
+ "terminal",
+ "formatting",
+ "text",
+ "fun"
+ ],
+ "description": "Print fabulously in your terminal",
+ "license": "MIT",
+ "web": "https://github.com/icyphox/fab"
}
]