Nhận thông báo về các bản phát hành sắp tới của Intlayer

    Tôi nhận được lỗi module not found khi sử dụng bun

    Mô tả vấn đề

    Khi sử dụng bun, bạn có thể gặp lỗi như sau:

    Cannot find package 'intlayer' from '/workspace/packages/@intlayer/config/dist/cjs/utils/ESMxCJSHelpers.cjs' undefined

    Nguyên nhân

    Intlayer sử dụng require bên trong. Và bun giới hạn hàm require chỉ để giải quyết các gói của package @intlayer/config, thay vì toàn bộ dự án.

    Giải pháp

    Cung cấp hàm require trong cấu hình

    const config: IntlayerConfig = {  build: {    require, // cung cấp hàm require trong cấu hình build  },};export default config;
    next.config.ts
    import { withIntlayer } from "next-intlayer/server";const configuration = withIntlayer({  require, // sử dụng hàm require khi cấu hình với Intlayer trong Next.js});export default configuration;