googleapis / google-api-nodejs-client

Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.
https://googleapis.dev/nodejs/googleapis/latest/
Apache License 2.0
11.26k stars 1.91k forks source link

Node.js client API reference site is broken #3460

Open benfried opened 3 months ago

benfried commented 3 months ago

User Roy-Orbison reported this on Feb 13 in issue #3405, and I am seeing it when following links to the Drive API reference as well. The links there do not take you to the API detail pages, which is what they are supposed to do. There is no way from the outside to even find the API reference detail pages!

Qutoing issue 3405:

          I'm seeing this for _every_ API.
  1. I visit https://googleapis.dev/nodejs/googleapis/latest/
  2. Click any link
  3. I always see the same content, beginning with a readme file, titled Google APIs Node.js Client.

A few side menu links work, but nothing seems to go to the API detail pages like this one. I had to infer the URL to that page by stumbling on a similar deep link for a different API, then editing it to match the names I found in the module's transpiled JS. It's not navigable as there are no tree links to other pages (up, next, top, etc.)

Originally posted by @Roy-Orbison in https://github.com/googleapis/google-api-nodejs-client/issues/3405#issuecomment-1945385804