Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add remaining code to complete MVP #33

Merged
merged 30 commits into from
Dec 21, 2023
Merged

Add remaining code to complete MVP #33

merged 30 commits into from
Dec 21, 2023

Conversation

mcmire
Copy link
Collaborator

@mcmire mcmire commented Nov 12, 2023

All of the commits up to now have been adding code to support an MVP version of this tool. This commit ties up the MVP by adding a first rule, which merely verifies that a project has a src/ directory, the entrypoint function to the tool, and the executable which kicks off the whole thing. This commit also adds a package script, run-tool, which can be used in development to quickly smoke test new changes.

Fixes #37.

All of the commits up to now have been adding code to support an MVP
version of this tool. This commit ties up the MVP by adding a first
rule, which merely verifies that a project has a `src/` directory, the
entrypoint function to the tool, and the executable which kicks off the
whole thing. This commit also adds a package script, `run-tool`, which
can be used in development to quickly smoke test new changes.
@mcmire mcmire marked this pull request as ready for review December 1, 2023 16:44
@mcmire mcmire requested a review from a team as a code owner December 1, 2023 16:44
src/cli.ts Outdated Show resolved Hide resolved
src/main.ts Outdated Show resolved Hide resolved
src/main.ts Show resolved Hide resolved
src/main.ts Outdated Show resolved Hide resolved
src/main.ts Outdated Show resolved Hide resolved
src/constants.ts Outdated Show resolved Hide resolved
src/constants.ts Outdated Show resolved Hide resolved
src/constants.ts Outdated Show resolved Hide resolved
src/constants.ts Show resolved Hide resolved
src/main.ts Outdated Show resolved Hide resolved
src/main.ts Show resolved Hide resolved
src/main.test.ts Outdated Show resolved Hide resolved
src/main.test.ts Outdated Show resolved Hide resolved
src/output-logger.ts Outdated Show resolved Hide resolved
Copy link
Member

@Gudahtt Gudahtt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@mcmire mcmire merged commit 1075f78 into main Dec 21, 2023
22 checks passed
@mcmire mcmire deleted the add-remaining-code branch December 21, 2023 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add remaining code to complete MVP
4 participants