some cleanup and minor house keeping...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2017-06-28 16:18:08 +03:00
parent 911615ea44
commit e53e991a2e
5 changed files with 26 additions and 3 deletions

View File

@ -7,6 +7,12 @@
(function(require){ var module={} // make module AMD/node compatible... (function(require){ var module={} // make module AMD/node compatible...
/*********************************************************************/ /*********************************************************************/
// XXX should we guard against loading in node???
if(typeof(window) == 'undefined'){
return
}
var object = require('lib/object') var object = require('lib/object')
var actions = require('lib/actions') var actions = require('lib/actions')
var features = require('lib/features') var features = require('lib/features')

View File

@ -7,6 +7,17 @@
(function(require){ var module={} // make module AMD/node compatible... (function(require){ var module={} // make module AMD/node compatible...
/*********************************************************************/ /*********************************************************************/
// XXX should we guard against loading in node???
if(typeof(window) == 'undefined'){
return
}
// NOTE: this needs preact.js to be loaded by index.html
if(typeof(preact) == 'undefined'){
console.error('Preact.js required but not present.')
}
var h = preact.h
var object = require('lib/object') var object = require('lib/object')
var actions = require('lib/actions') var actions = require('lib/actions')
var features = require('lib/features') var features = require('lib/features')
@ -15,8 +26,6 @@ var core = require('features/core')
var ribbons = require('imagegrid/ribbons') var ribbons = require('imagegrid/ribbons')
require('ext-lib/preact')
var h = preact.h
/*********************************************************************/ /*********************************************************************/

View File

@ -7,6 +7,11 @@
(function(require){ var module={} // make module AMD/node compatible... (function(require){ var module={} // make module AMD/node compatible...
/*********************************************************************/ /*********************************************************************/
if(typeof(window) == 'undefined'){
return
}
var vdom = require('ext-lib/virtual-dom') var vdom = require('ext-lib/virtual-dom')
var object = require('lib/object') var object = require('lib/object')

View File

@ -51,6 +51,9 @@ if(window.require && window.nw){
<script src="ext-lib/jquery-ui.js"></script> <script src="ext-lib/jquery-ui.js"></script>
<script src="ext-lib/jquery.ui.touch-punch.min.js"></script> <script src="ext-lib/jquery.ui.touch-punch.min.js"></script>
<!-- preact.js -->
<script src="node_modules/preact/dist/preact.min.js"></script>
<!-- velocity.js --> <!-- velocity.js -->
<script src="ext-lib/velocity.min.js"></script> <script src="ext-lib/velocity.min.js"></script>

View File

@ -36,7 +36,7 @@ var requirejs_cfg = {
//'lib/keyboard': './node_modules/ig-keyboard/keyboard', //'lib/keyboard': './node_modules/ig-keyboard/keyboard',
'ext-lib/preact': './node_modules/preact/dist/preact.dev', //'ext-lib/preact': './node_modules/preact/dist/preact.dev',
}, },
map: { map: {
'*': { '*': {