Skip to content

Support for CommonJS #5373

Open
Open
@Rmannn

Description

@Rmannn

Hi,

We are currently using GoodData Cloud, and we've encountered an issue with the @gooddata/sdk-backend-tiger package, which is only available as an ESM export.

Unfortunately, we cannot use it in our backend codebase since we are working with TypeScript and CommonJS. Handling dynamic imports has proven to be very difficult, and migrating to ESM is not an option for us at this time.

Our current setup involves a custom generator and OpenAPI definition to generate the REST API SDK, but we'd like to leverage parts of the Tiger backend, specifically the AFM execution convertors, to enable custom AFM execution.

Do you have any plans to support CommonJS? It remains a widely used default module system for Node.js.
Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions