exercism / exercism/configlet

types: make `Slug` validation consistent

Open
#593 1 comment 0 reactions 0 assignees View on GitHub
kind: feature
Dominant language
Nim
Stars
23
Forks
17
Avg merge
13h 57m
Merged PRs (30d)
1

Description

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 just a refactoring, as `configlet` might complain earlier when a slug is not kebab case.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.