speccy
speccy copied to clipboard
Rule path-keys-no-trailing-slash: throws lint error when path is a single slash
When I have a path that is a single slash (/
) I get this rule throwing an error.
Detailed description
paths:
/:
post:
...
I'm unsure if maybe I'm using it wrong -- I should be able to have a path at /
, right?
Context
I think if it is a viable design to have an API path at /
that this rule should allow for it, but still function on paths that are beyond the initial first slash.
Possible implementation
I saw in the rules that path-keys-no-trailing-slash
is notEndsWith: /
, but maybe it should be something like notMatch: .+\/$
?
This appears to be a regression of https://github.com/wework/speccy/issues/134.
I'd switch over to https://github.com/stoplightio/spectral/ as nobody is maintaining this.