UNPKG

connect-platform

Version:

A platform to build backened code mostly in a visual manner.

27 lines (22 loc) 717 B
const axios = require('axios'); const platform = require('../../../'); const config = require('../util/config'); const _Gateway = 'https://raw.githubusercontent.com/loreanvictor/connect-repo/master/gateway.json'; platform.core.node({ path : `${config.path}packages/repo`, public : config.expose, method : 'GET', interconnectible: false, outputs : ['repo'], }, (inputs, output, control, error) => { axios.get(_Gateway) .then(response => { if (response.data.repository) axios.get(response.data.repository).then(response => { output('repo', response.data); }) .catch(err => error(err)); else output('repo', {}); }) .catch(err => error(err)); });