/* try { require.resolve('socket.io'); } catch (error) { console.log( '❌ Socket.io package not found, please install it with: pnpm add socket.io' ); } try { require.resolve('socket.io-client'); } catch (error) { console.log( '❌ Socket.io-client package not found, please install it with: pnpm add socket.io-client' ); } */ // // Socket.io module // // This module is created to be able to decide if your aplication is needed to have socket.io // It extends the server App solution with socket.io solutions // // ENUMS export * from './_enums/socket-security.enum'; // MODELS export * from './_models/socket-client-service-params.control-model'; export * from './_models/socket-presence.control-model'; export * from './_models/socket-server-service-params.control-model'; // SERVICES export * from './_services/socket-client.service'; export * from './_services/socket-server.service'; export * from './app-extended.server'; export * from '@futdevpro/fsm-dynamo/socket';