Skip to content

chore: add package metadata and MIT license - #154

Merged
luojiyin1987 merged 1 commit into
masterfrom
chore/package-metadata
Nov 4, 2026
Merged

luojiyin1987 merged 1 commit into
masterfrom
chore/package-metadata

Conversation

@luojiyin1987

Copy link
Copy Markdown
Contributor

Problem

The package declares an MIT license but has no LICENSE file. Its npm metadata lacks repository and issue tracker links.

Changes

  • Copy the MIT LICENSE from lint-md/lint-md without edits.
  • Add repository, issue tracker, homepage, keywords, and public publish access metadata.
  • Add LICENSE to the package file list.
  • Check the installed tarball's metadata and LICENSE in the package smoke test.

The LICENSE keeps Copyright (c) 2021 hustcc from the main project. Maintainers can confirm this attribution for parser.

Validation

  • pnpm run build passed. API reports did not change.
  • pnpm run test:package passed.
  • pnpm pack --dry-run listed LICENSE, README.md, package.json, and all dist files.
  • pnpm run test:built passed. It ran 2024 existing tests and 10 source tests.
  • git diff --check passed.
  • The LICENSE Git blob SHA matches the main project's LICENSE.

No runtime code or dependencies changed. No sensitive data was added or redacted.

@luojiyin1987
luojiyin1987 merged commit f31a142 into master Nov 4, 2026
14 checks passed
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