UNPKG

coddyger

Version:

Coddyger est une bibliothèque JavaScript/TypeScript qui fournit des fonctions communes et des plugins pour la gestion des données, la communication entre services, et des utilitaires avancés pour le développement d'applications.

66 lines (65 loc) 3.94 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || (function () { var ownKeys = function(o) { ownKeys = Object.getOwnPropertyNames || function (o) { var ar = []; for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; return ar; }; return ownKeys(o); }; return function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); __setModuleDefault(result, mod); return result; }; })(); var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.MigrationManager = exports.Controller = exports.SequelizeDataAccess = exports.MongooseDataAccess = exports.SequelizeDao = exports.MongoDbDao = exports.getDatabaseAccess = exports.LogLevel = exports.defines = exports.env = exports.AxiosService = exports.TransporterService = exports.LoggerService = void 0; const coddyger_1 = __importDefault(require("./coddyger")); const globals_1 = __importStar(require("./globals")); exports.env = globals_1.default; Object.defineProperty(exports, "defines", { enumerable: true, get: function () { return globals_1.defines; } }); const services_1 = require("./services"); Object.defineProperty(exports, "AxiosService", { enumerable: true, get: function () { return services_1.AxiosService; } }); Object.defineProperty(exports, "LogLevel", { enumerable: true, get: function () { return services_1.LogLevel; } }); Object.defineProperty(exports, "LoggerService", { enumerable: true, get: function () { return services_1.LoggerService; } }); Object.defineProperty(exports, "TransporterService", { enumerable: true, get: function () { return services_1.TransporterService; } }); const database_1 = require("./database"); Object.defineProperty(exports, "getDatabaseAccess", { enumerable: true, get: function () { return database_1.getDatabaseAccess; } }); Object.defineProperty(exports, "MongoDbDao", { enumerable: true, get: function () { return database_1.MongoDbDao; } }); Object.defineProperty(exports, "SequelizeDao", { enumerable: true, get: function () { return database_1.SequelizeDao; } }); Object.defineProperty(exports, "MongooseDataAccess", { enumerable: true, get: function () { return database_1.MongooseDataAccess; } }); Object.defineProperty(exports, "SequelizeDataAccess", { enumerable: true, get: function () { return database_1.SequelizeDataAccess; } }); Object.defineProperty(exports, "MigrationManager", { enumerable: true, get: function () { return database_1.MigrationManager; } }); const controller_1 = __importDefault(require("./controllers/controller")); exports.Controller = controller_1.default; // (async () => { // // const db = new MongooseDataAccess(); // // await db.connect(); // const dao = new SequelizeDataAccess(); // await dao.connect(); // ← Obligatoire AVANT toute autre méthode // await dao.sync(); // ← Maintenant possible // })(); exports.default = coddyger_1.default;