diff --git a/package.json b/package.json index add0146..9769acf 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "type": "commonjs", "dependencies": { "@sd-jwt/crypto-nodejs": "^0.9.1", - "@sd-jwt/sd-jwt-vc": "^0.9.1", + "@sd-jwt/sd-jwt-vc": "^0.15.0", "@sd-jwt/types": "^0.9.1", "@sphereon/did-resolver-jwk": "0.10.2-unstable.5", "crypto-js": "^4.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ac5c37b..2bdc5e3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^0.9.1 version: 0.9.2 '@sd-jwt/sd-jwt-vc': - specifier: ^0.9.1 - version: 0.9.2 + specifier: ^0.15.0 + version: 0.15.1 '@sd-jwt/types': specifier: ^0.9.1 version: 0.9.2 @@ -802,6 +802,10 @@ packages: '@scure/base@1.2.4': resolution: {integrity: sha512-5Yy9czTO47mqz+/J8GM6GIId4umdCk1wc1q8rKERQulIoc8VP9pzDcghv10Tl2E7R96ZUx/PhND3ESYUQX8NuQ==} + '@sd-jwt/core@0.15.0': + resolution: {integrity: sha512-H+I8OcZj8/f6GZxNSblJqJXi6Mo/W5sUcVNiW9K6kc0rEGt+na111zS1vpjbG6QEJT/YC9egIVUHXNJlNIlWxw==} + engines: {node: '>=18'} + '@sd-jwt/core@0.9.2': resolution: {integrity: sha512-AbvID/VIogRtPtCWGmfUlCZczHaBSRFmTwOAiUeuPRjDJTGUQu3gMRKwsfSGRHlfPo0pSaRQ7lqN3N+a5i+SDA==} engines: {node: '>=18'} @@ -810,26 +814,50 @@ packages: resolution: {integrity: sha512-OL5drLhrsDok60XfLoovAK+DT/6mA1myZe1tkA8JflV8tcx4OZTLi/UMVcW/hc+7nBugYICutVSoIejTYsgbEw==} engines: {node: '>=18'} + '@sd-jwt/decode@0.15.0': + resolution: {integrity: sha512-c9PX4/Cnl1G0pSUXU236lkDx1AzkbgGKFnevBaVIPX8WlJl0nII345uDW/KWCV4rs5Ci8j4ZviWVOJm8TCt2fg==} + engines: {node: '>=18'} + '@sd-jwt/decode@0.9.2': resolution: {integrity: sha512-jHY7hqk7EMkp6E2cB13QmXvRZN7njvAveVh+zKKy0kxpAM7DmcR4TqcDA4mc5y4lP8zWFUgbk7oGLCx2wiBq+w==} engines: {node: '>=18'} + '@sd-jwt/jwt-status-list@0.15.0': + resolution: {integrity: sha512-+wy0+Z5tgO6hjTSjrDV9o/fjxIBqWajsTl3cU//u2mZpPFWljLCvZgC0743iwphkkRf9hSQhRsPIgH5mIWtRVQ==} + engines: {node: '>=18'} + '@sd-jwt/jwt-status-list@0.9.2': resolution: {integrity: sha512-59bPkgSnwvibJgUNVKmSE3SFMQwvDnh3Xr21aUi0bgII7yoHTQ+vqnryVOF8qcjpyICyi/clIlkTw3VWSyAV+g==} engines: {node: '>=18'} + '@sd-jwt/present@0.15.0': + resolution: {integrity: sha512-Wf/KUKDe06QjnRBzaN6fMAtYPVynQZ+hJOSnpDiNU3E2k3X1KB/rPy7J4uT08ch3ZwJN+08FR7aFsrKvWjjsmg==} + engines: {node: '>=18'} + '@sd-jwt/present@0.9.2': resolution: {integrity: sha512-ozBDYfQxUCwu0N+gbyk6zJDraMslFFuNLW+GxITybdDfVJek65tBtbROB8ZBvkAlEl0PDRKebq+xKOCRmplmWA==} engines: {node: '>=18'} + '@sd-jwt/sd-jwt-vc@0.15.1': + resolution: {integrity: sha512-xgs611LuHwNU71sw1dcWluFB0C+20uqvsuQdpcPnLckKu0yyxmm9Sb2s01Ec0uBvC3HGdQAgmP/I/B0mHXYPUA==} + engines: {node: '>=18'} + '@sd-jwt/sd-jwt-vc@0.9.2': resolution: {integrity: sha512-UOx5ULWyztJv2FbIjVJ0XCDixXwpgFxRCFykhLeRJI0T9+48hi2ucvOdqZqD2X7LkXkjCZNR0kQlJs+/n8gLEg==} engines: {node: '>=18'} + '@sd-jwt/types@0.15.0': + resolution: {integrity: sha512-3b/jz4xkQ9HAOVtnR5s+R9qzqPUig8EvTK4kDOL1rSdTHSQ8E50+Gji1k2m/0hF/DP4EskWc5iQJKrk2qRohaQ==} + engines: {node: '>=18'} + '@sd-jwt/types@0.9.2': resolution: {integrity: sha512-eV/MY80ekeTrqaohzPpkrgwPki6Igx69D6RniduV1Ehv6o/zaJQ2F0hY/RqBAkJhQtBQoOzouwKYHme40k1Dlw==} engines: {node: '>=18'} + '@sd-jwt/utils@0.15.0': + resolution: {integrity: sha512-eHenn93LQD1DirBwz8bgE5vEH+sJaKKP+1y9kk2OGuPh1vLiw1hT0O7zlvRVHf9Z9SFYe09ZVucH0jDkjo5OAw==} + engines: {node: '>=18'} + '@sd-jwt/utils@0.9.2': resolution: {integrity: sha512-GpTD0isav2f+JyMyzeyf6wV3nYcD5e3oL+sVVr/61Y3oaIBGMWLtGGGhBRMCimSnd8kbb0P9jLxvp7ioASk6vw==} engines: {node: '>=18'} @@ -4459,6 +4487,13 @@ snapshots: '@scure/base@1.2.4': {} + '@sd-jwt/core@0.15.0': + dependencies: + '@sd-jwt/decode': 0.15.0 + '@sd-jwt/present': 0.15.0 + '@sd-jwt/types': 0.15.0 + '@sd-jwt/utils': 0.15.0 + '@sd-jwt/core@0.9.2': dependencies: '@sd-jwt/decode': 0.9.2 @@ -4468,23 +4503,48 @@ snapshots: '@sd-jwt/crypto-nodejs@0.9.2': {} + '@sd-jwt/decode@0.15.0': + dependencies: + '@sd-jwt/types': 0.15.0 + '@sd-jwt/utils': 0.15.0 + '@sd-jwt/decode@0.9.2': dependencies: '@sd-jwt/types': 0.9.2 '@sd-jwt/utils': 0.9.2 + '@sd-jwt/jwt-status-list@0.15.0': + dependencies: + '@sd-jwt/types': 0.15.0 + base64url: 3.0.1 + pako: 2.1.0 + '@sd-jwt/jwt-status-list@0.9.2': dependencies: '@sd-jwt/types': 0.9.2 base64url: 3.0.1 pako: 2.1.0 + '@sd-jwt/present@0.15.0': + dependencies: + '@sd-jwt/decode': 0.15.0 + '@sd-jwt/types': 0.15.0 + '@sd-jwt/utils': 0.15.0 + '@sd-jwt/present@0.9.2': dependencies: '@sd-jwt/decode': 0.9.2 '@sd-jwt/types': 0.9.2 '@sd-jwt/utils': 0.9.2 + '@sd-jwt/sd-jwt-vc@0.15.1': + dependencies: + '@sd-jwt/core': 0.15.0 + '@sd-jwt/jwt-status-list': 0.15.0 + '@sd-jwt/utils': 0.15.0 + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + '@sd-jwt/sd-jwt-vc@0.9.2': dependencies: '@sd-jwt/core': 0.9.2 @@ -4493,8 +4553,15 @@ snapshots: ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) + '@sd-jwt/types@0.15.0': {} + '@sd-jwt/types@0.9.2': {} + '@sd-jwt/utils@0.15.0': + dependencies: + '@sd-jwt/types': 0.15.0 + js-base64: 3.7.7 + '@sd-jwt/utils@0.9.2': dependencies: '@sd-jwt/types': 0.9.2