Serve custom Singer plugins via the plugin API
Now that #224 (closed) is done we can layer on the rest of the custom Singer plugins. The CI json schema validation will validate that they conform.
- Add to https://gitlab.com/meltano/hub/-/blob/main/_plugins/meltano_json_generator.rb to generate plugin endpoints for https://gitlab.com/meltano/hub/-/tree/main/_data/taps and https://gitlab.com/meltano/hub/-/tree/main/_data/targets
Open questions:
- Where theres overlap between custom tap definitions and the extractor definitions, what are the differences and do we just prefer the extractor version? This should be resolved once we reorganize the directory structure. Potentially this means changes to the custom version will be ignored by Meltano.