casey / casey/just

Would just be useful as a library?

Open
#365 11 comments 10 reactions 0 assignees View on GitHub
question
Dominant language
Rust
Stars
35.8k
Forks
846
Avg merge
27m
Merged PRs (30d)
3

Description

I've hesitated to make `just` available as a library crate, since that would introduce some additional stability guarantees that I don't necessarily want to commit to.

However, it seems entirely possible that it might be useful, so I wanted to open this issue up for discussion. If you can think of ways you might use the parser, lexer, or command runner, please comment on this issue and describe your use case!

Since the `just` crate's version is used to describe the semantic version of the *binary*, I think it would probably be ideal to use a different crate for the library crate, so that it can have an independent version which doesn't move in lockstep with the binary. I am very much not excited about the idea of moving things around to facilitate this though 😂

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.