UNPKG

@dakingindanorf/hive

Version:

A template for creating a nuxt generated static site using Netlify CMS to power the backend. Individual site components can be managed through Bit

23 lines (20 loc) 731 B
const execSh = require('exec-sh'); exports.handler = async (event, context) => { try { // TODO: Check if any modules have been installed // TODO: Check versions of bit components against remote version var bits = execSh(["bit list ranger-template.ranger-components --json"], true, (err, stdout, stderr) => { console.log("error: ", err); console.log("stdout: ", stdout); console.log("stderr: ", stderr); }); return { statusCode: 200, body: JSON.stringify({bits: bits}) } } catch (err) { console.log('Error getting bits - ' + err.toString()) return { statusCode: 500, body: 'Error getting bits - ' + err.toString() } } }