Skip to content

chore: align the manifest with the other Webisters packages#16

Merged
HafizMMoaz merged 1 commit into
mainfrom
chore/align-manifest
Jul 22, 2026
Merged

chore: align the manifest with the other Webisters packages#16
HafizMMoaz merged 1 commit into
mainfrom
chore/align-manifest

Conversation

@HafizMMoaz

Copy link
Copy Markdown
Member

Brings webisters/theme in line with the rest of the organisation. It was the only package still carrying the pre-migration metadata.

Changes

  • License: proprietary -> MIT, and adds the missing LICENSE file. The repo declared a license it had no text for. MIT matches every other library except minify (GPL-3.0-or-later).
  • Support URLs: the gitlab.com/webisters/libraries/theme issues/wiki/source links are dead. Replaced with this GitHub repo, plus the forum and docs entries the sibling packages use.
  • PHPUnit: ^9.5 -> ^10.5, matching 24 of the other packages. phpunit.xml.dist migrated to the 10.5 schema: dropped convertErrorsToExceptions / convertNoticesToExceptions / convertWarningsToExceptions and processUncoveredFiles (all removed in 10), moved the coverage <include> into <source>, and added cacheDirectory.
  • Metadata: adds the homepage, funding and author homepage entries the siblings carry, and fills out keywords.
  • gitignore: adds .phpunit.cache, PHPUnit 10s cache directory, which the v9-era ignore file did not cover.

Verification

  • composer validate passes
  • vendor/bin/phpunit is 3/3 green locally on PHPUnit 10.5.64 / PHP 8.4

🤖 Generated with Claude Code

- license: proprietary -> MIT, and add the missing LICENSE file, matching
  every other library except minify (GPL-3.0)
- support URLs moved from the old gitlab.com paths to this GitHub repo,
  and the dead wiki entry replaced with the forum and docs links used elsewhere
- phpunit/phpunit ^9.5 -> ^10.5, with phpunit.xml.dist migrated to the 10.5
  schema (removed convertErrorsToExceptions and friends, moved coverage
  include into <source>, added cacheDirectory)
- add the homepage, funding and keywords entries the sibling packages carry
- gitignore PHPUnit 10's .phpunit.cache directory

Verified: vendor/bin/phpunit is 3/3 green on PHPUnit 10.5.64.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@HafizMMoaz
HafizMMoaz merged commit 6765b31 into main Jul 22, 2026
2 checks passed
@HafizMMoaz
HafizMMoaz deleted the chore/align-manifest branch July 22, 2026 12:42
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.

1 participant