celo-org / celo-org/celo-ccip-workshop
Dependency Dashboard
- Dominant language
- TypeScript
- Stars
- 3
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/celo-org/celo-ccip-workshop).
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [@nomiclabs/hardhat-etherscan](https://redirect.github.com/nomiclabs/hardhat) |  |
## Awaiting Schedule
The following updates are awaiting their schedule. To get an update now, click on a checkbox below.
- [ ] Update dependency @heroicons/react to v2.2.0
- [ ] Update dependency @rainbow-me/rainbowkit to v2.2.11
- [ ] Update dependency @tanstack/react-query to v5.102.8
- [ ] Update dependency @types/node to v20.19.43
- [ ] Update dependency @wagmi/connectors to v4.3.10
- [ ] Update dependency chai to v4.5.0 (`chai`, `@types/chai`)
- [ ] Update dependency dotenv to v16.6.1
- [ ] Update dependency eslint to v8.57.1
- [ ] Update dependency eslint-config-next to v13.5.11
- [ ] Update dependency ethers to v5.8.0
- [ ] Update dependency hardhat to v2.29.1
- [ ] Update dependency lucide-react to ^0.577.0
- [ ] Update dependency tailwindcss to v3.4.19
- [ ] Update dependency typescript to v5.9.3
- [ ] Update dependency wagmi to v2.19.5
- [ ] Update react monorepo (`@types/react`, `@types/react-dom`, `react`, `react-dom`)
- [ ] Update dependency @chainlink/contracts-ccip to v2
- [ ] Update dependency @headlessui/react to v2
- [ ] Update dependency @nomicfoundation/hardhat-chai-matchers to v3
- [ ] Update dependency @nomicfoundation/hardhat-network-helpers to v3
- [ ] Update dependency @nomicfoundation/hardhat-toolbox to v7
- [ ] Update dependency @typechain/ethers-v5 to v11
- [ ] Update dependency @typechain/hardhat to v9
- [ ] Update dependency @types/chai to v5
- [ ] Update dependency @types/node to v22
- [ ] Update dependency @wagmi/connectors to v8
- [ ] Update dependency chai to v6
- [ ] Update dependency dotenv to v17
- [ ] Update dependency eslint to v10
- [ ] Update dependency eslint-config-next to v16
- [ ] Update dependency ethers to v6
- [ ] Update dependency hardhat to v3
- [ ] Update dependency hardhat-gas-reporter to v2
- [ ] Update dependency lucide-react to v1
- [ ] Update dependency tailwind-merge to v3
- [ ] Update dependency tailwindcss to v4
- [ ] Update dependency typescript to v7
- [ ] Update dependency typescript to v7
- [ ] Update dependency wagmi to v3
- [ ] Update react monorepo to v19 (`@types/react`, `@types/react-dom`, `react`, `react-dom`)
- [ ] π **Create all awaiting schedule PRs at once** π
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [Update dependency postcss to v8.5.23 [SECURITY]](../pull/1)
- [ ] [Update dependency next to v15 [SECURITY]](../pull/2)
- [ ] [Update dependency @headlessui/react to v1.7.19](../pull/11)
- [ ] [Update dependency @nomiclabs/hardhat-etherscan to v3.1.8](../pull/5)
- [ ] [Update dependency @types/mocha to v10.0.10](../pull/6)
- [ ] [Update dependency hardhat-gas-reporter to v1.0.10](../pull/8)
- [ ] [Update dependency solidity-coverage to v0.8.17](../pull/9)
- [ ] [Update dependency ts-node to v10.9.2](../pull/10)
- [ ] [Update dependency @nomicfoundation/hardhat-network-helpers to v1.1.2](../pull/4)
- [ ] [Update dependency autoprefixer to v10.5.5](../pull/7)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
npm (3)
package.json
packages/hardhat/package.json (20)
- `@chainlink/contracts ^1.1.1`
- `@chainlink/contracts-ccip ^1.4.0` β [Updates: `^2.0.0`]
- `@openzeppelin/contracts ^5.0.2`
- `dotenv ^16.3.1` β [Updates: `^16.3.1`, `^17.0.0`]
- `@nomicfoundation/hardhat-chai-matchers ^1.0.0` β [Updates: `^3.0.0`]
- `@nomicfoundation/hardhat-network-helpers ^1.0.0` β [Updates: `^1.0.0`, `^3.0.0`]
- `@nomicfoundation/hardhat-toolbox ^2.0.2` β [Updates: `^7.0.0`]
- `@nomiclabs/hardhat-ethers ^2.0.0`
- `@nomiclabs/hardhat-etherscan ^3.0.0` β [Updates: `^3.0.0`]
- `@typechain/ethers-v5 ^10.1.0` β [Updates: `^11.0.0`]
- `@typechain/hardhat ^6.1.2` β [Updates: `^9.0.0`]
- `@types/chai ^4.2.0` β [Updates: `^4.2.0`, `^5.0.0`]
- `@types/mocha >=9.1.0` β [Updates: `>=9.1.0`]
- `chai ^4.2.0` β [Updates: `^4.2.0`, `^6.0.0`]
- `hardhat ^2.19.1` β [Updates: `^2.19.1`, `^3.0.0`]
- `hardhat-gas-reporter ^1.0.8` β [Updates: `^1.0.8`, `^2.0.0`]
- `solidity-coverage ^0.8.1` β [Updates: `^0.8.1`]
- `ts-node >=8.0.0` β [Updates: `>=8.0.0`]
- `typechain ^8.1.0`
- `typescript >=4.5.0` β [Updates: `>=4.5.0`]packages/react-app/package.json (26)
- `@headlessui/react ^1.7.14` β [Updates: `^1.7.14`, `^2.0.0`]
- `@heroicons/react ^2.0.18` β [Updates: `^2.0.18`]
- `@radix-ui/react-slot ^1.1.0`
- `@rainbow-me/rainbowkit ^2.0.2` β [Updates: `^2.0.2`]
- `@tanstack/react-query ^5.28.6` β [Updates: `^5.28.6`]
- `@wagmi/connectors 4.1.18` β [Updates: `4.3.10`, `8.2.0`]
- `class-variance-authority ^0.7.0`
- `clsx ^2.1.1`
- `ethers ^5.7.2` β [Updates: `^5.7.2`, `^6.0.0`]
- `lucide-react ^0.400.0` β [Updates: `^0.577.0`, `^1.0.0`]
- `next ^13.4.2` β [Updates: `^15.0.0`]
- `react 18.2.0` β [Updates: `18.3.1`, `19.3.0`]
- `react-dom 18.2.0` β [Updates: `18.3.1`, `19.3.0`]
- `tailwind-merge ^2.3.0` β [Updates: `^3.0.0`]
- `tailwindcss-animate ^1.0.7`
- `viem ^2.17.2`
- `wagmi 2.5.12` β [Updates: `2.19.5`, `3.7.7`]
- `@types/node ^20.2.1` β [Updates: `^20.2.1`, `^22.0.0`]
- `@types/react ^18.2.6` β [Updates: `^18.2.6`, `^19.0.0`]
- `@types/react-dom ^18.2.4` β [Updates: `^18.2.4`, `^19.0.0`]
- `autoprefixer ^10.4.14` β [Updates: `^10.4.14`]
- `eslint ^8.40.0` β [Updates: `^8.40.0`, `^10.0.0`]
- `eslint-config-next ^13.4.2` β [Updates: `^13.4.2`, `^16.0.0`]
- `postcss ^8.4.23` β [Updates: `^8.4.23`]
- `tailwindcss ^3.3.2` β [Updates: `^3.3.2`, `^4.0.0`]
- `typescript ^5.0.4` β [Updates: `^5.0.4`, `^7.0.0`]
renovate-config (1)
renovate.json
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
Review the Dependency Dashboard, the package.json files in packages/hardhat and packages/react-app, and renovate.json. Start by reading the Renovate dashboard documentation and the existing linked update PRs; done means the selected dependency updates are compatible and the corresponding dashboard entries are resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nextjs, react, tailwindcss, typescript
- Domain
- build-system, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100