diff --git a/.github/workflows/check-pr-title.yaml b/.github/workflows/check-pr-title.yaml index 403531c5..1eb799fa 100644 --- a/.github/workflows/check-pr-title.yaml +++ b/.github/workflows/check-pr-title.yaml @@ -16,7 +16,7 @@ jobs: statuses: write contents: read steps: - - uses: amannn/action-semantic-pull-request@v5.5.3 + - uses: amannn/action-semantic-pull-request@0723387faaf9b38adef4775cd42cfd5155ed6017 # v5.5.3 id: lint_pr_title env: GITHUB_TOKEN: ${{ github.token }} @@ -30,7 +30,7 @@ jobs: requireScope: false wip: true - - uses: marocchino/sticky-pull-request-comment@v2.9.0 + - uses: marocchino/sticky-pull-request-comment@331f8f5b4215f0445d3c07b4967662a32a2d3e31 # v2.9.0 # When the previous steps fails, the workflow would stop. By adding this # condition you can continue the execution with the populated error message. if: always() && (steps.lint_pr_title.outputs.error_message != null) @@ -52,7 +52,7 @@ jobs: # Delete a previous comment when the issue has been resolved - if: ${{ steps.lint_pr_title.outputs.error_message == null }} - uses: marocchino/sticky-pull-request-comment@v2.9.0 + uses: marocchino/sticky-pull-request-comment@331f8f5b4215f0445d3c07b4967662a32a2d3e31 # v2.9.0 with: header: pr-title-lint-error GITHUB_TOKEN: ${{ github.token }} diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 166bc780..cec9cd27 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -14,8 +14,8 @@ jobs: name: code_format runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: oven-sh/setup-bun@v1 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: oven-sh/setup-bun@f4d14e03ff726c06358e5557344e1da148b56cf7 # v1 - name: Install Dependencies run: bun install --frozen-lockfile - name: Runs Prettier Formatter @@ -25,8 +25,8 @@ jobs: name: spelling runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: oven-sh/setup-bun@v1 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: oven-sh/setup-bun@f4d14e03ff726c06358e5557344e1da148b56cf7 # v1 - name: Install Dependencies run: bun install --frozen-lockfile - name: Runs cSpell Spell Checker @@ -36,8 +36,8 @@ jobs: name: markdown_lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: oven-sh/setup-bun@v1 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: oven-sh/setup-bun@f4d14e03ff726c06358e5557344e1da148b56cf7 # v1 - name: Install Dependencies run: bun install --frozen-lockfile - name: Runs Markdown Linter @@ -47,8 +47,8 @@ jobs: name: code_lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: oven-sh/setup-bun@v1 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: oven-sh/setup-bun@f4d14e03ff726c06358e5557344e1da148b56cf7 # v1 - name: Install Dependencies run: bun install --frozen-lockfile - name: Runs ESLint diff --git a/.github/workflows/deploy-preview.yml b/.github/workflows/deploy-preview.yml index c46c6952..7d5b1260 100644 --- a/.github/workflows/deploy-preview.yml +++ b/.github/workflows/deploy-preview.yml @@ -24,9 +24,9 @@ jobs: outputs: output_urls: "${{ steps.preview_deploy.outputs.urls }}" steps: - - uses: actions/checkout@v4 # v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - - uses: oven-sh/setup-bun@v1 + - uses: oven-sh/setup-bun@f4d14e03ff726c06358e5557344e1da148b56cf7 # v1 - name: "Install dependencies" run: bun install --production --frozen-lockfile diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index 7e7836d3..4a6ba273 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -22,11 +22,11 @@ jobs: runs-on: ubuntu-latest environment: production steps: - - uses: actions/checkout@v4 # v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: persist-credentials: false # <--- checking this in commit context - - uses: oven-sh/setup-bun@v1 + - uses: oven-sh/setup-bun@f4d14e03ff726c06358e5557344e1da148b56cf7 # v1 - name: "Install dependencies" run: bun install --production --frozen-lockfile diff --git a/.github/workflows/deploy-staging.yml b/.github/workflows/deploy-staging.yml index 48bcb049..ed8e70ab 100644 --- a/.github/workflows/deploy-staging.yml +++ b/.github/workflows/deploy-staging.yml @@ -23,11 +23,11 @@ jobs: environment: staging runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 # v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: ref: "${{ github.event.inputs.ref }}" - - uses: oven-sh/setup-bun@v1 + - uses: oven-sh/setup-bun@f4d14e03ff726c06358e5557344e1da148b56cf7 # v1 - name: "Install dependencies" run: bun install --production --frozen-lockfile diff --git a/.github/workflows/playwright.yaml b/.github/workflows/playwright.yaml index 4f8ee315..ba13f204 100644 --- a/.github/workflows/playwright.yaml +++ b/.github/workflows/playwright.yaml @@ -18,15 +18,15 @@ jobs: - "frontend-paymaster" steps: - - uses: actions/checkout@v4 - - uses: oven-sh/setup-bun@v1 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: oven-sh/setup-bun@f4d14e03ff726c06358e5557344e1da148b56cf7 # v1 - name: Install Dependencies run: bun install --frozen-lockfile - - uses: actions/setup-node@v4 + - uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4 - name: Install Playwright Browsers run: bun playwright install chromium --with-deps - name: Run Era Test Node - uses: dutterbutter/era-test-node-action@v1 + uses: dutterbutter/era-test-node-action@66121581304ee2d4f0c1c2de46a3d08f1c2f5264 # v1 - name: Create Metamask Cache run: xvfb-run bun setup:mm - name: Run test for ${{ matrix.tutorial }} @@ -35,7 +35,7 @@ jobs: export COLUMNS=80 export LINES=24 xvfb-run bun test:headful tests/${{ matrix.tutorial }}.spec.ts - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4 if: always() with: name: playwright-report-${{ matrix.tutorial }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f159cf65..7da4aec7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,15 +13,15 @@ jobs: if: ${{ github.event.repository.full_name == github.repository }} && {{ !contains(github.event.head_commit.message, "skip ci") }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 # v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: fetch-depth: 0 persist-credentials: false - - uses: actions/setup-node@v4 + - uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4 with: node-version: 'latest' - - uses: oven-sh/setup-bun@v1 + - uses: oven-sh/setup-bun@f4d14e03ff726c06358e5557344e1da148b56cf7 # v1 - name: "Install dependencies" run: bun install --production --frozen-lockfile diff --git a/bun.lockb b/bun.lockb index b4fcf362..aeede98a 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/code/frontend-paymaster/contracts/package-lock.json b/code/frontend-paymaster/contracts/package-lock.json index 7801fba2..557526f8 100644 --- a/code/frontend-paymaster/contracts/package-lock.json +++ b/code/frontend-paymaster/contracts/package-lock.json @@ -11,14 +11,14 @@ "@matterlabs/zksync-contracts": "^0.6.1", "@nomicfoundation/hardhat-verify": "^2.0.9", "@openzeppelin/contracts": "^4.9.2", - "@types/chai": "^4.3.16", - "@types/mocha": "^10.0.7", - "chai": "^4.5.0", - "dotenv": "^16.4.5", - "ethers": "^6.13.2", + "@types/chai": "4.3.20", + "@types/mocha": "10.0.8", + "chai": "4.5.0", + "dotenv": "16.4.5", + "ethers": "6.13.3", "hardhat": "^2.22.7", - "mocha": "^10.7.0", - "ts-node": "^10.9.2", + "mocha": "10.7.3", + "ts-node": "10.9.2", "typescript": "^5.5.4", "zksync-ethers": "^6.11.0" } diff --git a/code/frontend-paymaster/contracts/package.json b/code/frontend-paymaster/contracts/package.json index d6530d55..aa428ed7 100644 --- a/code/frontend-paymaster/contracts/package.json +++ b/code/frontend-paymaster/contracts/package.json @@ -19,14 +19,14 @@ "@matterlabs/zksync-contracts": "^0.6.1", "@openzeppelin/contracts": "^4.9.2", "@nomicfoundation/hardhat-verify": "^2.0.9", - "@types/chai": "^4.3.16", - "@types/mocha": "^10.0.7", - "chai": "^4.5.0", - "dotenv": "^16.4.5", - "ethers": "^6.13.2", + "@types/chai": "4.3.20", + "@types/mocha": "10.0.8", + "chai": "4.5.0", + "dotenv": "16.4.5", + "ethers": "6.13.3", "hardhat": "^2.22.7", - "mocha": "^10.7.0", - "ts-node": "^10.9.2", + "mocha": "10.7.3", + "ts-node": "10.9.2", "typescript": "^5.5.4", "zksync-ethers": "^6.11.0" } diff --git a/code/frontend-paymaster/frontend/package-lock.json b/code/frontend-paymaster/frontend/package-lock.json index 70997230..4ace3cf3 100644 --- a/code/frontend-paymaster/frontend/package-lock.json +++ b/code/frontend-paymaster/frontend/package-lock.json @@ -13,13 +13,13 @@ "zksync-ethers": "^6.13.1" }, "devDependencies": { - "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.14.5", - "@vitejs/plugin-vue": "^5.0.5", - "@vue/tsconfig": "^0.5.1", - "npm-run-all2": "^6.2.0", + "@tsconfig/node20": "20.1.4", + "@types/node": "20.16.11", + "@vitejs/plugin-vue": "5.1.4", + "@vue/tsconfig": "0.5.1", + "npm-run-all2": "6.2.3", "typescript": "~5.4.0", - "vite": "^5.3.1", + "vite": "5.4.8", "vue-tsc": "^2.0.21" } }, diff --git a/code/frontend-paymaster/frontend/package.json b/code/frontend-paymaster/frontend/package.json index 341dc791..d45b457a 100644 --- a/code/frontend-paymaster/frontend/package.json +++ b/code/frontend-paymaster/frontend/package.json @@ -16,13 +16,13 @@ "zksync-ethers": "^6.13.1" }, "devDependencies": { - "@tsconfig/node20": "^20.1.4", - "@types/node": "^20.14.5", - "@vitejs/plugin-vue": "^5.0.5", - "@vue/tsconfig": "^0.5.1", - "npm-run-all2": "^6.2.0", + "@tsconfig/node20": "20.1.4", + "@types/node": "20.16.11", + "@vitejs/plugin-vue": "5.1.4", + "@vue/tsconfig": "0.5.1", + "npm-run-all2": "6.2.3", "typescript": "~5.4.0", - "vite": "^5.3.1", + "vite": "5.4.8", "vue-tsc": "^2.0.21" } } diff --git a/code/multisig/package-lock.json b/code/multisig/package-lock.json index 7651d808..433a3342 100644 --- a/code/multisig/package-lock.json +++ b/code/multisig/package-lock.json @@ -10,14 +10,14 @@ "@matterlabs/hardhat-zksync": "1.1.0", "@matterlabs/zksync-contracts": "^0.6.1", "@openzeppelin/contracts": "4.9.5", - "@types/chai": "^5.0.0", - "@types/mocha": "^10.0.7", - "chai": "^5.1.1", - "dotenv": "^16.4.5", - "ethers": "^6.13.2", + "@types/chai": "5.0.0", + "@types/mocha": "10.0.8", + "chai": "5.1.1", + "dotenv": "16.4.5", + "ethers": "6.13.2", "hardhat": "^2.22.7", - "mocha": "^10.7.0", - "ts-node": "^10.9.2", + "mocha": "10.7.3", + "ts-node": "10.9.2", "typescript": "^5.5.4", "zksync-ethers": "^6.11.0" } @@ -3391,14 +3391,11 @@ } }, "node_modules/chai/node_modules/loupe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.1.tgz", - "integrity": "sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz", + "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==", "dev": true, - "license": "MIT", - "dependencies": { - "get-func-name": "^2.0.1" - } + "license": "MIT" }, "node_modules/chai/node_modules/pathval": { "version": "2.0.0", diff --git a/code/multisig/package.json b/code/multisig/package.json index f6847051..d2143e8d 100644 --- a/code/multisig/package.json +++ b/code/multisig/package.json @@ -17,14 +17,14 @@ "@matterlabs/hardhat-zksync": "1.1.0", "@matterlabs/zksync-contracts": "^0.6.1", "@openzeppelin/contracts": "4.9.5", - "@types/chai": "^5.0.0", - "@types/mocha": "^10.0.7", - "chai": "^5.1.1", - "dotenv": "^16.4.5", - "ethers": "^6.13.2", + "@types/chai": "5.0.0", + "@types/mocha": "10.0.8", + "chai": "5.1.1", + "dotenv": "16.4.5", + "ethers": "6.13.2", "hardhat": "^2.22.7", - "mocha": "^10.7.0", - "ts-node": "^10.9.2", + "mocha": "10.7.3", + "ts-node": "10.9.2", "typescript": "^5.5.4", "zksync-ethers": "^6.11.0" } diff --git a/code/wagmi/bun.lockb b/code/wagmi/bun.lockb index ffc50515..240d992e 100755 Binary files a/code/wagmi/bun.lockb and b/code/wagmi/bun.lockb differ diff --git a/code/wagmi/package.json b/code/wagmi/package.json index 072c91b3..e289d84e 100644 --- a/code/wagmi/package.json +++ b/code/wagmi/package.json @@ -19,7 +19,7 @@ "wagmi": "^2.12.32" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "20.17.10", "@types/react": "^18", "@types/react-dom": "^18", "typescript": "^5" diff --git a/code/webauthn/contracts/package-lock.json b/code/webauthn/contracts/package-lock.json index 88cd42de..4bcea2a4 100644 --- a/code/webauthn/contracts/package-lock.json +++ b/code/webauthn/contracts/package-lock.json @@ -11,14 +11,14 @@ "@matterlabs/zksync-contracts": "^0.6.1", "@nomicfoundation/hardhat-verify": "^2.0.9", "@openzeppelin/contracts": "^4.9.5", - "@types/chai": "^5.0.0", - "@types/mocha": "^10.0.7", - "chai": "^5.1.1", - "dotenv": "^16.4.5", - "ethers": "^6.13.2", + "@types/chai": "5.0.0", + "@types/mocha": "10.0.7", + "chai": "5.1.1", + "dotenv": "16.4.5", + "ethers": "6.13.2", "hardhat": "^2.22.7", - "mocha": "^10.7.0", - "ts-node": "^10.9.2", + "mocha": "10.7.3", + "ts-node": "10.9.2", "typescript": "^5.5.4", "zksync-ethers": "^6.11.0" } @@ -2171,7 +2171,8 @@ "version": "10.0.7", "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz", "integrity": "sha512-GN8yJ1mNTcFcah/wKEFIJckJx9iJLoMSzWcfRRuxz/Jk+U6KQNnml+etbtxFK8lPjzOw3zp4Ha/kjSst9fsHYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/node": { "version": "22.5.1", @@ -2833,14 +2834,11 @@ } }, "node_modules/chai/node_modules/loupe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.1.tgz", - "integrity": "sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz", + "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==", "dev": true, - "license": "MIT", - "dependencies": { - "get-func-name": "^2.0.1" - } + "license": "MIT" }, "node_modules/chai/node_modules/pathval": { "version": "2.0.0", @@ -3330,6 +3328,7 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=12" }, @@ -3649,6 +3648,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@adraffy/ens-normalize": "1.10.1", "@noble/curves": "1.2.0", @@ -3666,7 +3666,8 @@ "version": "18.15.13", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.13.tgz", "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ethjs-util": { "version": "0.1.6", @@ -5194,6 +5195,7 @@ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.3.tgz", "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-colors": "^4.1.3", "browser-stdout": "^1.3.1", @@ -5229,6 +5231,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -5246,6 +5249,7 @@ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -5265,6 +5269,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -5280,6 +5285,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -5291,13 +5297,15 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/mocha/node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -5313,6 +5321,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -5328,6 +5337,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5337,6 +5347,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6507,6 +6518,7 @@ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dev": true, + "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -6550,6 +6562,7 @@ "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } diff --git a/code/webauthn/contracts/package.json b/code/webauthn/contracts/package.json index fa17f9ea..05b60cde 100644 --- a/code/webauthn/contracts/package.json +++ b/code/webauthn/contracts/package.json @@ -20,14 +20,14 @@ "@matterlabs/zksync-contracts": "^0.6.1", "@nomicfoundation/hardhat-verify": "^2.0.9", "@openzeppelin/contracts": "^4.9.5", - "@types/chai": "^5.0.0", - "@types/mocha": "^10.0.7", - "chai": "^5.1.1", - "dotenv": "^16.4.5", - "ethers": "^6.13.2", + "@types/chai": "5.0.0", + "@types/mocha": "10.0.7", + "chai": "5.1.1", + "dotenv": "16.4.5", + "ethers": "6.13.2", "hardhat": "^2.22.7", - "mocha": "^10.7.0", - "ts-node": "^10.9.2", + "mocha": "10.7.3", + "ts-node": "10.9.2", "typescript": "^5.5.4", "zksync-ethers": "^6.11.0" } diff --git a/code/webauthn/frontend/package-lock.json b/code/webauthn/frontend/package-lock.json index d9bad817..c84e430e 100644 --- a/code/webauthn/frontend/package-lock.json +++ b/code/webauthn/frontend/package-lock.json @@ -18,7 +18,7 @@ "zksync-ethers": "^5.1.0" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "20.16.5", "@types/react": "^18", "@types/react-dom": "^18", "eslint": "^8", diff --git a/code/webauthn/frontend/package.json b/code/webauthn/frontend/package.json index 9a09ea9e..a956126d 100644 --- a/code/webauthn/frontend/package.json +++ b/code/webauthn/frontend/package.json @@ -19,7 +19,7 @@ "zksync-ethers": "^5.1.0" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "20.16.5", "@types/react": "^18", "@types/react-dom": "^18", "eslint": "^8", diff --git a/package.json b/package.json index 05d7fd5f..28883466 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@commitlint/cli": "19.5.0", "@commitlint/config-conventional": "19.5.0", "@playwright/test": "1.46.0", - "@synthetixio/synpress": "^4.0.0-alpha.9", + "@synthetixio/synpress": "4.0.3", "@vue/test-utils": "2.4.6", "cspell": "8.14.4", "eslint": "9.11.1",