flitbit / json-ptr

A complete implementation of JSON Pointer (RFC 6901) for nodejs and modern browsers.
MIT License
93 stars 28 forks source link

Documentation unavailable (http 404) #44

Closed gmw-web closed 2 years ago

gmw-web commented 2 years ago

Documentation for both the 'JsonPointer' and 'JsonReference' class appears to be unavailable. To reproduce: Go to the documentation website https://flitbit.github.io/json-ptr/ Click 'JsonPointer' on the right hand side See HTTP 404.

cerebralkungfu commented 2 years ago

Yeah, I've been aware of this for a little while. The link is broken because the documents have mixed case but jekyll (used by github) doesn't resolve mismatch case. Jekyll is accurate, that's what the URI spec says, that case matters, so I need to investigate other documentation tools... when time allows.

Anybody want to write a tsdoc post-processor that rewrites all of the embedded links to lower-case?

BTW: manually changing the URI in your browser to all lower-case will show the offending page.

cerebralkungfu commented 2 years ago

Fixed. Hell, that was dumb... mac file system is case insensitive by default. I forget that some times. Removed in one commit, re-generated in the next. Working again.