A simple project manifest tool
Usage: manifestor
manifestor get <fields>...
Options:
-h --help Show help for command
A field is a JSON Pointer to a schema.org short name.
- get: returns a YAML document of the pointers requested. Returns non-zero if any fields are missing
features/fixtures/manifest.yaml:
@context:
@vocab: http://schema.org/
name: test-fixture
author:
name: Eric
$ cat features/fixtures/manifest.yaml | manifestor get /name /author/name /softwareVersion
/softwareVersion: null
/author/name: Eric
/name: test-fixture
$ echo $?
1