chore: initial commit

CLI to mint RS256 customer JWTs for the YAMA License Server. Thin shell over
licensing.Issue() in the YAMA Go server; consumed via local replace directive
during development.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
yuanyuanxiang
2026-05-20 21:47:36 +02:00
commit 6d3bf819a9
5 changed files with 305 additions and 0 deletions

26
.gitignore vendored Normal file
View File

@@ -0,0 +1,26 @@
# Build artifacts
*.exe
*.test
*.out
yama-issue-token
yama-issue-token-*
# Secrets — never commit private keys or issued tokens
*.pem
*.key
*.jwt
license_priv*
license_pub*
token-*.jwt
# Go
vendor/
# IDE
.vscode/
.idea/
*.swp
# OS
.DS_Store
Thumbs.db