Skip to content

ecs: MIT license headers and package license - #218

Merged
krisnye merged 4 commits into
mainfrom
knye/ecs-license
Oct 22, 2026
Merged

krisnye merged 4 commits into
mainfrom
knye/ecs-license

Conversation

@krisnye

@krisnye krisnye commented Oct 22, 2026

Copy link
Copy Markdown
Collaborator

Adds Adobe's MIT license to @adobe/ecs the way @adobe/data has it.

  • Every .ts and .mjs file in packages/ecs (950 files) now starts with // © 2026 Adobe. MIT License. See /LICENSE for details., the same line every @adobe/data source file starts with. It goes above any /// <reference> directive.
  • package.json sets "license": "MIT".
  • The package ships the repository's LICENSE file, which the build copies in.
  • The guide's 22 links to line ranges in its example files are shifted down by the one line each file gained.

Checks: pnpm run build and pnpm test in packages/ecs pass, 133 files and 1005 tests.

🤖 Generated with Claude Code

krisnye and others added 4 commits October 21, 2026 22:57
…e/data's do, and package.json names the MIT license; the guide's links into its sources move down the line they gained. The package ships the repository's LICENSE

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ge to hold a LICENSE identical to the monorepo's, which npm always packs; all eleven do, and a changed copy fails the check

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@krisnye
krisnye merged commit 9daaa3f into main Oct 22, 2026
3 checks passed
@krisnye
krisnye deleted the knye/ecs-license branch October 22, 2026 06:15
@krisnye krisnye mentioned this pull request Oct 22, 2026
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