builders.json 813 B

12345678910111213141516171819202122232425
  1. {
  2. "$schema": "../src/builders-schema.json",
  3. "builders": {
  4. "true": {
  5. "implementation": "./true",
  6. "schema": "./noop-schema.json",
  7. "description": "Always succeed."
  8. },
  9. "false": {
  10. "implementation": "./false",
  11. "schema": "./noop-schema.json",
  12. "description": "Always fails."
  13. },
  14. "allOf": {
  15. "implementation": "./all-of",
  16. "schema": "./operator-schema.json",
  17. "description": "A builder that executes many builders in parallel, and succeed if both succeeds."
  18. },
  19. "concat": {
  20. "implementation": "./concat",
  21. "schema": "./operator-schema.json",
  22. "description": "A builder that executes many builders one after the other, and stops when one fail. It will succeed if all builders succeeds (and return the last output)"
  23. }
  24. }
  25. }