В настоящее время при импорте схемы из частного пакета NPM Node.js странно интерпретирует эту модель. Здесь что-то упускают? Например, в пакете у нас будет что-то вроде этого:
const schema = new mongoose.Schema({
_id: { type: String, required: true },
fieldOne: { type: Number, required: true },
});
export const ModelName = mongoose.model<IModel>('dbName', schema)
Однако при доступе к файлу машинописного текста я обращаюсь к этой схеме, используя следующую команду:
import { ModelName } from '@username/privatepackage/filename';
К сожалению мой код просто зависает при выполнении const x = await ModelName.find({})
, тогда как при локальном доступе к модели все работает правильно. Я перевожу пакет машинописного текста npm в js.
Есть предложения?