aboutsummaryrefslogtreecommitdiffhomepage
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md41
1 files changed, 41 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..e6635ba
--- /dev/null
+++ b/README.md
@@ -0,0 +1,41 @@
+# ReparoJSON
+
+A simple command-line tool to "repair" JSON. It only fixes the syntactic errors and never formats the given input.
+
+
+
+## Usage
+
+```
+Usage: reparojson [OPTIONS] [FILE]
+
+Arguments:
+ [FILE] The input JSON file (default: STDIN)
+
+Options:
+ -q, --quiet Successfully exit if the input JSON is repaired
+ -h, --help Print help
+ -V, --version Print version
+```
+
+
+## Examples
+
+```
+$ echo '[ 1 2 ]' | reparojson
+[ 1, 2 ]
+
+$ echo '[ 1, 2, ]' | reparojson
+[ 1, 2 ]
+
+$ echo '{ "foo": 1 "bar": 2 }' | reparojson
+{ "foo": 1 ,"bar": 2 }
+
+$ echo '{ "foo": 1, "bar": 2, }' | reparojson
+{ "foo": 1, "bar": 2 }
+```
+
+
+## License
+
+See (LICENSE)[./LICENSE].