/**
 * Minified by jsDelivr using Terser v5.37.0.
 * Original file: /npm/nodal@1.1.0-rc19/core/module.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";const fxn=require("fxn");let types=require("pg").types;types.setTypeParser(20,(function(e){return null===e?null:parseInt(e)})),types.setTypeParser(1700,(function(e){return null===e?null:parseFloat(e)}));let Nodal={API:null,APIResource:null,Application:null,Controller:null,CLI:null,Daemon:null,Database:null,GraphQuery:null,ItemArray:null,Migration:null,Mime:null,Model:null,ModelArray:null,ModelFactory:null,RelationshipGraph:null,Router:null,Scheduler:null,SchemaGenerator:null,my:{Config:null,Schema:null,bootstrapper:null},mocha:{Test:null,TestRunner:null}},LazyNodal={my:{},mocha:{},require:function(e){return require(process.cwd()+"/"+e)},include:{mime:require("mime-types"),inflect:require("i")()},env:require("./env.js")()};Object.defineProperties(LazyNodal,{API:{get:function(){return Nodal.API||(Nodal.API=require("./required/api.js"))},enumerable:!0},APIResource:{get:function(){return Nodal.APIResource||(Nodal.APIResource=require("api-res"))}},Application:{get:function(){return Nodal.Application||(Nodal.Application=require("./required/application.js"))},enumerable:!0},Controller:{get:function(){return Nodal.Controller||(Nodal.Controller=require("./required/controller.js"))},enumerable:!0},CLI:{get:function(){return Nodal.CLI||(Nodal.CLI=require("../cli/cli.js"))},enumerable:!0},Daemon:{get:function(){return Nodal.Daemon||(Nodal.Daemon=require("./required/daemon.js"))},enumerable:!0},Database:{get:function(){return Nodal.Database||(Nodal.Database=require("./required/db/database.js"))},enumerable:!0},GraphQuery:{get:function(){return Nodal.GraphQuery||(Nodal.GraphQuery=require("./required/graph_query.js"))},enumerable:!0},ItemArray:{get:function(){return Nodal.ItemArray||(Nodal.ItemArray=require("./required/item_array.js"))},enumerable:!0},Migration:{get:function(){return Nodal.Migration||(Nodal.Migration=require("./required/db/migration.js"))},enumerable:!0},Mime:{get:function(){return Nodal.Mime||(Nodal.Mime=require("./required/mime.js"))},enumerable:!0},Model:{get:function(){return Nodal.Model||(Nodal.Model=require("./required/model.js"))},enumerable:!0},ModelArray:{get:function(){return Nodal.ModelArray||(Nodal.ModelArray=require("./required/model_array.js"))},enumerable:!0},ModelFactory:{get:function(){return Nodal.ModelFactory||(Nodal.ModelFactory=require("./required/model_factory.js"))},enumerable:!0},RelationshipGraph:{get:function(){return Nodal.RelationshipGraph||(Nodal.RelationshipGraph=require("./required/relationship_graph.js"))},enumerable:!0},Router:{get:function(){return Nodal.Router||(Nodal.Router=require("./required/router.js"))},enumerable:!0},Scheduler:{get:function(){return Nodal.Scheduler||(Nodal.Scheduler=require("./required/scheduler.js"))},enumerable:!0},SchemaGenerator:{get:function(){return Nodal.SchemaGenerator||(Nodal.SchemaGenerator=require("./required/db/schema_generator.js"))},enumerable:!0}}),Object.defineProperties(LazyNodal.my,{Config:{get:function(){return Nodal.my.Config||(Nodal.my.Config=require("./my/config.js"))},enumerable:!0},Schema:{get:function(){return Nodal.my.Schema||(Nodal.my.Schema=require("./my/schema.js"))},enumerable:!0},bootstrapper:{get:function(){return Nodal.my.bootstrapper||(Nodal.my.bootstrapper=require("./my/bootstrapper.js"))},enumerable:!0}}),Object.defineProperties(LazyNodal.mocha,{Test:{get:function(){return Nodal.mocha.Test||(Nodal.mocha.Test=require("./mocha/test.js"))},enumerable:!0},TestRunner:{get:function(){return Nodal.mocha.TestRunner||(Nodal.mocha.TestRunner=require("./mocha/test_runner.js"))},enumerable:!0}}),module.exports=LazyNodal;
//# sourceMappingURL=/sm/e1f63b3bcb690e32afb2cb266a147e8c1da11eb07065658cfba79df6ee853604.map