Skip to content

Commit c422086

Browse files
authored
Add new docs site (#198)
1 parent cfdb2e5 commit c422086

20 files changed

+4579
-1383
lines changed

.github/workflows/www.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Deploy site
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
env:
9+
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
10+
11+
jobs:
12+
deploy:
13+
runs-on: ${{ matrix.os }}
14+
strategy:
15+
matrix:
16+
node: ['18.x']
17+
os: [ubuntu-latest]
18+
19+
steps:
20+
- uses: actions/checkout@v4
21+
- uses: pnpm/action-setup@v2
22+
- uses: actions/setup-node@v4
23+
with:
24+
node-version: ${{ matrix.node }}
25+
cache: 'pnpm'
26+
- run: pnpm install --frozen-lockfile
27+
- run: pnpm docs:build
28+
- run: pnpm docs:publish

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.astro
12
node_modules
23
dist/
34
dist-electron/

docs/.vitepress/ExamplesButton.vue

Lines changed: 0 additions & 10 deletions
This file was deleted.

docs/.vitepress/Features.vue

Lines changed: 0 additions & 36 deletions
This file was deleted.

docs/.vitepress/Hero.vue

Lines changed: 0 additions & 28 deletions
This file was deleted.

docs/.vitepress/config.ts

Lines changed: 0 additions & 24 deletions
This file was deleted.

docs/.vitepress/theme/custom.css

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/.vitepress/theme/index.ts

Lines changed: 0 additions & 5 deletions
This file was deleted.

docs/index.md

Lines changed: 0 additions & 77 deletions
This file was deleted.

package.json

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,18 @@
1111
"changeset": "changeset",
1212
"changeset:version": "changeset version && pnpm install --no-frozen-lockfile",
1313
"release": "changeset publish",
14-
"docs:start": "vitepress dev docs",
15-
"docs:build": "vitepress build docs",
16-
"docs:preview": "vitepress preview docs"
14+
"docs:start": "corepack pnpm --filter www dev",
15+
"docs:build": "corepack pnpm --filter www build",
16+
"docs:preview": "corepack pnpm --filter www preview",
17+
"docs:publish": "corepack pnpm --filter www publish-pages"
1718
},
1819
"packageManager": "[email protected]",
1920
"devDependencies": {
2021
"@changesets/changelog-github": "^0.5.0",
2122
"@changesets/cli": "^2.27.1",
2223
"@playwright/test": "^1.43.1",
2324
"prettier": "^3.2.5",
24-
"typescript": "^5.4.5",
25-
"unocss": "^0.59.4",
26-
"vite": "^5.2.11",
27-
"vitepress": "1.1.4",
28-
"vue": "^3.4.26"
25+
"typescript": "^5.4.5"
2926
},
3027
"engines": {
3128
"node": ">=18",

0 commit comments

Comments
 (0)