privatenumber / pkgroll

📦 Zero-config package bundler for Node.js + TypeScript
MIT License
1.01k stars 23 forks source link

Typescript file getting parsed as Javascript #62

Closed jonstuebe closed 2 months ago

jonstuebe commented 2 months ago

Problem

Getting the following error:

Error [RollupError]: Expected '{', got 'interface'

When parsing a file with the first line being:

export interface ParsedUrlQuery extends Record<string, string | string[]> {}

Expected behavior

Expect the ts extension to be parsed as typescript or transpiled prior to being parsed with types removed for AST parsing.

Minimal reproduction URL

n/a

Version

2.0.2

Node.js version

18.12.0

Package manager

yarn

Operating system

macOS

Contributions