Skip to content

refactor: Consolidate SigningAlg, re-use existing ManifestAssertionKind definition, fix dependency list - #171

Merged
ale-adobe merged 5 commits into
mainfrom
cleanup/enums
Aug 12, 2026
Merged

refactor: Consolidate SigningAlg, re-use existing ManifestAssertionKind definition, fix dependency list#171
ale-adobe merged 5 commits into
mainfrom
cleanup/enums

Conversation

@ale-adobe

Copy link
Copy Markdown
Collaborator

Small cleanup items:

  • Consolidate SigningAlg into a single shared type in c2pa-utilities, now imported and used by both c2pa-web and c2pa-node. See new signingAlg.ts in c2pa-utilities.
  • ManifestAssertionKind was duplicated in c2pa-node; updated to use the type already defined in c2pa-types.
  • Moved @contentauth/c2pa-types from devDependencies to dependencies in c2pa-node'spackage.json.

@changeset-bot

changeset-bot Bot commented Aug 4, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: dc3cd01

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@contentauth/c2pa-node Patch
@contentauth/c2pa-web Patch
@contentauth/c2pa-utilities Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@ale-adobe
ale-adobe marked this pull request as ready for review August 4, 2026 00:59
@tmathern
tmathern requested a review from cdmurph32 August 5, 2026 04:58
@tmathern

tmathern commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Please make sure pre-reqs PR are merged before this (if any).

@ale-adobe
ale-adobe changed the base branch from feat/unification to main August 10, 2026 23:06

@cdmurph32 cdmurph32 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@ale-adobe
ale-adobe merged commit 0f42fe8 into main Aug 12, 2026
2 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.

3 participants