UNPKG

@doodad-js/mime

Version:
46 lines (34 loc) 1.11 kB
// Copyright 2015-2018 Claude Petit, licensed under Apache License version 2.0 "use strict"; module.exports = { add: function add(modules) { modules = modules || {}; modules['@doodad-js/mime'] = { version: '4.1.1b', type: 'Package', dependencies: [{'name': '@doodad-js/core', 'version': '9.1.2r', 'optional': false, 'path': null, 'type': 'Package'}], create: function create(root, /*optional*/_options, _shared) { "use strict"; const doodad = root.Doodad, namespaces = doodad.Namespaces, nodejs = doodad.NodeJs, types = doodad.Types, tools = doodad.Tools; let config = null; try { config = require('../config.json'); } catch(ex) { }; const pkgModules = {}; require('./common/res/resources.js').add(pkgModules); require('./common/Tools_Mime.js').add(pkgModules); const options = [config, _options, {secret: _shared.SECRET}]; return namespaces.load(pkgModules, options) .then(function() { // Returns nothing }); }, }; return modules; }, };