From 16de4da27f0ee01c60f466e327e251c702ec7294 Mon Sep 17 00:00:00 2001 From: BeanWei Date: Sat, 22 Jul 2023 21:43:10 +0800 Subject: [PATCH] chore: Add Solid template (#63) Co-authored-by: Aaron Klinker --- .github/workflows/validate.yml | 7 ++ docs/.vitepress/components/Icon.vue | 16 +++-- docs/get-started/installation.md | 13 ++-- templates/solid/.npmrc | 1 + templates/solid/README.md | 3 + templates/solid/_gitignore | 23 +++++++ templates/solid/assets/solid.svg | 1 + templates/solid/entrypoints/background.ts | 3 + templates/solid/entrypoints/popup/App.css | 27 ++++++++ templates/solid/entrypoints/popup/App.tsx | 35 ++++++++++ templates/solid/entrypoints/popup/index.css | 69 +++++++++++++++++++ templates/solid/entrypoints/popup/index.html | 13 ++++ templates/solid/entrypoints/popup/index.tsx | 6 ++ templates/solid/package.json | 23 +++++++ templates/solid/public/icon/128.png | Bin 0 -> 3074 bytes templates/solid/public/icon/16.png | Bin 0 -> 559 bytes templates/solid/public/icon/32.png | Bin 0 -> 916 bytes templates/solid/public/icon/48.png | Bin 0 -> 1334 bytes templates/solid/public/icon/96.png | Bin 0 -> 2366 bytes templates/solid/public/wxt.svg | 15 ++++ templates/solid/tsconfig.json | 7 ++ templates/solid/wxt.config.ts | 21 ++++++ 22 files changed, 270 insertions(+), 13 deletions(-) create mode 100644 templates/solid/.npmrc create mode 100644 templates/solid/README.md create mode 100644 templates/solid/_gitignore create mode 100644 templates/solid/assets/solid.svg create mode 100644 templates/solid/entrypoints/background.ts create mode 100644 templates/solid/entrypoints/popup/App.css create mode 100644 templates/solid/entrypoints/popup/App.tsx create mode 100644 templates/solid/entrypoints/popup/index.css create mode 100644 templates/solid/entrypoints/popup/index.html create mode 100644 templates/solid/entrypoints/popup/index.tsx create mode 100644 templates/solid/package.json create mode 100644 templates/solid/public/icon/128.png create mode 100644 templates/solid/public/icon/16.png create mode 100644 templates/solid/public/icon/32.png create mode 100644 templates/solid/public/icon/48.png create mode 100644 templates/solid/public/icon/96.png create mode 100644 templates/solid/public/wxt.svg create mode 100644 templates/solid/tsconfig.json create mode 100644 templates/solid/wxt.config.ts diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index f850785f..947fbbf3 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -96,3 +96,10 @@ jobs: npm i npm run build npm run check + + - name: Validate Solid + working-directory: templates/solid + run: | + npm i + npm run build + npm run compile diff --git a/docs/.vitepress/components/Icon.vue b/docs/.vitepress/components/Icon.vue index 7d898f4d..7daa3736 100644 --- a/docs/.vitepress/components/Icon.vue +++ b/docs/.vitepress/components/Icon.vue @@ -1,17 +1,19 @@