Skip to content

[codex] Use HTTPS repository metadata - #335

Draft
xingdi614-alt wants to merge 1 commit into
decentralized-identity:masterfrom
xingdi614-alt:codex/use-https-repository-metadata
Draft

[codex] Use HTTPS repository metadata#335
xingdi614-alt wants to merge 1 commit into
decentralized-identity:masterfrom
xingdi614-alt:codex/use-https-repository-metadata

Conversation

@xingdi614-alt

Copy link
Copy Markdown

What changed

Updated the package repository URL from the SSH-only form to the public git+https form.

Why

The currently published npm metadata normalizes the source value to git+ssh, which can require GitHub SSH credentials in package tooling and automation. The HTTPS URL remains cloneable without SSH configuration.

This is metadata-only and does not change runtime code, dependencies, or the lockfile.

Validation

  • Direct Node assertion for repository.url
  • yarn lint
  • npm pack --dry-run --json
  • 14 non-expired Jest suites passed: 319 tests, 20 snapshots
  • git diff --check

The complete yarn test run has one existing failure in src/tests/didkey.test.ts because its fixed JWT expired in December 2025; the failure is unrelated to this package metadata change.

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