Describe the feature or problem you'd like to solve
Contribute improvements back to upstream dependencies
Proposed solution
Copilot CLI has two dependencies, @devm33/node-pty and keytar-forked-forked https://www.npmjs.com/package/@github/copilot?activeTab=dependencies
- Contribute changes to https://github.com/microsoft/node-pty (instead of
@devm33/node-pty )
- Contribute changes to some maintained version of
keytar (original keytar is unmaintained). keytar-forked (https://github.com/shiftkey/node-keytar by @shiftkey) is one option, but it only has 600 downloads per week
This would enable Copilot CLI to also give back to the open source ecosystem.
cc @devm33
Example prompts or workflows
--
Additional context
--
Describe the feature or problem you'd like to solve
Contribute improvements back to upstream dependencies
Proposed solution
Copilot CLI has two dependencies,
@devm33/node-ptyandkeytar-forked-forkedhttps://www.npmjs.com/package/@github/copilot?activeTab=dependencies@devm33/node-pty)keytar(originalkeytaris unmaintained).keytar-forked(https://github.com/shiftkey/node-keytar by @shiftkey) is one option, but it only has 600 downloads per weekThis would enable Copilot CLI to also give back to the open source ecosystem.
cc @devm33
Example prompts or workflows
--
Additional context
--