Skip to content

Add MIT LICENSE file#292

Closed
deslawson wants to merge 1 commit into
XStreamRollz:mainfrom
deslawson:chore-Create-LICENSE-file-#197
Closed

Add MIT LICENSE file#292
deslawson wants to merge 1 commit into
XStreamRollz:mainfrom
deslawson:chore-Create-LICENSE-file-#197

Conversation

@deslawson

@deslawson deslawson commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

The repository was missing a LICENSE file, making the code legally unlicensed and creating risk for contributors and adopters. Added an MIT license — the most common permissive open-source license — at the repository root. GitHub will now detect the license and display it in the repository sidebar, enabling safe contribution and adoption.

Summary

Added a standard MIT license file (LICENSE) at the repository root with the copyright line Copyright (c) 2026 XStreamRoll, resolving the unlicensed code issue.

Related issues

Closed #197

Closes:

Type of change

  • feat
  • fix
  • docs
  • chore
  • test
  • ci

Match the PR title to Conventional Commits: <type>(<scope>): <summary>.
docs: add MIT LICENSE file

Testing performed

Verify LICENSE file exists and is valid

ls -la LICENSE

Screenshots (if applicable)

Attach screenshots or animated GIFs for UI changes.

Checklist — author

  • I rebased onto origin/main and resolved conflicts.
  • I ran the quality gates locally: npm run lint, npm run build, npm test.
  • Title follows Conventional Commits and references the issue (see above).
  • I added/updated tests where applicable and they pass locally.
  • No new TypeScript errors or lint warnings introduced.
  • I updated documentation if the change affects public behavior.
  • Screenshots included for UI changes.

Checklist — reviewer guidance

  • Required checks: No lint/build/test gates apply — only a new LICENSE file (no code changed).
  • CODEOWNER review: No package code touched; can be merged by any maintainer.
  • Prefer small, focused PRs: This is a single-file, single-purpose PR — fits the guideline.

Follow the full PR process in CONTRIBUTING.md — particularly: sync with main, run quality gates, request a CODEOWNER review, and use squash-and-merge with a Conventional Commit-style squash message.

Closed #197

The repository was missing a LICENSE file, making the code legally unlicensed and creating risk for contributors and adopters. Added an MIT license — the most common permissive open-source license — at the repository root. GitHub will now detect the license and display it in the repository sidebar, enabling safe contribution and adoption.

Copy link
Copy Markdown
Contributor

Hey @deslawson \u2014 thanks for opening this! Unfortunately the diff in this PR doesn't match the title or issue #197. Instead of an MIT LICENSE file at the repo root, the changes here are the vouching feature (vouching.ts, vouch page, VouchImpactPreview, VouchRequestCard). Looks like the commits from that other work snuck into this branch. Could you rebase this back down to just the LICENSE file (MIT, with the 2026 XStreamRoll copyright line)? Happy to merge the moment it's only that change. \ud83d\ude4f

@deslawson deslawson closed this Jun 19, 2026
@deslawson deslawson deleted the chore-Create-LICENSE-file-#197 branch June 19, 2026 10:37
@deslawson

deslawson commented Jun 19, 2026 via email

Copy link
Copy Markdown
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: Create LICENSE file

2 participants