postcss / postcss-load-config

Autoload Config for PostCSS
MIT License
638 stars 71 forks source link

feat: support loading config with tsx #260

Closed privatenumber closed 3 months ago

privatenumber commented 3 months ago

Notable Changes

Commit Message Summary (CHANGELOG)

leverage tsx to load TypeScript & ESM config files

Type

SemVer

Issues

Follow up to https://github.com/postcss/postcss-load-config/pull/249

Checklist

cc @brc-dd

ai commented 3 months ago

@brc-dd I remember that we spoke about tsx support for TS and for some reason decided that jiti is an only way. Do I remember it correctly?

brc-dd commented 3 months ago

Yeah. tsx added support for this today 😅 (https://github.com/privatenumber/tsx/commit/42b7ede358d2873880ca153676c7430311afe349)

privatenumber commented 3 months ago

Im also currently implementing a custom 'import()' with TypeScript support, so TLA would be supported too. But this would be limited to newer versions of Node that supports 'module.register()'.

ai commented 3 months ago

Thanks to everyone. Released in 5.1.0.