diff --git a/.github/workflows/main.yml b/.github/workflows/main.yaml similarity index 84% rename from .github/workflows/main.yml rename to .github/workflows/main.yaml index 69ad771..ad46014 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yaml @@ -10,9 +10,9 @@ jobs: matrix: node-version: [20.x] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - run: npm install @@ -31,9 +31,9 @@ jobs: matrix: node-version: [18.x, 20.x] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - run: | @@ -57,9 +57,9 @@ jobs: matrix: node-version: [20.x] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - run: | @@ -71,7 +71,8 @@ jobs: cd test npm run coverage-ci - name: Upload coverage to Codecov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: file: ./test/coverage/lcov.info fail_ci_if_error: true + token: ${{ secrets.CODECOV_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 95c3689..a0390ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # bedrock-profile-http ChangeLog +## 23.0.0 - 2024-08-xx + +- **BREAKING**: Update peer dependencies. + - `@bedrock/core@6.1.3` + - `@bedrock/express@8.3.1` + - `@bedrock/https-agent@4.1.0` + - `@bedrock/profile@24.0.0` (major version) +- Update minor, test, and dev dependencies. + ## 23.0.0 - 2023-10-12 ### Changed diff --git a/package.json b/package.json index f8e9f50..970d011 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "schemas/**/*.js" ], "scripts": { - "lint": "eslint ." + "lint": "eslint --ext .cjs,.js ." }, "repository": { "type": "git", @@ -29,27 +29,26 @@ }, "homepage": "https://github.com/digitalbazaar/bedrock-profile-http", "dependencies": { - "@digitalbazaar/ed25519-signature-2020": "^5.2.0", - "@digitalbazaar/ezcap": "^4.0.0" + "@digitalbazaar/ed25519-signature-2020": "^5.4.0", + "@digitalbazaar/ezcap": "^4.1.0" }, "peerDependencies": { "@bedrock/app-identity": "^4.0.0", - "@bedrock/core": "^6.0.1", - "@bedrock/express": "^8.2.0", - "@bedrock/https-agent": "^4.0.0", + "@bedrock/core": "^6.1.3", + "@bedrock/express": "^8.3.1", + "@bedrock/https-agent": "^4.1.0", "@bedrock/passport": "^11.0.0", - "@bedrock/profile": "^23.0.0", + "@bedrock/profile": "^24.0.0", "@bedrock/validation": "^7.1.0" }, "directories": { "lib": "./lib" }, "devDependencies": { - "eslint": "^8.51.0", - "eslint-config-digitalbazaar": "^5.0.1", - "eslint-plugin-jsdoc": "^46.8.2", - "eslint-plugin-unicorn": "^48.0.1", - "jsdoc-to-markdown": "^8.0.0" + "eslint": "^8.57.0", + "eslint-config-digitalbazaar": "^5.2.0", + "eslint-plugin-jsdoc": "^48.11.0", + "eslint-plugin-unicorn": "^55.0.0" }, "engines": { "node": ">=18" diff --git a/test/package.json b/test/package.json index 3c9e767..caade3e 100644 --- a/test/package.json +++ b/test/package.json @@ -13,37 +13,36 @@ "dependencies": { "@bedrock/account": "^9.0.0", "@bedrock/app-identity": "^4.0.0", - "@bedrock/core": "^6.0.1", - "@bedrock/did-context": "^5.0.0", - "@bedrock/did-io": "^10.1.0", - "@bedrock/edv-storage": "^18.0.0", - "@bedrock/express": "^8.0.0", - "@bedrock/https-agent": "^4.0.0", - "@bedrock/jsonld-document-loader": "^4.0.0", - "@bedrock/kms": "^14.0.0", - "@bedrock/kms-http": "^18.0.0", - "@bedrock/ledger-context": "^24.0.0", - "@bedrock/meter": "^5.0.0", - "@bedrock/meter-http": "^12.0.0", - "@bedrock/meter-usage-reporter": "^9.0.0", - "@bedrock/mongodb": "^10.0.0", + "@bedrock/core": "^6.1.3", + "@bedrock/did-context": "^6.0.0", + "@bedrock/did-io": "^10.3.1", + "@bedrock/edv-storage": "^19.0.0", + "@bedrock/express": "^8.3.1", + "@bedrock/https-agent": "^4.1.0", + "@bedrock/jsonld-document-loader": "^5.1.0", + "@bedrock/kms": "^15.0.0", + "@bedrock/kms-http": "^21.0.0", + "@bedrock/ledger-context": "^25.0.0", + "@bedrock/meter": "^5.3.0", + "@bedrock/meter-http": "^13.0.0", + "@bedrock/meter-usage-reporter": "^9.0.1", + "@bedrock/mongodb": "^10.2.0", "@bedrock/package-manager": "^3.0.0", "@bedrock/passport": "^11.0.0", - "@bedrock/profile": "^23.0.0", + "@bedrock/profile": "^24.0.0", "@bedrock/profile-http": "file:..", - "@bedrock/security-context": "^8.0.0", - "@bedrock/server": "^5.0.0", - "@bedrock/ssm-mongodb": "^10.1.0", - "@bedrock/test": "^8.0.5", + "@bedrock/security-context": "^9.0.0", + "@bedrock/server": "^5.1.0", + "@bedrock/ssm-mongodb": "^11.2.1", + "@bedrock/test": "^8.2.0", "@bedrock/validation": "^7.1.0", - "@bedrock/veres-one-context": "^15.0.0", - "@bedrock/zcap-storage": "^8.0.0", - "@digitalbazaar/zcap": "^9.0.0", - "@digitalbazaar/zcap-context": "^2.0.0", - "apisauce": "^2.1.5", - "c8": "^7.11.3", + "@bedrock/veres-one-context": "^16.0.0", + "@bedrock/zcap-storage": "^8.0.1", + "@digitalbazaar/zcap": "^9.0.1", + "apisauce": "^3.0.1", + "c8": "^10.1.2", "cross-env": "^7.0.3", - "uuid": "^9.0.0" + "uuid": "^10.0.0" }, "c8": { "excludeNodeModules": false,