aegir should support .aegir.ts
config file
#943
Labels
effort/days
Estimated to take multiple days, but less than a week
exp/intermediate
Prior experience is likely helpful
kind/architecture
Core architecture of project
kind/enhancement
A net-new feature or improvement to an existing feature
P2
Medium: Good to have, but can wait until someone steps up
status/ready
Ready to be worked
topic/devexp
Developer Experience
Is your feature request related to a problem? Please describe.
Creating an
.aegir.cjs
or.aegir.js
config file in a typescript repo is unintuitive and archaic. We should be able to save our aegir config as typescript in a file such as.aegir.ts
Without a typescript config file, a typescript repo requires workarounds such as importing only transpiled source, using ts-node/register, or other obtrusive methods.
Describe the solution you'd like
Aegir should support creating a config file in typescript
.aegir.ts
. Most modern tools and libraries support typescript config files today.Describe alternatives you've considered
adding
to the top of the
.aegir.cjs
file will allow you to import typescript files, but this shouldn't be required.Additional context
We should fully adopt and encourage typescript usage.
The text was updated successfully, but these errors were encountered: