configlet
configlet copied to clipboard
The official tool for managing Exercism language track repositories.
I don't think this is worth spending time on right now. But it might not be so hard, given that we could just steal the battle-tested completion scripts. To illustrate...
Follow-up to https://github.com/exercism/configlet/commit/ef65ef9bcf3ab4c8218e1356d4d9ae83ca235b26.
Right now, a `slug: Slug` in `configlet sync` is guaranteed to be kebab case. But it isn't in `configlet lint`. Follow-up from https://github.com/exercism/configlet/pull/564#pullrequestreview-961131591 This is technically a user-facing change, not...
This issue will try to track which linting rules are implemented in the latest `configlet` **release**, and to what extent. This issue was last updated for [`configlet 4.0.0-alpha.34`](https://github.com/exercism/configlet/releases/tag/4.0.0-alpha.34). The list...
`sync` and `fmt` make no changes unless `--update` is passed. `generate` should work the same way. Follow-up from https://github.com/exercism/configlet/issues/465
Follow-up from https://github.com/exercism/configlet/pull/614. `configlet sync` will produce an unhandled exception if the user's cached prob-specs dir contains an invalid `metadata.toml` file, or if its values are of the wrong type....
When syncing, a track maintainer will often want to look at the recent changes to prob-specs to see why e.g. a test case was added or reimplemented. Configlet could make...
Some warnings show up when using `--mm:orc` (tracking in #190), related to the use of `requiresInit`. I believe these warnings don't indicate user-facing incorrect behavior, and some may even go...
To be able to add and change `prerequisites` and `practices` to practice exercises efficiently, it would be very helpful to have tools that do the following tasks: - print all...