Skip to content

Commit 89fca42

Browse files
committed
generate docs with builds, don't fail build/ remove drift check
1 parent 055f883 commit 89fca42

127 files changed

Lines changed: 40 additions & 35651 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ esm-compatible-elements.json
6262
apps/element-demo/src/lib/element-imports.js
6363
apps/element-demo/src/lib/element-imports.d.ts
6464
apps/element-demo/src/lib/elements/registry.ts
65+
apps/element-demo/static/element-docs/
6566

6667
# Demo server lock file
6768
.demo-server.lock

apps/element-demo/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@
66
"type": "module",
77
"scripts": {
88
"dev": "vite dev",
9-
"prebuild": "bun run generate-imports && bun run --cwd ../.. verify:no-local-paths apps/element-demo/src/lib/element-imports.js apps/element-demo/src/lib/element-imports.d.ts",
9+
"prebuild": "bun run generate-imports && bun run generate-docs && bun run --cwd ../.. verify:no-local-paths apps/element-demo/src/lib/element-imports.js apps/element-demo/src/lib/element-imports.d.ts",
1010
"build": "vite build",
1111
"preview": "vite preview",
1212
"generate-imports": "bun run scripts/generate-element-imports.ts",
13-
"predev": "bun run generate-imports && bun run --cwd ../.. verify:no-local-paths apps/element-demo/src/lib/element-imports.js apps/element-demo/src/lib/element-imports.d.ts",
13+
"generate-docs": "cd ../.. && bun run cli docs:generate",
14+
"predev": "bun run generate-imports && bun run generate-docs && bun run --cwd ../.. verify:no-local-paths apps/element-demo/src/lib/element-imports.js apps/element-demo/src/lib/element-imports.d.ts",
1415
"test:e2e": "playwright test",
1516
"test:e2e:mcpb": "playwright test mc-populated-blank",
1617
"test:a11y": "playwright test --config=playwright.a11y.config.ts",
@@ -39,6 +40,7 @@
3940
"lowlight": "^3.3.0"
4041
},
4142
"devDependencies": {
43+
"@pie-element/cli": "workspace:*",
4244
"@pie-element/multiple-choice": "workspace:*",
4345
"@pie-element/shared-math-rendering-mathjax": "workspace:*",
4446
"@sveltejs/adapter-auto": "^7.0.1",

0 commit comments

Comments
 (0)