Создается экземпляр класса в другом классе. Если прописать console.log в конструкторе - все выводит и видит. Если использовать тоже самое в методах класса бьет ошибку TypeError: Cannot read properties of undefined (reading 'config') Хелп middleware/index.ts http/index.ts
When you pass a method as an argument it loses the `this` reference. this.express.use(this.middleware.removeToken) JS this.express.use(this.middleware.removeToken) Instead try this.express.use((...args) => this.middleware.removeToken(...args)) JS this.express.use((...args) => this.middleware.removeToken(...args))