gdgmit / algohub

MIT License
0 stars 15 forks source link

[General] Reporting a few discrepancies #2

Open Gocalibe opened 2 hours ago

Gocalibe commented 2 hours ago

πŸ“‹ General Issue or Question

Issue Description

Outdated Dependencies: Some dependencies are outdated and may need to be updated to ensure compatibility and take advantage of the latest features and fixes.

Specifically: styled-components is at version 4.4.1, which is quite old. The latest version is 5.x and includes improvements such as better TypeScript support and performance enhancements. react-icons is at version 5.3.0, which might be outdated compared to the latest version available.

Missing License: The project is marked as private ("private": true), meaning it won't be published to npm. However, if the developers plan to share or distribute it in the future (e.g., open-source or in a public repo), it’s important to include a license field in the package.json. This field helps with legal clarity and is required for many package management systems (including npm and Yarn).

Additional Context: Using Yarn or other package managers, the absence of a license field may result in warnings or issues. While it's not strictly necessary for private projects, it's a best practice to include a license if you intend to share or distribute the project.

Would you like to work on this issue?

github-actions[bot] commented 2 hours ago

πŸ‘‹ Hi @Gocalibe! Thank you for opening your first issue on the Algo project. We're excited to help you out and appreciate your contribution. Please provide as much detail as possible to assist us in addressing the issue effectively. Welcome aboard! 😊

github-actions[bot] commented 2 hours ago

πŸ‘‹ Hi @Gocalibe! Thanks for opening this issue. We appreciate your contribution to the Algo project. Our team will review it soon.