diff --git a/.github/workflows/build-test-publish-on-push-cached.yaml b/.github/workflows/build-test-publish-on-push-cached.yaml
index f91eb7e1..b4d9d027 100644
--- a/.github/workflows/build-test-publish-on-push-cached.yaml
+++ b/.github/workflows/build-test-publish-on-push-cached.yaml
@@ -60,7 +60,7 @@ jobs:
cache: 'pnpm'
- name: 'Run node'
run: pnpm test
- - uses: actions/upload-artifact@v3
+ - uses: actions/upload-artifact@v4
with:
name: coverage-artifacts
path: coverage/
@@ -73,7 +73,7 @@ jobs:
with:
fetch-depth: 0
persist-credentials: false
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: coverage-artifacts
path: coverage
@@ -116,18 +116,18 @@ jobs:
- test
# - lint
env:
- NPM_TOKEN: ${{secrets.NPM_TOKEN}}
- NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
- GH_TOKEN: ${{secrets.GH_TOKEN}}
- GITHUB_TOKEN: ${{secrets.GH_TOKEN}}
- GH_USER: ${{secrets.GH_USER}}
- GH_EMAIL: ${{secrets.GH_EMAIL}}
+ NPM_TOKEN: ${{secrets.NPM_TOKEN }}
+ NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN }}
+ GH_TOKEN: ${{secrets.GITHUB_TOKEN }}
+ GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN }}
+ GH_USER: github-actions
+ GH_EMAIL: github-actions@github.com
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- token: ${{secrets.GH_TOKEN}}
+ token: ${{secrets.GITHUB_TOKEN }}
- uses: pnpm/action-setup@v3
with:
version: 8
@@ -148,16 +148,16 @@ jobs:
- name: 'Setup git coordinates'
run: |
- git remote set-url origin https://${{secrets.GH_USER}}:${{secrets.GH_TOKEN}}@github.com/${{ github.repository }}.git
+ git remote set-url origin https://${{github.actor}}:${{secrets.GITHUB_TOKEN}}@github.com/${{ github.repository }}.git
git config user.name $GH_USER
git config user.email $GH_EMAIL
- name: 'Setup npm registry'
run: |
- echo "@veramo:registry=https://registry.npmjs.org/" > .npmrc
+ echo "@bcrl:registry=https://registry.npmjs.org/" > .npmrc
echo "registry=https://registry.npmjs.org/" >> .npmrc
echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> .npmrc
- npm whoami
+ # npm whoami
- name: 'Publish @latest when on main'
if: github.ref == 'refs/heads/main'
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0ab7825d..95c4161b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,26 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.1.0](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.1...v2.1.0) (2024-02-21)
+
+
+### Bug Fixes
+
+* add correct urls ([edb6bbb](https://github.com/openwallet-foundation-labs/sd-jwt-js/commit/edb6bbb0cd73c4b0ec6d650af12b31dadd1b5142))
+* test ci ([9940152](https://github.com/openwallet-foundation-labs/sd-jwt-js/commit/9940152227b384baff0a0db9448adf5555a887d9))
+* the bytes of the output of the hash function must be base64url-encoded. ([#57](https://github.com/openwallet-foundation-labs/sd-jwt-js/issues/57)) ([025786b](https://github.com/openwallet-foundation-labs/sd-jwt-js/commit/025786bd76415195e5daff0c5f2270ece31bd963))
+
+
+### Features
+
+* Apply lerna to move src to core ([#67](https://github.com/openwallet-foundation-labs/sd-jwt-js/issues/67)) ([c4d555c](https://github.com/openwallet-foundation-labs/sd-jwt-js/commit/c4d555c3ca61e83eb4703cd8cda75a9c261e2915))
+* use tsup as a bundler ([#62](https://github.com/openwallet-foundation-labs/sd-jwt-js/issues/62)) ([e1ae323](https://github.com/openwallet-foundation-labs/sd-jwt-js/commit/e1ae323023031e3defea20ec8ce9c56c2f1a7ea6))
+
+
+
+
+
+
## [2.0.3](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.2...v2.0.3) (2024-02-20)
diff --git a/MAINTAINERS.md b/MAINTAINERS.md
index a4b1bf3f..1ee96fff 100644
--- a/MAINTAINERS.md
+++ b/MAINTAINERS.md
@@ -2,8 +2,8 @@
| Maintainer | GitHub ID | LFID | Email | Chat ID | Company Affiliation | Scope |
| ----------------- | ---------------- | --------- | --------------------- | ----------- | ------------------- | --------- |
-| Ace | pensivej | - | Ace@hopae.io | Ace | Hopae Inc. | sd-jwt-js |
-| Gavin | zustkeeper | - | Gavin@hopae.io | Gavin | Hopae Inc. | sd-jwt-js |
+| Ace | pensivej | - | Ace@bcrl.io | Ace | Hopae Inc. | sd-jwt-js |
+| Gavin | zustkeeper | - | Gavin@bcrl.io | Gavin | Hopae Inc. | sd-jwt-js |
| Lukas | lukasjhan | Lukas.Han | lukas.j.han@gmail.com | lukas.j.han | Hopae Inc. | sd-jwt-js |
| Berend Sliedrecht | berendsliedrecht | beri14 | sliedrecht@berend.io | - | Animo Solutions | sd-jwt-js |
diff --git a/README.md b/README.md
index 39933f5a..0678bddc 100644
--- a/README.md
+++ b/README.md
@@ -43,7 +43,7 @@ By adhering to these design principles, "Selective Disclosure for JWT" aims to s
To install this project, run the following command:
```bash
-npm install @hopae/sd-jwt
+npm install @bcrl/sd-jwt
```
Ensure you have Node.js installed as a prerequisite.
@@ -53,7 +53,7 @@ Ensure you have Node.js installed as a prerequisite.
Here's a basic example of how to use this library:
```jsx
-import sdjwt, { DisclosureFrame } from '@hopae/sd-jwt';
+import sdjwt, { DisclosureFrame } from '@bcrl/sd-jwt';
// Issuer defines the claims object with the user's information
const claims = {
diff --git a/docs/index.html b/docs/index.html
index 8fd413ee..8ece0aa1 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -73,7 +73,7 @@
Installation
-
$ npm install @hopae/sd-jwt
+
$ npm install @bcrl/sd-jwt
diff --git a/examples/core-example/all.ts b/examples/core-example/all.ts
index 107d6366..5b20a353 100644
--- a/examples/core-example/all.ts
+++ b/examples/core-example/all.ts
@@ -1,5 +1,5 @@
-import { SDJwtInstance } from '@hopae/sd-jwt-core';
-import { DisclosureFrame } from '@hopae/sd-jwt-type';
+import { SDJwtInstance } from '@bcrl/sd-jwt-core';
+import { DisclosureFrame } from '@bcrl/sd-jwt-type';
import { createSignerVerifier, digest, generateSalt } from './utils';
(async () => {
diff --git a/examples/core-example/basic.ts b/examples/core-example/basic.ts
index 5d6b7668..43ffe6fc 100644
--- a/examples/core-example/basic.ts
+++ b/examples/core-example/basic.ts
@@ -1,5 +1,5 @@
-import { SDJwtInstance } from '@hopae/sd-jwt-core';
-import { DisclosureFrame } from '@hopae/sd-jwt-type';
+import { SDJwtInstance } from '@bcrl/sd-jwt-core';
+import { DisclosureFrame } from '@bcrl/sd-jwt-type';
import { createSignerVerifier, digest, generateSalt } from './utils';
(async () => {
diff --git a/examples/core-example/custom.ts b/examples/core-example/custom.ts
index 75a30e09..6389e5ba 100644
--- a/examples/core-example/custom.ts
+++ b/examples/core-example/custom.ts
@@ -1,5 +1,5 @@
-import { SDJwtInstance } from '@hopae/sd-jwt-core';
-import { DisclosureFrame } from '@hopae/sd-jwt-type';
+import { SDJwtInstance } from '@bcrl/sd-jwt-core';
+import { DisclosureFrame } from '@bcrl/sd-jwt-type';
import { createSignerVerifier, digest, generateSalt } from './utils';
(async () => {
diff --git a/examples/core-example/custom_header.ts b/examples/core-example/custom_header.ts
index 440d2bd0..77365193 100644
--- a/examples/core-example/custom_header.ts
+++ b/examples/core-example/custom_header.ts
@@ -1,5 +1,5 @@
-import { SDJwtInstance } from '@hopae/sd-jwt-core';
-import { DisclosureFrame } from '@hopae/sd-jwt-type';
+import { SDJwtInstance } from '@bcrl/sd-jwt-core';
+import { DisclosureFrame } from '@bcrl/sd-jwt-type';
import { createSignerVerifier, digest, generateSalt } from './utils';
(async () => {
diff --git a/examples/core-example/decode.ts b/examples/core-example/decode.ts
index d1625107..5059ac91 100644
--- a/examples/core-example/decode.ts
+++ b/examples/core-example/decode.ts
@@ -1,4 +1,4 @@
-import { SDJwtInstance } from '@hopae/sd-jwt-core';
+import { SDJwtInstance } from '@bcrl/sd-jwt-core';
import { createSignerVerifier, digest, generateSalt } from './utils';
(async () => {
diff --git a/examples/core-example/decoy.ts b/examples/core-example/decoy.ts
index 7242816f..ca00cf39 100644
--- a/examples/core-example/decoy.ts
+++ b/examples/core-example/decoy.ts
@@ -1,5 +1,5 @@
-import { SDJwtInstance } from '@hopae/sd-jwt-core';
-import { DisclosureFrame } from '@hopae/sd-jwt-type';
+import { SDJwtInstance } from '@bcrl/sd-jwt-core';
+import { DisclosureFrame } from '@bcrl/sd-jwt-type';
import { createSignerVerifier, digest, generateSalt } from './utils';
(async () => {
diff --git a/examples/core-example/kb.ts b/examples/core-example/kb.ts
index e6d40f01..a27593c5 100644
--- a/examples/core-example/kb.ts
+++ b/examples/core-example/kb.ts
@@ -1,5 +1,5 @@
-import { SDJwtInstance } from '@hopae/sd-jwt-core';
-import { DisclosureFrame } from '@hopae/sd-jwt-type';
+import { SDJwtInstance } from '@bcrl/sd-jwt-core';
+import { DisclosureFrame } from '@bcrl/sd-jwt-type';
import { createSignerVerifier, digest, generateSalt } from './utils';
(async () => {
diff --git a/examples/core-example/package.json b/examples/core-example/package.json
index 8d401cbe..7bf5f5ea 100644
--- a/examples/core-example/package.json
+++ b/examples/core-example/package.json
@@ -23,7 +23,7 @@
"typescript": "^5.3.3"
},
"dependencies": {
- "@hopae/sd-jwt-core": "workspace:*",
- "@hopae/sd-jwt-type": "workspace:*"
+ "@bcrl/sd-jwt-core": "workspace:*",
+ "@bcrl/sd-jwt-type": "workspace:*"
}
}
diff --git a/examples/core-example/sdjwtobject.ts b/examples/core-example/sdjwtobject.ts
index 7c8c55c8..2f730084 100644
--- a/examples/core-example/sdjwtobject.ts
+++ b/examples/core-example/sdjwtobject.ts
@@ -1,5 +1,5 @@
-import { SDJwtInstance } from '@hopae/sd-jwt-core';
-import { DisclosureFrame } from '@hopae/sd-jwt-type';
+import { SDJwtInstance } from '@bcrl/sd-jwt-core';
+import { DisclosureFrame } from '@bcrl/sd-jwt-type';
import { createSignerVerifier, digest, generateSalt } from './utils';
(async () => {
diff --git a/examples/core-example/utils.ts b/examples/core-example/utils.ts
index 1913a313..b2ec5ad7 100644
--- a/examples/core-example/utils.ts
+++ b/examples/core-example/utils.ts
@@ -1,5 +1,5 @@
import Crypto from 'crypto';
-import { Signer, Verifier } from '@hopae/sd-jwt-type';
+import { Signer, Verifier } from '@bcrl/sd-jwt-type';
export const createSignerVerifier = () => {
const { privateKey, publicKey } = Crypto.generateKeyPairSync('ed25519');
diff --git a/examples/decode-example/decode.ts b/examples/decode-example/decode.ts
index d31bb79e..cc349a43 100644
--- a/examples/decode-example/decode.ts
+++ b/examples/decode-example/decode.ts
@@ -1,5 +1,5 @@
-import { decodeSdJwt, getClaims } from '@hopae/sd-jwt-decode';
-import { digest } from '@hopae/sd-jwt-node-crypto';
+import { decodeSdJwt, getClaims } from '@bcrl/sd-jwt-decode';
+import { digest } from '@bcrl/sd-jwt-node-crypto';
(async () => {
const sdjwt =
diff --git a/examples/decode-example/package.json b/examples/decode-example/package.json
index 0157880c..b58ce6f8 100644
--- a/examples/decode-example/package.json
+++ b/examples/decode-example/package.json
@@ -16,8 +16,8 @@
"typescript": "^5.3.3"
},
"dependencies": {
- "@hopae/sd-jwt-decode": "workspace:*",
- "@hopae/sd-jwt-type": "workspace:*",
- "@hopae/sd-jwt-node-crypto": "workspace:*"
+ "@bcrl/sd-jwt-decode": "workspace:*",
+ "@bcrl/sd-jwt-type": "workspace:*",
+ "@bcrl/sd-jwt-node-crypto": "workspace:*"
}
}
diff --git a/examples/present-example/package.json b/examples/present-example/package.json
index 445823d6..cabcff0d 100644
--- a/examples/present-example/package.json
+++ b/examples/present-example/package.json
@@ -16,9 +16,9 @@
"typescript": "^5.3.3"
},
"dependencies": {
- "@hopae/sd-jwt-present": "workspace:*",
- "@hopae/sd-jwt-decode": "workspace:*",
- "@hopae/sd-jwt-type": "workspace:*",
- "@hopae/sd-jwt-node-crypto": "workspace:*"
+ "@bcrl/sd-jwt-present": "workspace:*",
+ "@bcrl/sd-jwt-decode": "workspace:*",
+ "@bcrl/sd-jwt-type": "workspace:*",
+ "@bcrl/sd-jwt-node-crypto": "workspace:*"
}
}
diff --git a/examples/present-example/present.ts b/examples/present-example/present.ts
index 55b95dff..3ae464de 100644
--- a/examples/present-example/present.ts
+++ b/examples/present-example/present.ts
@@ -1,6 +1,6 @@
-import { present, presentableKeys } from '@hopae/sd-jwt-present';
-import { decodeSdJwt, getClaims } from '@hopae/sd-jwt-decode';
-import { digest } from '@hopae/sd-jwt-node-crypto';
+import { present, presentableKeys } from '@bcrl/sd-jwt-present';
+import { decodeSdJwt, getClaims } from '@bcrl/sd-jwt-decode';
+import { digest } from '@bcrl/sd-jwt-node-crypto';
(async () => {
const sdjwt =
diff --git a/lerna.json b/lerna.json
index b452c50b..566ef067 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,6 +1,6 @@
{
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
- "version": "2.0.3",
+ "version": "2.1.0",
"npmClient": "pnpm",
"exact": true,
"message": "chore(release): %s",
@@ -9,7 +9,8 @@
],
"command": {
"publish": {
- "conventionalCommits": true
+ "conventionalCommits": true,
+ "access": "public"
}
}
}
diff --git a/package.json b/package.json
index da67a34f..f927fd5c 100644
--- a/package.json
+++ b/package.json
@@ -1,5 +1,5 @@
{
- "name": "@hopae/sd-jwt",
+ "name": "@bcrl/sd-jwt",
"version": "2.0.1",
"description": "sd-jwt draft 7 implementation in typescript",
"scripts": {
@@ -7,9 +7,13 @@
"lint": "lerna run lint --stream",
"test": "vitest run --coverage",
"clean": "lerna clean -y",
- "publish:latest": "lerna publish --conventional-commits --include-merged-tags --create-release github --yes --dist-tag latest",
- "publish:next": "lerna publish --conventional-prerelease --force-publish --canary --no-git-tag-version --include-merged-tags --preid next --pre-dist-tag next --yes",
- "publish:unstable": "lerna publish --conventional-prerelease --force-publish --canary --no-git-tag-version --include-merged-tags --preid unstable --pre-dist-tag unstable --yes"
+ "publish:latest": "lerna publish --no-private --conventional-commits --include-merged-tags --create-release github --yes --dist-tag latest",
+ "publish:next": "lerna publish --no-private --conventional-prerelease --force-publish --canary --no-git-tag-version --include-merged-tags --preid next --pre-dist-tag next --yes",
+ "publish:unstable": "lerna publish --no-private --conventional-prerelease --force-publish --canary --no-git-tag-version --include-merged-tags --preid unstable --pre-dist-tag unstable --yes"
+ },
+ "publishConfig": {
+ "access": "public",
+ "registry": "https://registry.npmjs.org/"
},
"keywords": [
"sd-jwt",
diff --git a/packages/broswer-crypto/CHANGELOG.md b/packages/broswer-crypto/CHANGELOG.md
index 10d26e60..0dccaf00 100644
--- a/packages/broswer-crypto/CHANGELOG.md
+++ b/packages/broswer-crypto/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.1.0](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.1...v2.1.0) (2024-02-21)
+
+**Note:** Version bump only for package @bcrl/sd-jwt-browser-crypto
+
+
+
+
+
+
## [2.0.3](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.2...v2.0.3) (2024-02-20)
-**Note:** Version bump only for package @hopae/sd-jwt-browser-crypto
+**Note:** Version bump only for package @bcrl/sd-jwt-browser-crypto
diff --git a/packages/broswer-crypto/package.json b/packages/broswer-crypto/package.json
index 077e168c..a36152d7 100644
--- a/packages/broswer-crypto/package.json
+++ b/packages/broswer-crypto/package.json
@@ -1,6 +1,6 @@
{
- "name": "@hopae/sd-jwt-browser-crypto",
- "version": "2.0.3",
+ "name": "@bcrl/sd-jwt-browser-crypto",
+ "version": "2.1.0",
"description": "sd-jwt draft 7 implementation in typescript",
"main": "dist/index.js",
"module": "dist/index.mjs",
diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md
index 5c15e7ee..cd3ff42c 100644
--- a/packages/core/CHANGELOG.md
+++ b/packages/core/CHANGELOG.md
@@ -3,6 +3,18 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.1.0](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.1...v2.1.0) (2024-02-21)
+
+
+### Features
+
+* Apply lerna to move src to core ([#67](https://github.com/openwallet-foundation-labs/sd-jwt-js/issues/67)) ([c4d555c](https://github.com/openwallet-foundation-labs/sd-jwt-js/commit/c4d555c3ca61e83eb4703cd8cda75a9c261e2915))
+
+
+
+
+
+
## [2.0.3](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.2...v2.0.3) (2024-02-20)
-**Note:** Version bump only for package @hopae/sd-jwt-core
+**Note:** Version bump only for package @bcrl/sd-jwt-core
diff --git a/packages/core/package.json b/packages/core/package.json
index f27e428d..46dd4dda 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
- "name": "@hopae/sd-jwt-core",
- "version": "2.0.3",
+ "name": "@bcrl/sd-jwt-core",
+ "version": "2.1.0",
"description": "sd-jwt draft 7 implementation in typescript",
"main": "dist/index.js",
"module": "dist/index.mjs",
@@ -36,12 +36,12 @@
},
"license": "Apache-2.0",
"devDependencies": {
- "@hopae/sd-jwt-node-crypto": "2.0.3"
+ "@bcrl/sd-jwt-node-crypto": "2.1.0"
},
"dependencies": {
- "@hopae/sd-jwt-decode": "2.0.3",
- "@hopae/sd-jwt-type": "2.0.3",
- "@hopae/sd-jwt-util": "2.0.3"
+ "@bcrl/sd-jwt-decode": "2.1.0",
+ "@bcrl/sd-jwt-type": "2.1.0",
+ "@bcrl/sd-jwt-util": "2.1.0"
},
"tsup": {
"entry": [
diff --git a/packages/core/src/decoy.ts b/packages/core/src/decoy.ts
index dfc37a63..12278e19 100644
--- a/packages/core/src/decoy.ts
+++ b/packages/core/src/decoy.ts
@@ -1,5 +1,5 @@
-import { HasherAndAlg, SaltGenerator } from '@hopae/sd-jwt-type';
-import { Uint8ArrayToBase64Url } from '@hopae/sd-jwt-util';
+import { HasherAndAlg, SaltGenerator } from '@bcrl/sd-jwt-type';
+import { Uint8ArrayToBase64Url } from '@bcrl/sd-jwt-util';
// This function creates a decoy value that can be used to obscure SD JWT payload.
// The value is basically a hash of a random salt. So the value is not predictable.
diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts
index 78da3be7..878281c4 100644
--- a/packages/core/src/index.ts
+++ b/packages/core/src/index.ts
@@ -1,4 +1,4 @@
-import { SDJWTException } from '@hopae/sd-jwt-util';
+import { SDJWTException } from '@bcrl/sd-jwt-util';
import { Jwt } from './jwt';
import { KBJwt } from './kbjwt';
import { SDJwt, pack } from './sdjwt';
@@ -9,7 +9,7 @@ import {
SDJWTCompact,
SDJWTConfig,
SD_JWT_TYP,
-} from '@hopae/sd-jwt-type';
+} from '@bcrl/sd-jwt-type';
export * from './sdjwt';
export * from './kbjwt';
diff --git a/packages/core/src/jwt.ts b/packages/core/src/jwt.ts
index 35d2bbda..484f9547 100644
--- a/packages/core/src/jwt.ts
+++ b/packages/core/src/jwt.ts
@@ -1,6 +1,6 @@
-import { Base64urlEncode, SDJWTException } from '@hopae/sd-jwt-util';
-import { Base64urlString, Signer, Verifier } from '@hopae/sd-jwt-type';
-import { decodeJwt } from '@hopae/sd-jwt-decode';
+import { Base64urlEncode, SDJWTException } from '@bcrl/sd-jwt-util';
+import { Base64urlString, Signer, Verifier } from '@bcrl/sd-jwt-type';
+import { decodeJwt } from '@bcrl/sd-jwt-decode';
export type JwtData<
Header extends Record,
diff --git a/packages/core/src/kbjwt.ts b/packages/core/src/kbjwt.ts
index 37ba722e..67b0c9d9 100644
--- a/packages/core/src/kbjwt.ts
+++ b/packages/core/src/kbjwt.ts
@@ -1,6 +1,6 @@
-import { SDJWTException } from '@hopae/sd-jwt-util';
+import { SDJWTException } from '@bcrl/sd-jwt-util';
import { Jwt } from './jwt';
-import { Verifier, kbHeader, kbPayload } from '@hopae/sd-jwt-type';
+import { Verifier, kbHeader, kbPayload } from '@bcrl/sd-jwt-type';
export class KBJwt<
Header extends kbHeader = kbHeader,
diff --git a/packages/core/src/sdjwt.ts b/packages/core/src/sdjwt.ts
index ce876e78..971cc958 100644
--- a/packages/core/src/sdjwt.ts
+++ b/packages/core/src/sdjwt.ts
@@ -1,5 +1,5 @@
import { createDecoy } from './decoy';
-import { SDJWTException, Disclosure } from '@hopae/sd-jwt-util';
+import { SDJWTException, Disclosure } from '@bcrl/sd-jwt-util';
import { Jwt } from './jwt';
import { KBJwt } from './kbjwt';
import {
@@ -14,12 +14,12 @@ import {
SaltGenerator,
kbHeader,
kbPayload,
-} from '@hopae/sd-jwt-type';
+} from '@bcrl/sd-jwt-type';
import {
createHashMapping,
getSDAlgAndPayload,
unpack,
-} from '@hopae/sd-jwt-decode';
+} from '@bcrl/sd-jwt-decode';
export type SDJwtData<
Header extends Record,
diff --git a/packages/core/src/test/decoy.spec.ts b/packages/core/src/test/decoy.spec.ts
index dc66b3b8..890b7240 100644
--- a/packages/core/src/test/decoy.spec.ts
+++ b/packages/core/src/test/decoy.spec.ts
@@ -1,7 +1,7 @@
import { createDecoy } from '../decoy';
import { describe, expect, test } from 'vitest';
-import { Base64urlEncode } from '@hopae/sd-jwt-util';
-import { digest, generateSalt } from '@hopae/sd-jwt-node-crypto';
+import { Base64urlEncode } from '@bcrl/sd-jwt-util';
+import { digest, generateSalt } from '@bcrl/sd-jwt-node-crypto';
const hash = {
hasher: digest,
diff --git a/packages/core/src/test/index.spec.ts b/packages/core/src/test/index.spec.ts
index 81c8ead6..429be39f 100644
--- a/packages/core/src/test/index.spec.ts
+++ b/packages/core/src/test/index.spec.ts
@@ -1,8 +1,8 @@
import { SDJwtInstance } from '../index';
-import { Signer, Verifier } from '@hopae/sd-jwt-type';
+import { Signer, Verifier } from '@bcrl/sd-jwt-type';
import Crypto from 'node:crypto';
import { describe, expect, test } from 'vitest';
-import { digest, generateSalt } from '@hopae/sd-jwt-node-crypto';
+import { digest, generateSalt } from '@bcrl/sd-jwt-node-crypto';
export const createSignerVerifier = () => {
const { privateKey, publicKey } = Crypto.generateKeyPairSync('ed25519');
diff --git a/packages/core/src/test/jwt.spec.ts b/packages/core/src/test/jwt.spec.ts
index b8e0d2f9..0d3645e7 100644
--- a/packages/core/src/test/jwt.spec.ts
+++ b/packages/core/src/test/jwt.spec.ts
@@ -1,7 +1,7 @@
-import { SDJWTException } from '@hopae/sd-jwt-util';
+import { SDJWTException } from '@bcrl/sd-jwt-util';
import { Jwt } from '../jwt';
import Crypto from 'node:crypto';
-import { Signer, Verifier } from '@hopae/sd-jwt-type';
+import { Signer, Verifier } from '@bcrl/sd-jwt-type';
import { describe, expect, test } from 'vitest';
describe('JWT', () => {
diff --git a/packages/core/src/test/kbjwt.spec.ts b/packages/core/src/test/kbjwt.spec.ts
index 61d211e9..5cdff338 100644
--- a/packages/core/src/test/kbjwt.spec.ts
+++ b/packages/core/src/test/kbjwt.spec.ts
@@ -1,6 +1,6 @@
-import { SDJWTException } from '@hopae/sd-jwt-util';
+import { SDJWTException } from '@bcrl/sd-jwt-util';
import { KBJwt } from '../kbjwt';
-import { KB_JWT_TYP, Signer, Verifier } from '@hopae/sd-jwt-type';
+import { KB_JWT_TYP, Signer, Verifier } from '@bcrl/sd-jwt-type';
import Crypto from 'node:crypto';
import { describe, expect, test } from 'vitest';
diff --git a/packages/core/src/test/sdjwt.spec.ts b/packages/core/src/test/sdjwt.spec.ts
index 5ddde093..f8a6074f 100644
--- a/packages/core/src/test/sdjwt.spec.ts
+++ b/packages/core/src/test/sdjwt.spec.ts
@@ -1,11 +1,11 @@
-import { Disclosure } from '@hopae/sd-jwt-util';
+import { Disclosure } from '@bcrl/sd-jwt-util';
import { Jwt } from '../jwt';
import { SDJwt, listKeys, pack } from '../sdjwt';
import Crypto from 'node:crypto';
import { describe, test, expect } from 'vitest';
-import { DisclosureFrame, Signer } from '@hopae/sd-jwt-type';
-import { generateSalt, digest as hasher } from '@hopae/sd-jwt-node-crypto';
-import { unpack, createHashMapping } from '@hopae/sd-jwt-decode';
+import { DisclosureFrame, Signer } from '@bcrl/sd-jwt-type';
+import { generateSalt, digest as hasher } from '@bcrl/sd-jwt-node-crypto';
+import { unpack, createHashMapping } from '@bcrl/sd-jwt-decode';
const hash = { alg: 'SHA256', hasher };
diff --git a/packages/core/test/app-e2e.spec.ts b/packages/core/test/app-e2e.spec.ts
index 6ab3d2b8..26c008cb 100644
--- a/packages/core/test/app-e2e.spec.ts
+++ b/packages/core/test/app-e2e.spec.ts
@@ -1,10 +1,10 @@
import Crypto from 'node:crypto';
import { SDJwtInstance } from '../src';
-import { DisclosureFrame, Signer, Verifier } from '@hopae/sd-jwt-type';
+import { DisclosureFrame, Signer, Verifier } from '@bcrl/sd-jwt-type';
import fs from 'fs';
import path from 'path';
import { describe, expect, test } from 'vitest';
-import { digest, generateSalt } from '@hopae/sd-jwt-node-crypto';
+import { digest, generateSalt } from '@bcrl/sd-jwt-node-crypto';
export const createSignerVerifier = () => {
const { privateKey, publicKey } = Crypto.generateKeyPairSync('ed25519');
diff --git a/packages/decode/CHANGELOG.md b/packages/decode/CHANGELOG.md
index 2a7e650e..1607e3d5 100644
--- a/packages/decode/CHANGELOG.md
+++ b/packages/decode/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.1.0](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.1...v2.1.0) (2024-02-21)
+
+**Note:** Version bump only for package @bcrl/sd-jwt-decode
+
+
+
+
+
+
## [2.0.3](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.2...v2.0.3) (2024-02-20)
-**Note:** Version bump only for package @hopae/sd-jwt-decode
+**Note:** Version bump only for package @bcrl/sd-jwt-decode
diff --git a/packages/decode/package.json b/packages/decode/package.json
index 3dc34e34..b14f263c 100644
--- a/packages/decode/package.json
+++ b/packages/decode/package.json
@@ -1,6 +1,6 @@
{
- "name": "@hopae/sd-jwt-decode",
- "version": "2.0.3",
+ "name": "@bcrl/sd-jwt-decode",
+ "version": "2.1.0",
"description": "sd-jwt draft 7 implementation in typescript",
"main": "dist/index.js",
"module": "dist/index.mjs",
@@ -34,11 +34,11 @@
},
"license": "Apache-2.0",
"devDependencies": {
- "@hopae/sd-jwt-node-crypto": "2.0.3"
+ "@bcrl/sd-jwt-node-crypto": "2.1.0"
},
"dependencies": {
- "@hopae/sd-jwt-type": "2.0.3",
- "@hopae/sd-jwt-util": "2.0.3"
+ "@bcrl/sd-jwt-type": "2.1.0",
+ "@bcrl/sd-jwt-util": "2.1.0"
},
"tsup": {
"entry": [
diff --git a/packages/decode/src/decode.ts b/packages/decode/src/decode.ts
index 9110787a..451963e2 100644
--- a/packages/decode/src/decode.ts
+++ b/packages/decode/src/decode.ts
@@ -1,16 +1,12 @@
-import {
- Base64urlDecode,
- SDJWTException,
- Disclosure,
-} from '@hopae/sd-jwt-util';
+import { Base64urlDecode, SDJWTException, Disclosure } from '@bcrl/sd-jwt-util';
import {
Hasher,
HasherAndAlg,
SD_DIGEST,
SD_LIST_KEY,
SD_SEPARATOR,
-} from '@hopae/sd-jwt-type';
-import { HasherAndAlgSync, HasherSync } from '@hopae/sd-jwt-type/src/type';
+} from '@bcrl/sd-jwt-type';
+import { HasherAndAlgSync, HasherSync } from '@bcrl/sd-jwt-type/src/type';
export const decodeJwt = <
H extends Record,
diff --git a/packages/decode/src/test/decode.spec.ts b/packages/decode/src/test/decode.spec.ts
index 5572c606..aa2518fd 100644
--- a/packages/decode/src/test/decode.spec.ts
+++ b/packages/decode/src/test/decode.spec.ts
@@ -7,7 +7,7 @@ import {
getClaimsSync,
splitSdJwt,
} from '../decode';
-import { digest } from '@hopae/sd-jwt-node-crypto';
+import { digest } from '@bcrl/sd-jwt-node-crypto';
describe('decode tests', () => {
test('decode jwt', () => {
diff --git a/packages/hash/CHANGELOG.md b/packages/hash/CHANGELOG.md
index f9938280..8996b794 100644
--- a/packages/hash/CHANGELOG.md
+++ b/packages/hash/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.1.0](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.1...v2.1.0) (2024-02-21)
+
+**Note:** Version bump only for package @bcrl/sd-jwt-hash
+
+
+
+
+
+
## [2.0.3](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.2...v2.0.3) (2024-02-20)
-**Note:** Version bump only for package @hopae/sd-jwt-hash
+**Note:** Version bump only for package @bcrl/sd-jwt-hash
diff --git a/packages/hash/package.json b/packages/hash/package.json
index f422d00e..0d8df3da 100644
--- a/packages/hash/package.json
+++ b/packages/hash/package.json
@@ -1,6 +1,6 @@
{
- "name": "@hopae/sd-jwt-hash",
- "version": "2.0.3",
+ "name": "@bcrl/sd-jwt-hash",
+ "version": "2.1.0",
"description": "sd-jwt draft 7 implementation in typescript",
"main": "dist/index.js",
"module": "dist/index.mjs",
@@ -35,10 +35,10 @@
},
"license": "Apache-2.0",
"devDependencies": {
- "@hopae/sd-jwt-node-crypto": "2.0.3"
+ "@bcrl/sd-jwt-node-crypto": "2.1.0"
},
"dependencies": {
- "@hopae/sd-jwt-util": "2.0.3",
+ "@bcrl/sd-jwt-util": "2.1.0",
"@noble/hashes": "1.0.0"
},
"tsup": {
diff --git a/packages/hash/src/sha256.ts b/packages/hash/src/sha256.ts
index a28f6f61..bb06e98f 100644
--- a/packages/hash/src/sha256.ts
+++ b/packages/hash/src/sha256.ts
@@ -1,5 +1,5 @@
import { sha256 as nobleSha256 } from '@noble/hashes/sha256';
-import { SDJWTException } from '@hopae/sd-jwt-util';
+import { SDJWTException } from '@bcrl/sd-jwt-util';
export const sha256 = (text: string): Uint8Array => {
const uint8Array = toUTF8Array(text);
diff --git a/packages/hash/src/test/sha256.spec.ts b/packages/hash/src/test/sha256.spec.ts
index e761fb1e..8c8c350b 100644
--- a/packages/hash/src/test/sha256.spec.ts
+++ b/packages/hash/src/test/sha256.spec.ts
@@ -1,4 +1,4 @@
-import { digest } from '@hopae/sd-jwt-node-crypto';
+import { digest } from '@bcrl/sd-jwt-node-crypto';
import { bytesToHex } from '@noble/hashes/utils';
import { hasher, sha256 } from '../sha256';
import { describe, expect, test } from 'vitest';
diff --git a/packages/node-crypto/CHANGELOG.md b/packages/node-crypto/CHANGELOG.md
index c7838fff..f8f10309 100644
--- a/packages/node-crypto/CHANGELOG.md
+++ b/packages/node-crypto/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.1.0](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.1...v2.1.0) (2024-02-21)
+
+**Note:** Version bump only for package @bcrl/sd-jwt-node-crypto
+
+
+
+
+
+
## [2.0.3](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.2...v2.0.3) (2024-02-20)
-**Note:** Version bump only for package @hopae/sd-jwt-node-crypto
+**Note:** Version bump only for package @bcrl/sd-jwt-node-crypto
diff --git a/packages/node-crypto/package.json b/packages/node-crypto/package.json
index 00c5911b..6b6ee818 100644
--- a/packages/node-crypto/package.json
+++ b/packages/node-crypto/package.json
@@ -1,6 +1,6 @@
{
- "name": "@hopae/sd-jwt-node-crypto",
- "version": "2.0.3",
+ "name": "@bcrl/sd-jwt-node-crypto",
+ "version": "2.1.0",
"description": "sd-jwt draft 7 implementation in typescript",
"main": "dist/index.js",
"module": "dist/index.mjs",
diff --git a/packages/present/CHANGELOG.md b/packages/present/CHANGELOG.md
index a270ad4f..fd1082ca 100644
--- a/packages/present/CHANGELOG.md
+++ b/packages/present/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.1.0](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.1...v2.1.0) (2024-02-21)
+
+**Note:** Version bump only for package @bcrl/sd-jwt-present
+
+
+
+
+
+
## [2.0.3](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.2...v2.0.3) (2024-02-20)
-**Note:** Version bump only for package @hopae/sd-jwt-present
+**Note:** Version bump only for package @bcrl/sd-jwt-present
diff --git a/packages/present/package.json b/packages/present/package.json
index 7b1d5de3..d5d52ef0 100644
--- a/packages/present/package.json
+++ b/packages/present/package.json
@@ -1,6 +1,6 @@
{
- "name": "@hopae/sd-jwt-present",
- "version": "2.0.3",
+ "name": "@bcrl/sd-jwt-present",
+ "version": "2.1.0",
"description": "sd-jwt draft 7 implementation in typescript",
"main": "dist/index.js",
"module": "dist/index.mjs",
@@ -35,12 +35,12 @@
},
"license": "Apache-2.0",
"devDependencies": {
- "@hopae/sd-jwt-node-crypto": "2.0.3"
+ "@bcrl/sd-jwt-node-crypto": "2.1.0"
},
"dependencies": {
- "@hopae/sd-jwt-decode": "2.0.3",
- "@hopae/sd-jwt-type": "2.0.3",
- "@hopae/sd-jwt-util": "2.0.3"
+ "@bcrl/sd-jwt-decode": "2.1.0",
+ "@bcrl/sd-jwt-type": "2.1.0",
+ "@bcrl/sd-jwt-util": "2.1.0"
},
"tsup": {
"entry": [
diff --git a/packages/present/src/present.ts b/packages/present/src/present.ts
index 2a16daba..37c9fe4d 100644
--- a/packages/present/src/present.ts
+++ b/packages/present/src/present.ts
@@ -1,5 +1,5 @@
-import { Hasher, SD_SEPARATOR } from '@hopae/sd-jwt-type';
-import { Disclosure, SDJWTException } from '@hopae/sd-jwt-util';
+import { Hasher, SD_SEPARATOR } from '@bcrl/sd-jwt-type';
+import { Disclosure, SDJWTException } from '@bcrl/sd-jwt-util';
import {
createHashMapping,
decodeSdJwt,
@@ -9,8 +9,8 @@ import {
createHashMappingSync,
decodeSdJwtSync,
unpackSync,
-} from '@hopae/sd-jwt-decode';
-import { HasherSync } from '@hopae/sd-jwt-type/src/type';
+} from '@bcrl/sd-jwt-decode';
+import { HasherSync } from '@bcrl/sd-jwt-type/src/type';
// Presentable keys
// The presentable keys are the path of JSON object that are presentable in the SD JWT
diff --git a/packages/present/src/test/present.spec.ts b/packages/present/src/test/present.spec.ts
index dddb0097..5a091483 100644
--- a/packages/present/src/test/present.spec.ts
+++ b/packages/present/src/test/present.spec.ts
@@ -1,12 +1,12 @@
import { describe, expect, test } from 'vitest';
-import { digest } from '@hopae/sd-jwt-node-crypto';
+import { digest } from '@bcrl/sd-jwt-node-crypto';
import {
present,
presentSync,
presentableKeys,
presentableKeysSync,
} from '../present';
-import { decodeSdJwt, decodeSdJwtSync } from '@hopae/sd-jwt-decode';
+import { decodeSdJwt, decodeSdJwtSync } from '@bcrl/sd-jwt-decode';
describe('Present tests', () => {
test('presentableKeys', async () => {
diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md
index 3801ed1a..93139b8d 100644
--- a/packages/types/CHANGELOG.md
+++ b/packages/types/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.1.0](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.1...v2.1.0) (2024-02-21)
+
+**Note:** Version bump only for package @bcrl/sd-jwt-type
+
+
+
+
+
+
## [2.0.3](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.2...v2.0.3) (2024-02-20)
-**Note:** Version bump only for package @hopae/sd-jwt-type
+**Note:** Version bump only for package @bcrl/sd-jwt-type
diff --git a/packages/types/package.json b/packages/types/package.json
index 288d3abe..1839382e 100644
--- a/packages/types/package.json
+++ b/packages/types/package.json
@@ -1,6 +1,6 @@
{
- "name": "@hopae/sd-jwt-type",
- "version": "2.0.3",
+ "name": "@bcrl/sd-jwt-type",
+ "version": "2.1.0",
"description": "sd-jwt draft 7 implementation in typescript",
"main": "dist/index.js",
"module": "dist/index.mjs",
diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md
index 3278e34d..2d63fc83 100644
--- a/packages/utils/CHANGELOG.md
+++ b/packages/utils/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.1.0](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.1...v2.1.0) (2024-02-21)
+
+**Note:** Version bump only for package @bcrl/sd-jwt-util
+
+
+
+
+
+
## [2.0.3](https://github.com/openwallet-foundation-labs/sd-jwt-js/compare/v2.0.2...v2.0.3) (2024-02-20)
-**Note:** Version bump only for package @hopae/sd-jwt-util
+**Note:** Version bump only for package @bcrl/sd-jwt-util
diff --git a/packages/utils/package.json b/packages/utils/package.json
index b307d0e1..fba440e0 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -1,6 +1,6 @@
{
- "name": "@hopae/sd-jwt-util",
- "version": "2.0.3",
+ "name": "@bcrl/sd-jwt-util",
+ "version": "2.1.0",
"description": "sd-jwt draft 7 implementation in typescript",
"main": "dist/index.js",
"module": "dist/index.mjs",
@@ -35,10 +35,10 @@
},
"license": "Apache-2.0",
"devDependencies": {
- "@hopae/sd-jwt-node-crypto": "2.0.3"
+ "@bcrl/sd-jwt-node-crypto": "2.1.0"
},
"dependencies": {
- "@hopae/sd-jwt-type": "2.0.3",
+ "@bcrl/sd-jwt-type": "2.1.0",
"js-base64": "^3.7.6"
},
"tsup": {
diff --git a/packages/utils/src/disclosure.ts b/packages/utils/src/disclosure.ts
index 8e86984c..35acc337 100644
--- a/packages/utils/src/disclosure.ts
+++ b/packages/utils/src/disclosure.ts
@@ -8,7 +8,7 @@ import {
HasherAndAlg,
DisclosureData,
HasherAndAlgSync,
-} from '@hopae/sd-jwt-type';
+} from '@bcrl/sd-jwt-type';
export class Disclosure {
public salt: string;
diff --git a/packages/utils/src/test/disclosure.spec.ts b/packages/utils/src/test/disclosure.spec.ts
index 37ae0101..44cc6285 100644
--- a/packages/utils/src/test/disclosure.spec.ts
+++ b/packages/utils/src/test/disclosure.spec.ts
@@ -1,4 +1,4 @@
-import { generateSalt, digest as hasher } from '@hopae/sd-jwt-node-crypto';
+import { generateSalt, digest as hasher } from '@bcrl/sd-jwt-node-crypto';
import { Disclosure } from '../disclosure';
import { describe, expect, test } from 'vitest';
import { Base64urlEncode, SDJWTException } from '../index';
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 94461fe5..caac079f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -57,10 +57,10 @@ importers:
examples/core-example:
dependencies:
- '@hopae/sd-jwt-core':
+ '@bcrl/sd-jwt-core':
specifier: workspace:*
version: link:../../packages/core
- '@hopae/sd-jwt-type':
+ '@bcrl/sd-jwt-type':
specifier: workspace:*
version: link:../../packages/types
devDependencies:
@@ -76,13 +76,13 @@ importers:
examples/decode-example:
dependencies:
- '@hopae/sd-jwt-decode':
+ '@bcrl/sd-jwt-decode':
specifier: workspace:*
version: link:../../packages/decode
- '@hopae/sd-jwt-node-crypto':
+ '@bcrl/sd-jwt-node-crypto':
specifier: workspace:*
version: link:../../packages/node-crypto
- '@hopae/sd-jwt-type':
+ '@bcrl/sd-jwt-type':
specifier: workspace:*
version: link:../../packages/types
devDependencies:
@@ -98,16 +98,16 @@ importers:
examples/present-example:
dependencies:
- '@hopae/sd-jwt-decode':
+ '@bcrl/sd-jwt-decode':
specifier: workspace:*
version: link:../../packages/decode
- '@hopae/sd-jwt-node-crypto':
+ '@bcrl/sd-jwt-node-crypto':
specifier: workspace:*
version: link:../../packages/node-crypto
- '@hopae/sd-jwt-present':
+ '@bcrl/sd-jwt-present':
specifier: workspace:*
version: link:../../packages/present
- '@hopae/sd-jwt-type':
+ '@bcrl/sd-jwt-type':
specifier: workspace:*
version: link:../../packages/types
devDependencies:
@@ -125,62 +125,62 @@ importers:
packages/core:
dependencies:
- '@hopae/sd-jwt-decode':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-decode':
+ specifier: 2.1.0
version: link:../decode
- '@hopae/sd-jwt-type':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-type':
+ specifier: 2.1.0
version: link:../types
- '@hopae/sd-jwt-util':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-util':
+ specifier: 2.1.0
version: link:../utils
devDependencies:
- '@hopae/sd-jwt-node-crypto':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-node-crypto':
+ specifier: 2.1.0
version: link:../node-crypto
packages/decode:
dependencies:
- '@hopae/sd-jwt-type':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-type':
+ specifier: 2.1.0
version: link:../types
- '@hopae/sd-jwt-util':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-util':
+ specifier: 2.1.0
version: link:../utils
devDependencies:
- '@hopae/sd-jwt-node-crypto':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-node-crypto':
+ specifier: 2.1.0
version: link:../node-crypto
packages/hash:
dependencies:
- '@hopae/sd-jwt-util':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-util':
+ specifier: 2.1.0
version: link:../utils
'@noble/hashes':
specifier: 1.0.0
version: 1.0.0
devDependencies:
- '@hopae/sd-jwt-node-crypto':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-node-crypto':
+ specifier: 2.1.0
version: link:../node-crypto
packages/node-crypto: {}
packages/present:
dependencies:
- '@hopae/sd-jwt-decode':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-decode':
+ specifier: 2.1.0
version: link:../decode
- '@hopae/sd-jwt-type':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-type':
+ specifier: 2.1.0
version: link:../types
- '@hopae/sd-jwt-util':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-util':
+ specifier: 2.1.0
version: link:../utils
devDependencies:
- '@hopae/sd-jwt-node-crypto':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-node-crypto':
+ specifier: 2.1.0
version: link:../node-crypto
packages/types:
@@ -191,15 +191,15 @@ importers:
packages/utils:
dependencies:
- '@hopae/sd-jwt-type':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-type':
+ specifier: 2.1.0
version: link:../types
js-base64:
specifier: ^3.7.6
version: 3.7.6
devDependencies:
- '@hopae/sd-jwt-node-crypto':
- specifier: 2.0.3
+ '@bcrl/sd-jwt-node-crypto':
+ specifier: 2.1.0
version: link:../node-crypto
packages: