packages/core/src/modules/vc/anoncreds-w3c-credential/deprecated.ts
This is a file containing temporary compatibility aliases for the AnonCreds W3C credential rename.
Major-version cleanup checklist (separate from DataIntegrity namespace):
- Delete
packages/core/src/modules/vc/anoncreds-w3c-credential/deprecated.ts
- Stop exporting
deprecated.ts from the credential barrel packages/core/src/modules/vc/anoncreds-w3c-credential/index.ts
- Remove @deprecated getters:
packages/core/src/modules/vc/linked-data-proofs/models/W3cJsonLdVerifiableCredential.ts (dataIntegrityCryptosuites)
packages/core/src/modules/vc/linked-data-proofs/models/W3cJsonLdVerifiablePresentation.ts (dataIntegrityCryptosuites)
- Remove class/path compatibility alias
packages/anoncreds/src/anoncreds-rs/AnonCredsDataIntegrityService.ts
Notes:
DataIntegrityProof (string proof type) is protocol-level and must remain.
- This checklist targets compatibility aliases only.
- Internal consumers should use canonical W3C credential symbols only.
packages/core/src/modules/vc/anoncreds-w3c-credential/deprecated.tsThis is a file containing temporary compatibility aliases for the AnonCreds W3C credential rename.
Major-version cleanup checklist (separate from DataIntegrity namespace):
packages/core/src/modules/vc/anoncreds-w3c-credential/deprecated.tsdeprecated.tsfrom the credential barrelpackages/core/src/modules/vc/anoncreds-w3c-credential/index.tspackages/core/src/modules/vc/linked-data-proofs/models/W3cJsonLdVerifiableCredential.ts(dataIntegrityCryptosuites)packages/core/src/modules/vc/linked-data-proofs/models/W3cJsonLdVerifiablePresentation.ts(dataIntegrityCryptosuites)packages/anoncreds/src/anoncreds-rs/AnonCredsDataIntegrityService.tsNotes:
DataIntegrityProof(string proof type) is protocol-level and must remain.