@balena/jellyfish-sync

Sync library for Jellyfish

Usage no npm install needed!

<script type="module">
  import balenaJellyfishSync from 'https://cdn.skypack.dev/@balena/jellyfish-sync';
</script>

README

Notice: This utility has been discontinued. The functionality provided by this module has been merged into jellyfish-worker.

Jellyfish Sync

This module contains an integration syncing engine built on top of Jellyfish.

Balena API flowchart

Usage

Below is an example how to use this library:

const Sync = require('@balena/jellyfish-sync').Sync;

const sync = new Sync({
    integrations: {
        /* key/value lookup of integrations */
    },
});

sync.getExternalUserSyncEventData({}, provider, externalUser);

Documentation

Publish Documentation

Visit the website for complete documentation: https://product-os.github.io/jellyfish-sync