Open Issues Need Help
View All on GitHubAI Summary: Debug the `easyeda` package to identify why it fails to fetch and convert JLCPCB part number C9900037709. This likely involves inspecting the `fetchEasyEDAComponent` and `convertRawEasyEdaToTs` functions for potential errors in handling API responses or data transformations, potentially including network issues or incorrect part number handling within the JLCPCB API.
AI Summary: Debug and fix a bug in the `easyeda` package that prevents the correct import of JLCPCB part number C3178291. The error indicates an invalid enum value ('POLYGON') for the 'shape' property in the EasyEDA JSON footprint, which needs to be one of 'RECT', 'ELLIPSE', or 'OVAL'. The fix likely involves modifying the `fetchEasyEDAComponent` or `convertRawEasyEdaToTs` functions to handle or correct this unexpected 'POLYGON' value.
AI Summary: Debug the `fetchEasyEDAComponent` and/or `convertRawEasyEdaToTs` functions within the `easyeda` package to resolve why they fail to retrieve and process JLCPCB part number C5205146. This likely involves inspecting the EasyEDA API response for that part number, checking for error handling within the functions, and potentially updating the code to handle unexpected responses or data formats.
AI Summary: Debug and fix the `fetchEasyEDAComponent` or `convertRawEasyEdaToTs` function within the `easyeda` package to handle cases where the JLCPCB API returns null for the 'Manufacturer' field in the response for part number C544843. This involves inspecting the API response, identifying the root cause of the null value, and implementing appropriate error handling or data transformation to prevent the 'invalid_type' error.