Skip to content

Commit 83ad831

Browse files
3dyuvalclaude
andcommitted
Merge upstream/main, fix deps and bump Netlify Node version
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0a4fe85 commit 83ad831

8 files changed

Lines changed: 341 additions & 298 deletions

File tree

packages/typescript-client/bin/intent.mjs

100644100755
File mode changed.

packages/y-electric/bin/intent.mjs

100644100755
File mode changed.

pnpm-lock.yaml

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

website/.vitepress/theme/Layout.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ onMounted(() => {
6666
<template v-if="!hasSidebar">
6767
<ReleaseBanner
6868
link="/docs/integrations/vue"
69-
subtitle="now available!"
70-
description="Build reactive Vue apps with seamless sync!"
69+
subtitle=""
70+
description="Build reactive Vue apps with seamless sync"
7171
background="#262626"
7272
>
7373
<template #icon>

website/.vitepress/theme/StickyHeader.vue

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@ const headers = ref([]);
1515
1616
onContentUpdated(() => {
1717
headers.value = getHeaders(frontmatter.value.outline ?? theme.value.outline);
18-
console.log('Headers found:', headers.value.length, headers.value);
19-
console.log('Outline config:', frontmatter.value.outline);
20-
console.log('DOM headings:', document.querySelectorAll('h1, h2, h3, h4, h5, h6').length);
2118
});
2219
</script>
2320
@@ -210,7 +207,7 @@ onContentUpdated(() => {
210207
align-items: center;
211208
justify-content: space-between !important;
212209
gap: 16px;
213-
padding: 64px 240px;
210+
padding: 16px 240px;
214211
background: var(--vp-c-bg-soft);
215212
border-bottom: 1px solid var(--vp-c-divider);
216213
z-index: 20;

website/docs/integrations/vue.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
layout: StickyHeader
3-
title: Vue
2+
outline: deep
3+
title: Vue - Integrations
44
description: >-
5-
Integration guide for using ElectricSQL with Vue 3 applications.
6-
deployed_url: https://basic.examples.electric-sql.com
7-
source_url: https://github.com/electric-sql/electric/tree/main/examples/vue
5+
How to use Electric with Vue.
86
image: /img/integrations/vue.svg
9-
example: true
10-
titleClass: 'vue-text-gradient'
117
---
128

9+
<img src="/img/integrations/vue.svg" class="product-icon" />
10+
11+
# Vue
12+
1313
Vue is a progressive JavaScript framework for building user interfaces with a focus on declarative rendering and component composition.
1414

1515
## Electric and Vue

website/netlify.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# Environment variables are set here
77

88
# Node version here should match the one in .tool-versions - that's the authoritative source
9-
NODE_VERSION = "22.12.0"
9+
NODE_VERSION = "24.11.1"
1010

1111
[[edge_functions]]
1212
function = "serve-markdown"

website/src/components/home/ReleaseBanner.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,10 @@ const { link, subtitle, description, background } = defineProps([
5858
<slot name="icon"></slot>
5959
<slot name="title"></slot>
6060
</a>
61-
<span>&ndash;</span>
62-
<span class="inline-md">
61+
<span v-if="subtitle">
6362
{{ subtitle }}
6463
</span>
65-
<span class="hidden-md">
64+
<span v-if="description">
6665
{{ description }}
6766
</span>
6867
</div>

0 commit comments

Comments
 (0)