Skip to content

chore: Adds issue templates and updates dev toolchain - #21

Open
esitarz wants to merge 5 commits into
ordercloud-api:developmentfrom
esitarz:chore/issue-templates
Open

chore: Adds issue templates and updates dev toolchain#21
esitarz wants to merge 5 commits into
ordercloud-api:developmentfrom
esitarz:chore/issue-templates

Conversation

@esitarz

@esitarz esitarz commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

Closes #12.

Adds structured GitHub Issue Forms for reproducible bug reports, feature requests, and scoped tasks. The forms collect SDK-specific diagnostics, concrete API proposals, acceptance criteria, scope boundaries, and validation plans.

Adds a focused pull request template and local commit automation:

  • Husky pre-commit hook
  • lint-staged linting for staged TypeScript files
  • Development test and consumer-validation scripts
  • Updated development tooling and lockfile

Labels and issue types remain GitHub sidebar metadata rather than duplicated in the PR body.

Validation

  • npm run lint
  • GitHub Issue Form YAML parsing
  • Git whitespace checks

Reviewer Notes

The bug form requires a minimal public reproduction URL and exact package/platform versions. This intentionally favors actionable SDK defects over vague reports.

@esitarz esitarz added the enhancement New feature or request label Aug 10, 2026
@esitarz esitarz linked an issue Aug 10, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add issue .yml template files for requests, tasks, and bugs

1 participant