w3c / IndexedDB

Indexed Database API
https://w3c.github.io/IndexedDB/
Other
240 stars 62 forks source link

Adjust links to ECMAScript specifications #401

Closed tidoust closed 1 year ago

tidoust commented 1 year ago

Bikeshed converted [=/Type=] to a link to a definition in the WebCrypto API, which was not the intended target. This got fix in the cross-reference database used by Bikeshed, but that also means that [=/Type=] no longer links to anything. First commit in this PR updates these links to [=ECMAScript/Type=] (defined in the anchors metadata at the top of the source).

While I was looking at cross-references, I noticed that most local anchors definitions that targeted the ECMAScript are no longer needed because Bikeshed now has them in its cross-references database. Second commit in this PR replaces them with the right cross-reference shorthand notation.

(Second commit is not required in the sense that it does not "fix" anything. First commit fixes generation of the spec with Bikeshed. Happy to create a PR with just the first commit if you prefer to split things up).


Preview | Diff

inexorabletash commented 1 year ago

Oh, and I forgot to say: this is AWESOME thank you so much for doing this! 🎉 🙏