Skip to content

Commit 82ee714

Browse files
committed
Merge branch 'source' into landing--interactive-editor-on-landing
2 parents f61c8a9 + b600a58 commit 82ee714

File tree

20 files changed

+563
-306
lines changed

20 files changed

+563
-306
lines changed

.github/workflows/check.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Lint and check formatting
33
on: pull_request
44

55
jobs:
6-
prettier-check:
6+
check:
77
runs-on: ubuntu-latest
88
steps:
99
- uses: actions/checkout@v4
@@ -23,6 +23,9 @@ jobs:
2323
- name: Run Prettier Check
2424
run: pnpm format:check
2525

26+
- name: Validate code snippets
27+
run: pnpm validate:snippets
28+
2629
# per the docs: "caching browser binaries is not recommended,
2730
# since the amount of time it takes to restore the cache is
2831
# comparable to the time it takes to download the binaries"

.github/workflows/docs-validation.yml

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

.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ pnpm-lock.yaml
66
!src/pages/community/foundation/community-grant.mdx
77
!src/pages/blog/2025-05-31-graphiql-4/index.mdx
88
!src/pages/blog/2025-06-10-graphiql-5/index.mdx
9+
!src/pages/blog/2025-06-19-multioption-inputs-with-oneof/index.mdx
910
*.jpg
1011

1112
scripts/sync-sched/*.json

package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@
1717
"postbuild": "next-sitemap",
1818
"prebuild": "tsx src/get-github-info.ts",
1919
"serve": "pnpx serve out",
20-
"test": "playwright test",
20+
"test": "playwright test && pnpm test:unit",
21+
"test:e2e": "playwright test",
2122
"test:ui": "playwright test --ui",
23+
"test:unit": "node --import=tsx --test 'src/**/*.test.tsx'",
2224
"validate:snippets": "node scripts/validate-snippets.js"
2325
},
2426
"dependencies": {
@@ -130,7 +132,9 @@
130132
"mermaid-isomorphic": "patches/mermaid-isomorphic.patch"
131133
},
132134
"onlyBuiltDependencies": [
133-
"esbuild"
135+
"esbuild",
136+
"iframe-resizer",
137+
"sharp"
134138
]
135139
}
136140
}

pnpm-lock.yaml

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)