delvtech / council-kit

A monorepo of apps and packages for the Council governance protocol.
https://council.delv.tech
GNU Affero General Public License v3.0
27 stars 22 forks source link

[CLI] Add hardhat to peer deps and handle errors #414

Closed ryangoree closed 6 months ago

ryangoree commented 6 months ago

The server command requires hardhat to be installed and to be run inside a hardhat project. This PR makes hardhat an optional peer dependency and adds graceful error handling.

changeset-bot[bot] commented 6 months ago

🦋 Changeset detected

Latest commit: fcf69e043ff4248aab5d5517695d4d7378036915

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 7 packages | Name | Type | | --------------------------- | ----- | | @delvtech/council-cli | Patch | | @delvtech/council-artifacts | Patch | | council-ui | Patch | | @delvtech/council-core | Patch | | @delvtech/council-ethers | Patch | | @delvtech/council-viem | Patch | | council-sdk-starter | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

vercel[bot] commented 6 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
council-kit-council-ui ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 24, 2024 8:11pm
council-kit-landing-page ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 24, 2024 8:11pm