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

[CLI] Prepare @common-grants/cli for usability tests #40

Open
4 of 5 tasks
widal001 opened this issue Jan 2, 2025 · 0 comments
Open
4 of 5 tasks

[CLI] Prepare @common-grants/cli for usability tests #40

widal001 opened this issue Jan 2, 2025 · 0 comments
Assignees
Labels
area: cli Issues related to CLI tools for the protocol sprint goal A goal for this sprint

Comments

@widal001
Copy link
Collaborator

widal001 commented Jan 2, 2025

Summary

Create the v0.1.0-beta version of the CLI tool for the protocol.

Acceptance criteria

  • A TypeScript package has been created in the cli/ with a semantic version of v0.1.0-beta (or greater)
  • This CLI supports the following actions:
    • Creating a new TypeSpec project using the grant protocol template
    • Validating that a given TypeSpec complies with the grant protocol base spec
    • Validating that a given OpenAPI spec complies with a given TypeSpec
@widal001 widal001 self-assigned this Jan 2, 2025
@widal001 widal001 added area: cli Issues related to CLI tools for the protocol sprint goal A goal for this sprint labels Jan 2, 2025
widal001 added a commit that referenced this issue Feb 12, 2025
* feat(templates): Adds back default API template
* build(cli): Adds @typespec/compiler as a direct dependency
* refactor(cli): Updates how tsp path is resolved
* build(cli): Bumps pre-release version
@widal001 widal001 moved this from Todo to In Progress in Simpler Grants Product & Delivery Feb 18, 2025
@widal001 widal001 changed the title [CLI] Create v0.1.0-beta [CLI] Prepare @common-grants/cli for usability tests Feb 19, 2025
@widal001 widal001 moved this from In Progress to Todo in Simpler Grants Product & Delivery Feb 20, 2025
@widal001 widal001 moved this from Todo to In Progress in Simpler Grants Product & Delivery Feb 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: cli Issues related to CLI tools for the protocol sprint goal A goal for this sprint
Projects
Status: In Progress
Development

No branches or pull requests

1 participant