MystenLabs / walrus-sites

Walrus Sites: Decentralized Websites using Sui and Walrus.
https://docs.walrus.site/walrus-sites/intro.html
Apache License 2.0
17 stars 16 forks source link

feat(portal): restructure portal & common lib and add pnpm workspace #135

Closed Tzal3x closed 1 month ago

Tzal3x commented 1 month ago

Adding a pnpm workspace enables us to use workspace dependencies such as using the common lib as a dependency of the worker (sw portal implementation).

i.e. in the package.json:

"dependencies": {
    "common": "workspace:common"
  }

Furthermore, the repo has been restructured so that every portal implementation from now on will be under the portal/ dir.

The service worker implementation of the portal is now called worker.

vercel[bot] commented 1 month ago

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

Name Status Preview Comments Updated (UTC)
walrus-site ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 26, 2024 9:16am