oanc / org.anc.json.validator

A JSON validator that can validate instances using the Javascript or the alternate syntax.
Apache License 2.0
0 stars 0 forks source link

Separate CLI Application #4

Open ksuderman opened 8 years ago

ksuderman commented 8 years ago

Currently the JSON Validator is bundled as an uber jar that includes all dependencies. This is so that it can be run as a standalone application from the command line. However, this presents problems when using the validator as a module in another project as the other project likely doesn't want to include all the extra dependencies.

What we need is:

  1. a stripped down JSON library that can be deployed to Maven Central.
  2. a command line program the depends on the validator library.
ksuderman commented 7 years ago

A version of the validator is now available on Maven Central as org.anc.json:validator:1.1.1 This artifact can still be run as a CLI program, but other than commons-cli it does not contain extraneous dependencies.