From a167f5ce059c0230c435c2ffec837f6c18cc44d2 Mon Sep 17 00:00:00 2001 From: IVA2K Date: Sun, 21 Jul 2024 06:42:38 -0700 Subject: [PATCH 1/5] Add histoire status --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4fb2c307..47a39c19 100644 --- a/README.md +++ b/README.md @@ -209,7 +209,7 @@ Note that there are 2 branches for Isolated component development - Histoire and | Git Branch | UI Framework | Dark Theme | Svelte 5 | Notes [Legend: ⬤ Yes / ⭘ No ] | |-|-|:-:|:-:|-| | main | (none) | ⬤ | ⬤ | | -| [histoire](../../tree/histoire) | (none) | ⬤ | | Isolated component development. `pnpm story:build` fails (w/Svelte 5). | +| [histoire](../../tree/histoire) | (none) | ⬤ | ⭘ | Isolated component development. `pnpm story:build` fails (w/Svelte 5). | | [storybook](../../tree/storybook) | (none) | ⬤ | | Isolated component development. | | [ui-agnostic](../../tree/ui-agnostic) | [AgnosticUI](https://github.com/AgnosticUI/agnosticui) | ⬤ | ⭘ | Worked with Svelte 5 next.41| | [ui-bootstrap](../../tree/ui-bootstrap) | [Bootstrap](https://github.com/twbs/bootstrap) | ⬤ | ⭘ | [Sveltestrap](https://github.com/sveltestrap/sveltestrap), Themes from [Bootswatch](https://github.com/thomaspark/bootswatch). `pnpm check` fails (w/Svelte 5). [[sveltestrap#79]](https://github.com/sveltestrap/sveltestrap/issues/79) | From f06551e76b077900b4f7d10b9da087e23e694ea1 Mon Sep 17 00:00:00 2001 From: IVA2K Date: Sun, 21 Jul 2024 07:03:38 -0700 Subject: [PATCH 2/5] Add storybook status --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 47a39c19..631679a7 100644 --- a/README.md +++ b/README.md @@ -209,8 +209,8 @@ Note that there are 2 branches for Isolated component development - Histoire and | Git Branch | UI Framework | Dark Theme | Svelte 5 | Notes [Legend: ⬤ Yes / ⭘ No ] | |-|-|:-:|:-:|-| | main | (none) | ⬤ | ⬤ | | -| [histoire](../../tree/histoire) | (none) | ⬤ | ⭘ | Isolated component development. `pnpm story:build` fails (w/Svelte 5). | -| [storybook](../../tree/storybook) | (none) | ⬤ | | Isolated component development. | +| [histoire](../../tree/histoire) | (none) | ⬤ | ⭘ | Isolated component development. ⭘ `pnpm story:build` fails. | +| [storybook](../../tree/storybook) | (none) | ⬤ | ⬤ | Isolated component development. | | [ui-agnostic](../../tree/ui-agnostic) | [AgnosticUI](https://github.com/AgnosticUI/agnosticui) | ⬤ | ⭘ | Worked with Svelte 5 next.41| | [ui-bootstrap](../../tree/ui-bootstrap) | [Bootstrap](https://github.com/twbs/bootstrap) | ⬤ | ⭘ | [Sveltestrap](https://github.com/sveltestrap/sveltestrap), Themes from [Bootswatch](https://github.com/thomaspark/bootswatch). `pnpm check` fails (w/Svelte 5). [[sveltestrap#79]](https://github.com/sveltestrap/sveltestrap/issues/79) | | [ui-bulma](../../tree/ui-bulma) | [Bulma](https://bulma.io/) | ⬤ | ⬤ | | From 91ae868d9517265c336a95672f0f5531b71d409a Mon Sep 17 00:00:00 2001 From: IVA2K Date: Sun, 21 Jul 2024 07:53:40 -0700 Subject: [PATCH 3/5] Add status for bootstrap, cleanup --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 631679a7..29adb63b 100644 --- a/README.md +++ b/README.md @@ -205,19 +205,20 @@ Currently there are no plans to implement additional frameworks (either listed b Note that there are 2 branches for Isolated component development - Histoire and Storybook, which can be merged into UI branch of choice for your app. + | Git Branch | UI Framework | Dark Theme | Svelte 5 | Notes [Legend: ⬤ Yes / ⭘ No ] | |-|-|:-:|:-:|-| | main | (none) | ⬤ | ⬤ | | -| [histoire](../../tree/histoire) | (none) | ⬤ | ⭘ | Isolated component development. ⭘ `pnpm story:build` fails. | +| [histoire](../../tree/histoire) | (none) | ⬤ | ⭘ | Isolated component development. | | [storybook](../../tree/storybook) | (none) | ⬤ | ⬤ | Isolated component development. | -| [ui-agnostic](../../tree/ui-agnostic) | [AgnosticUI](https://github.com/AgnosticUI/agnosticui) | ⬤ | ⭘ | Worked with Svelte 5 next.41| -| [ui-bootstrap](../../tree/ui-bootstrap) | [Bootstrap](https://github.com/twbs/bootstrap) | ⬤ | ⭘ | [Sveltestrap](https://github.com/sveltestrap/sveltestrap), Themes from [Bootswatch](https://github.com/thomaspark/bootswatch). `pnpm check` fails (w/Svelte 5). [[sveltestrap#79]](https://github.com/sveltestrap/sveltestrap/issues/79) | -| [ui-bulma](../../tree/ui-bulma) | [Bulma](https://bulma.io/) | ⬤ | ⬤ | | +| [ui-agnostic](../../tree/ui-agnostic) | [AgnosticUI](https://github.com/AgnosticUI/agnosticui) | ⬤ | ⭘ | | +| [ui-bootstrap](../../tree/ui-bootstrap) | [Bootstrap](https://github.com/twbs/bootstrap) | ⬤ | ⭘ | [Sveltestrap](https://github.com/sveltestrap/sveltestrap), Themes from [Bootswatch](https://github.com/thomaspark/bootswatch).
⭘ [[sveltestrap#79]](https://github.com/sveltestrap/sveltestrap/issues/79) | +| [ui-bulma](../../tree/ui-bulma) | [Bulma](https://bulma.io/) | ⬤ | ⬤ | | | [ui-carbon](../../tree/ui-carbon) | [Carbon](https://carbon-components-svelte.onrender.com/) | ⬤ | ⭘ | | | [ui-framework7](../../tree/ui-framework7) | [Framework7](https://framework7.io/svelte/introduction.html) | ⭘ | ⭘ | | | [ui-shoelace](../../tree/ui-shoelace) | [Shoelace](https://shoelace.style/) | ⬤ | ⬤ | | -| [ui-svelteui](../../tree/ui-svelteui) | [SvelteUI](https://www.svelteui.org) | ⬤ | ⭘ | [[svelteuidev#491]](https://github.com/svelteuidev/svelteui/issues/491) | +| [ui-svelteui](../../tree/ui-svelteui) | [SvelteUI](https://www.svelteui.org) | ⬤ | ⭘ | ⭘ [[svelteuidev#491]](https://github.com/svelteuidev/svelteui/issues/491) | | [ui-tailwindcss](../../tree/ui-tailwindcss) | [TailwindCSS](https://tailwindcss.com) | | | May use components, e.g. [Flowbite](https://flowbite.com/docs/getting-started/introduction/) | | [ui-konsta](../../tree/ui-konsta) | [Konsta](https://konstaui.com/svelte) | ⬤ | | (Requires TailwindCSS) | | | [svelte-ux](https://svelte-ux.techniq.dev) | | | (Requires TailwindCSS) | @@ -234,6 +235,7 @@ Note that there are 2 branches for Isolated component development - Histoire and | | [Melt UI](https://melt-ui.com) | | | | | | [Bits UI](https://bits-ui.com) | | | | | | [shadcn-svelte](https://www.shadcn-svelte.com) | | | | + ## Conclusion From 03993abbb38e813e0ca6db2fce47368cabd1b6bf Mon Sep 17 00:00:00 2001 From: IVA2K Date: Sun, 21 Jul 2024 20:04:54 -0700 Subject: [PATCH 4/5] Add carbon status --- README.md | 2 +- scripts/git-run-all-in-branches.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 29adb63b..6c78aaa3 100644 --- a/README.md +++ b/README.md @@ -215,7 +215,7 @@ Note that there are 2 branches for Isolated component development - Histoire and | [ui-agnostic](../../tree/ui-agnostic) | [AgnosticUI](https://github.com/AgnosticUI/agnosticui) | ⬤ | ⭘ | | | [ui-bootstrap](../../tree/ui-bootstrap) | [Bootstrap](https://github.com/twbs/bootstrap) | ⬤ | ⭘ | [Sveltestrap](https://github.com/sveltestrap/sveltestrap), Themes from [Bootswatch](https://github.com/thomaspark/bootswatch).
⭘ [[sveltestrap#79]](https://github.com/sveltestrap/sveltestrap/issues/79) | | [ui-bulma](../../tree/ui-bulma) | [Bulma](https://bulma.io/) | ⬤ | ⬤ | | -| [ui-carbon](../../tree/ui-carbon) | [Carbon](https://carbon-components-svelte.onrender.com/) | ⬤ | ⭘ | | +| [ui-carbon](../../tree/ui-carbon) | [Carbon](https://carbon-components-svelte.onrender.com/) | ⬤ | ⬤ | | | [ui-framework7](../../tree/ui-framework7) | [Framework7](https://framework7.io/svelte/introduction.html) | ⭘ | ⭘ | | | [ui-shoelace](../../tree/ui-shoelace) | [Shoelace](https://shoelace.style/) | ⬤ | ⬤ | | | [ui-svelteui](../../tree/ui-svelteui) | [SvelteUI](https://www.svelteui.org) | ⬤ | ⭘ | ⭘ [[svelteuidev#491]](https://github.com/svelteuidev/svelteui/issues/491) | diff --git a/scripts/git-run-all-in-branches.sh b/scripts/git-run-all-in-branches.sh index f53c9fbd..74919de9 100644 --- a/scripts/git-run-all-in-branches.sh +++ b/scripts/git-run-all-in-branches.sh @@ -42,6 +42,7 @@ export TARGET_BRANCHES=( "main" "storybook" "ui-bulma" + "ui-carbon" "ui-shoelace" "ui-svelteui" "ui-tailwindcss" @@ -50,7 +51,6 @@ export BROKEN_TARGET_BRANCHES=( "histoire" # `pnpm story:build`: CompileError: The $ name is reserved, and cannot be used for variables and imports "ui-agnostic" # `pnpm build`: CompileError: Declaring or accessing a prop starting with `$$` is illegal ($$props.$$slots) "ui-bootstrap" # `pnpm check`: Error: Argument of type 'typeof Col' is not assignable to parameter of type 'ConstructorOfATypedSvelteComponent'. - "ui-carbon" # `pnpm build:base`: "Error: The 'swSrc' file can't be read. ENOENT: no such file or directory" "ui-framework7" # `pnpm build:base`: "Error: The 'swSrc' file can't be read. ENOENT: no such file or directory" - service worker build fails, probably due to all components not compatible with Svelte 5, buncho "ARIA role" issues, etc. "ui-konsta" # `pnpm check`: Error: Argument of type 'typeof App' is not assignable to parameter of type 'ConstructorOfATypedSvelteComponent'. ) From 114e968a3788aaf36bc79dfa18ba2eb1922e3912 Mon Sep 17 00:00:00 2001 From: IVA2K Date: Sun, 21 Jul 2024 21:40:44 -0700 Subject: [PATCH 5/5] Bump pnpm@9.6.0 --- package.json | 6 +++--- pnpm-lock.yaml | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 47f2ee25..23c5ae2a 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "globals": "^15.8.0", "minimist": "^1.2.8", "object-hash": "^3.0.0", - "pnpm": "^9.5.0", + "pnpm": "^9.6.0", "postcss": "^8.4.39", "postcss-cli": "^11.0.0", "postcss-html": "^1.7.0", @@ -144,10 +144,10 @@ "workbox-routing": "^7.1.0", "workbox-window": "^7.1.0" }, - "packageManager": "pnpm@9.5.0", + "packageManager": "pnpm@9.6.0", "engines": { "npm": ">=7.0.0", - "pnpm": ">=8.14.0", + "pnpm": ">=9.0.0", "node": ">=20.0.0" }, "type": "module", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d3bf147b..f96bfdcc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -157,8 +157,8 @@ importers: specifier: ^3.0.0 version: 3.0.0 pnpm: - specifier: ^9.5.0 - version: 9.5.0 + specifier: ^9.6.0 + version: 9.6.0 postcss: specifier: ^8.4.39 version: 8.4.39 @@ -3525,8 +3525,8 @@ packages: resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} engines: {node: '>=10.4.0'} - pnpm@9.5.0: - resolution: {integrity: sha512-FAA2gwEkYY1iSiGHtQ0EKJ1aCH8ybJ7fwMzXM9dsT1LDoxPU/BSHlKKp2BVTAWAE5nQujPhQZwJopzh/wiDJAw==} + pnpm@9.6.0: + resolution: {integrity: sha512-ONxvuo26NbOTQLlwARLC/h4S8QsXE0cVpKqYzPe7A152/Zgc8Ls4TfqY+NavVIHCvvL0Jmokv6IMNOtxR84LXg==} engines: {node: '>=18.12'} hasBin: true @@ -8233,7 +8233,7 @@ snapshots: base64-js: 1.5.1 xmlbuilder: 15.1.1 - pnpm@9.5.0: {} + pnpm@9.6.0: {} possible-typed-array-names@1.0.0: {}