Coder Social home page Coder Social logo

vanus-templates's Introduction

Vanus Connector Templates

Vanus connector templates are pre-configured templates for Vanus Cloud and Vanus Open-Source. It is written in JSON. These templates helps users create easy-to-use configurations when they use Vanus SaaS or the Vanus OSS.

Template Structure

The template is structured in a simple way to help contributors name their templates in a consistent manner.

The events folder contains the template of the different event triggers.

  • When creating a template that does not exist from the already made source-sink templates, the contributor must create a new folder inside the events folder with the format name_of_source-name_of_sink. An example is github-http where github is the source & http is the sink.

  • If the source-sink folder already exists, the contributor should create a new file with name_of_source-name_of_sink-event_name.json. An example is github-discord-star_event.json where github is the source, discord is the sink and star-event is the event type. It should be in a json format.

  • The mock-up folder contains the mock.ts file which is the metadata of the template events. The template has the following:

    • A sinkIcon which is the name of the sink connector
    • A source which is the name of the source of the folder
    • A sink which is the name of the sink connector of the folder
    • A description which is the description of the template
    • A subTitle which is a summary what the template does
    • An id which is the unique id of the template. The id is generated from the current day's date and a template number. For example, the first template created for a particular day will have the format, todayDate_1 e.g 20230323_1. For the second template created for a particular day, it will end with _2.

How to contribute

To contribute to the Vanus Templates,

  1. Fork the repository
  2. Create a new branch for each template you want to create
  3. Follow the Template Structure above to create your templates
  4. After creating, submit a pull request.

vanus-templates's People

Contributors

ehisakhile avatar iwunzege avatar c0d33ngr avatar strangejay avatar adletmayerx avatar michaelg22 avatar soumyadeep589 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.