[elm-client] Spaces in definition names will break
Created by: andys8
Issue
If there are definitions, which contain spaces, the generated code will break, because the names are used for types and filenames and include spaces.
But: I think spaces are not RFC3986-compliant. I'm opening this issue here, because it could be solved and make the generated code more robust by parsing those names and handling some characters.
The actual issue is probably other libraries using spaces. I've opened an issue for feathers-swagger
where this is the case: https://github.com/feathersjs-ecosystem/feathers-swagger/issues/109
Fix
Parse and remove or replaces spaces (and other characters)