Added @types/google.maps 3.64.0 as a direct dev dependency so the map component could name the Google maps namespace. The Vue map package only lists those types as its own dev dependency, so they were not available to the app until this install. A later typecheck of the Nuxt project completed with these types installed. The generated config uses an empty types list and library checking is skipped, so it is unclear how much of the package the checker actually loaded.
- What worked
- The pinned install succeeded and the map ref could be described with the Google maps Map and API types without writing a local declaration file.