cluedin-widget
Version: 
This project contains all the pages needed for browsing entities and searching them. The aim is to replace the CluedIn.Webapp project with this one when all the pages ( including the Admin page ) will be ported to REACT.
21 lines (15 loc) • 736 B
JavaScript
var wmsBackend = require( './wmsBackend' );
var devConfig  = require( './dev_config' );
var mongoose   = require( 'mongoose' );
var fs         = require( 'fs' );
mongoose.connect( 'mongodb://dbo:lollol@dogen.mongohq.com:10060/cluedin_invite' );
wmsBackend.getConfiguration( devConfig.org, function( err, res ) {
    var content = ("window.__cluedIn.widgetConfiguration = " + JSON.stringify( res.widgets ) + ";");
    var layouts = ( "window.__cluedIn.layouts = " + JSON.stringify( res.layouts ) + ";");
    var wstream = fs.createWriteStream( 'dev_layout.js', { defaultEncoding: 'utf8', flags: 'w' } );
    wstream.write( content );
    wstream.write( layouts );
    wstream.end( function() {
        process.exit();
    } );
} );