diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cd0e6cb..e1b0cd7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,6 +26,7 @@ jobs: - helia-electron - helia-esbuild - helia-nextjs + - helia-parcel - helia-script-tag - helia-vite - helia-vue @@ -82,6 +83,7 @@ jobs: - helia-create-react-app - helia-electron - helia-esbuild + - helia-parcel - helia-nextjs - helia-script-tag - helia-vite diff --git a/.gitignore b/.gitignore index ab98ddb..ffe3c9a 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,6 @@ yarn.lock .DS_Store .next .vscode +test-results +playwright-report +.parcel-cache diff --git a/README.md b/README.md index c51429b..fc98bf5 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,10 @@ - [Table of Contents](#table-of-contents) - [About The Project](#about-the-project) - [Getting Started](#getting-started) + - [Examples](#examples) + - [Basics](#basics) + - [Frameworks](#frameworks) + - [Bundlers](#bundlers) - [Prerequisites](#prerequisites) - [IPFS Tutorials at ProtoSchool](#ipfs-tutorials-at-protoschool) - [Documentation](#documentation) @@ -44,6 +48,28 @@ ## Getting Started +### Examples + +Feel free to jump directly into the examples, however going through the following sections will help build context and background knowledge. + +#### Basics + +- [Helia-101](/examples/helia-101/): Spawn a Helia node, add a file and cat the file +- [Helia CommonJS](/examples/helia-cjs/): Just like Helia-101, but with [CommonJS](https://en.wikipedia.org/wiki/CommonJS) instead of [ESM](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules) +- [Helia via CDNs](/examples/helia-script-tag/): A simple proof-of-concept to distributing and using helia using `
-