Open
Description
** Expected Behavior**
dvp build should error out that type is a required field and missing from the schema definition.
** Actual Behavior**
dvp build allows omission of type and upload succeeds. This can cause runtime issues.
Steps To Reproduce the Problem
- Create a plugin schema file with repository definition missing "type":"object" line.
- Run "dvp build" - which succeeds.
- Run dvp upload and upload the artifact to an engine which will cause an exception on the engine.