DanielXMoore / Civet

A TypeScript superset that favors more types and less typing
https://civet.dev
MIT License
1.55k stars 33 forks source link

Allow `civetConfig` in `package.`[`json`|`yaml`] #1300

Closed danielbayley closed 4 months ago

danielbayley commented 4 months ago

Allow reading config from civetConfig property in package.json.

Includes support for pnpm package.yaml, and maybe a starting point for the implementation of support for different config file formats, as @STRd6 mentioned in https://github.com/DanielXMoore/Civet/issues/647#issuecomment-1693542267.

Allow for parsing different config file extensions based on what modules exist in the local user project

Related to #1239.

STRd6 commented 4 months ago

This looks helpful, thanks!