import { ApplicationContract } from '@ioc:Adonis/Core/Application'; export default class AppProvider { constructor(protected app: ApplicationContract) {} public register() {} public async boot() {} public async ready() { if (this.app.environment === 'web') { await import('../start/socket'); } } public async shutdown() {} }