- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 162
Description
Hello,
I noticed that this project recently introduced dependency on yard-activesupport-concern that has not been updated in over a decade and is still at version 0.0.1. Given that its functionality appears to be minimal, would it not make sense to integrate its features directly into this library?
Bundling this code could help reduce external dependencies, simplify maintenance, and improve long-term project stability. Is there a specific reason for having introduced this outdated gem?
Recent incidents, such as the widespread npm supply chain attack (where malicious packages were published and billions of weekly downloads were put at risk), have made me increasingly wary of relying on third-party dependencies.
Even trusted sources can be compromised, and attacks like these are difficult to detect and mitigate.
Removing unnecessary dependencies helps reduce our attack surface and makes this project safer.
Thank you for considering this suggestion