Skip to content

Contributing back to upstream dependencies? #106

@karlhorky

Description

@karlhorky

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

  1. Contribute changes to https://github.com/microsoft/node-pty (instead of @devm33/node-pty )
  2. 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

--

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions