Skip to content

Build doesn't expose types - No good DX when using as a library #443

@lukeundtrug

Description

@lukeundtrug

Hi there, I opened #442 where I modernized the build chain a bit and introduced some breaking changes to the resulting artifact (index.ts files and exports map).

I'm using scip-typescript in my project as a library (creating scip-indexes programmatically from TS code). I wanted to use this package as a library, which is totally possible but the DX is lacking a bit since the package doesn't expose types although everything is fully typed internally.

Do you have any plans in making this more user-friendly for consumers?

The PR is merely a proposal with some opinions baked in. Feel free to give me your take on it, would love to discuss :)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions