microsoft / tslib

Runtime library for TypeScript helpers.
BSD Zero Clause License
1.26k stars 130 forks source link

Is this project dead from community?? #180

Open JounQin opened 2 years ago

JounQin commented 2 years ago

Node native ESM spec is not applied and this is causing a lot of compatibility issues, when I use pure ESM, I have to enable importHelpers: false because tslib's configuration is invalid.

https://github.com/microsoft/tslib/issues/170

https://github.com/microsoft/tslib/issues/173

https://github.com/microsoft/tslib/issues/161

Why you maintainers can't see these?? What the resistance stopping you from fixing them?

There are a few PRs fixing those issues but received no feedback, it's just disappointing.

cc @DanielRosenwasser @orta @rbuckton @ExE-Boss

weswigham commented 2 years ago

What the resistance stopping you from fixing them?

Most tools have very bespoke behavior, and we care about backwards comparability a lot.

So that only leaves bespoke other runtimes/bundlers whose behavior don't match anything I've already listed, which we don't really explicitly support, and definitely don't want to break other users to support. So we take proposed changes to help those runtimes, sure; but not at the expense of existing support.