Slide 9
Slide 9 text
npm packaging
index.js
var path = require('path');
var meta = {
'my-module': {
requires: ['yql'],
fullpath: path.join(__dirname, 'module.js')
}
};
module.exports = {
module: function() {
var inst = require('yui').getInstance();
inst.applyConfig({useSync: true, modules: meta});
return inst.use(Object.keys(meta));
},
metadata: function() {
return meta;
}
}