Skip to content

[FEATURE] Library Mode #27

@nbbaier

Description

@nbbaier

Note: This is more of a big idea than a feature request. I'd love to use this issue to noodle on the idea more!

Problem Statement

I really love this tool and want to expand my use of it outside of the CLI. Right now, supertag-cli can't be used programmatically within other typescript applications, beyond calling the CLI from a subprocess.

Proposed Solution

Refactor to create a core library that the CLI can then be based on.

Alternatives Considered

Using the cli from a subprocess, which is limited.

Use Case

While I do not have a specific use case in mind at the moment, I think it opens up broader opportunities to use the excellent base that has been created here in other apps.

Example Commands

N/A

Additional Context

I've already had claude, copilot, and amp begin work on this idea on a fork. Really early still!

Are you willing to contribute?

  • I'd be willing to submit a PR for this feature
  • I'd be willing to help test this feature

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