سلام وقت بخیر
استاد من یک پکیج رو به es6 ارتقا دادم
در میان کد هاش این مورد رو گذاشته
require(path.resolve(directory, fileName))
به عبارت require گیر میده در es6 با پاک کردنش مشکل رفع میشه ولی پایین ترش این ارور ایجاد میشه
root[key] = () => value;
TypeError: Cannot assign to read only property '0'
// با تغیر به مورد زیر ارور رفع میشه ولی درست کار نمی کنه
root = () => value;
که طبیعتا مال همین مورد میتونه باشه ولی باز خودتون نگاه کنید و ببینید مشکل از کجاست
یا بجای استفاده از require داخل کد ها از چه تابعی باید استفاده کنم
این پکیج حسابی به کارمه و لازمه که اپدیتش کنم
پکیجم زیاد بزرگ نیست
https://github.com/telegraf/telegraf-i18n
در پوشه lib
موردی که من آپدیت کردم
https://github.com/msaebi031/i18n-telegraf
ممنون میشم در این مورد کمکم کنید