Skip to content

Library forces consumers to use TypeScript's esModuleInterop compiler option #707

@VincentBailly

Description

@VincentBailly

Current behavior

Type checking of "flash-list" props fail in consumers' projects when they use TypeScript with esModuleInterop with its default value.

Expected behavior

@shopify/flash-list should be usable in a TypeScript project with the default TypeScript compiler options.

To Reproduce

https://github.com/VincentBailly/flash-list-es-module-interop

Platform:

Build time issue

Environment

@shopify/flash-list v1.4.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions