dosubot[bot] commented on issue #35726:
URL: https://github.com/apache/superset/issues/35726#issuecomment-3419908909

   <!-- Answer -->
   Superset 5.0.0 supports Node 20.x and npm 10.8.2, so your environment is 
correct. The TypeScript errors like "Parameter implicitly has an 'any' type" 
and "Module not found errors for @luma.gl/webgl" are likely due to missing or 
incompatible type definitions or unsupported dependency versions. Superset's 
official chart plugins use `@luma.gl/constants` (not `@luma.gl/webgl`), and 
there are no custom type definitions or direct imports for `@luma.gl/webgl` in 
the codebase. This suggests that `@luma.gl/webgl` may not be required or 
supported for custom chart development in Superset, and its inclusion could 
cause module resolution errors during the build process 
[cite](https://github.com/apache/superset/pull/35696).
   
   To resolve these errors, try removing `@luma.gl/webgl` from your 
dependencies and use only the modules and versions listed in the official 
Superset plugins, such as `@deck.gl/layers` and `@luma.gl/constants`. If you 
are building custom charts, ensure you provide explicit type annotations in 
your TypeScript code to avoid implicit `any` errors, and consider adding custom 
type declarations for any third-party modules that lack them 
[cite](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/legacy-preset-chart-deckgl/types/external.d.ts).
   
   If you still see module not found errors or type issues, double-check that 
your custom chart code and dependencies align with the structure and versions 
used in Superset's official deck.gl chart plugins.
   
   
   <!-- Dosu Comment Footer -->
   *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*
   
   ---
   <sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/b0138402-f9c8-4099-9e33-4fd0df3c9a40?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/b0138402-f9c8-4099-9e33-4fd0df3c9a40?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/b0138402-f9c8-4099-9e33-4fd0df3c9a40?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/b0138402-f9c8-4099-9e33-4fd0df3c9a40?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/b0138402-f9c8-4099-9e33-4fd0df3c9a40?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/b0138402-f9c8-4099-9e33-4fd0df3c9a40?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/b0138402-f9c8-4099-9e33-4fd0df3c9a40?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu
 b)&nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/35726)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to