Skip to content

Commit 97ff7b3

Browse files
committed
feat: add self-healing realtime runtime
Archive v0.1.1 docs, enable Rush PNPM workspace installs, normalize internal Labkit dependency ranges to workspace:*, and generate Rush change files for the release.
1 parent d940a13 commit 97ff7b3

103 files changed

Lines changed: 5968 additions & 925 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.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,16 +85,16 @@ Labkit helpers:
8585
```ts
8686
import { createWebappAuthSession } from "@omgjs/labkit-webapp-auth";
8787
import { createWebappRelayEnvironment } from "@omgjs/labkit-webapp-graphql-relay";
88-
import { createWebappRealtimeConnection } from "@omgjs/labkit-webapp-realtime";
88+
import { DefaultWebappRealtimeConnection } from "@omgjs/labkit-webapp-realtime";
8989
import { createWebappThemeController } from "@omgjs/labkit-webapp-ui";
9090
```
9191

9292
Typical ownership:
9393

9494
- Labkit owns reusable browser runtime policy: memory access tokens, non-secret
9595
session hints, refresh/logout GraphQL API wrappers, auth-aware Relay retry,
96-
GraphQL WS reconnect behavior, route query disposal, external store mechanics,
97-
and theme controller mechanics.
96+
self-healing GraphQL WS recovery, connection-state monitoring, route query
97+
disposal, external store mechanics, and theme controller mechanics.
9898
- The app owns endpoints, generated Relay operations, route files, React hooks,
9999
storage keys, concrete themes, CSS classes, UI components, and visual design.
100100

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"changes": [
3+
{
4+
"packageName": "@omgjs/labkit-auth-contract",
5+
"comment": "Use workspace protocol for local Labkit dependencies.",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@omgjs/labkit-auth-contract"
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"changes": [
3+
{
4+
"packageName": "@omgjs/labkit-runtime-config",
5+
"comment": "Use workspace protocol for local Labkit dependencies.",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@omgjs/labkit-runtime-config"
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"changes": [
3+
{
4+
"packageName": "@omgjs/labkit-server-auth-typeorm",
5+
"comment": "Use workspace protocol for local Labkit dependencies.",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@omgjs/labkit-server-auth-typeorm"
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"changes": [
3+
{
4+
"packageName": "@omgjs/labkit-server-auth",
5+
"comment": "Use workspace protocol for local Labkit dependencies.",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@omgjs/labkit-server-auth"
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"changes": [
3+
{
4+
"packageName": "@omgjs/labkit-server-config",
5+
"comment": "Use workspace protocol for local Labkit dependencies.",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@omgjs/labkit-server-config"
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"changes": [
3+
{
4+
"packageName": "@omgjs/labkit-server-database",
5+
"comment": "Use workspace protocol for local Labkit dependencies.",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@omgjs/labkit-server-database"
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"changes": [
3+
{
4+
"packageName": "@omgjs/labkit-server-graphql",
5+
"comment": "Use workspace protocol for local Labkit dependencies.",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@omgjs/labkit-server-graphql"
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"changes": [
3+
{
4+
"packageName": "@omgjs/labkit-server-observability",
5+
"comment": "Use workspace protocol for local Labkit dependencies.",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@omgjs/labkit-server-observability"
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"changes": [
3+
{
4+
"packageName": "@omgjs/labkit-webapp-auth",
5+
"comment": "Use workspace protocol for local Labkit dependencies.",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@omgjs/labkit-webapp-auth"
10+
}

0 commit comments

Comments
 (0)