I'm trying to augment the default scope with additional types and re-export it so that it maintains all the built-in aliases for the subtypes that have been augmented.
The
...type.keywords.string
...type.keywords.string
spreading mentioned in questionsExtending built-in keywords just ain't doing it for me and I can't explain why. Here's what I've been trying, the compile-time failure case is at the bottom of this snippet -