Add shared types and client core packages

The wire contract every client codes against, plus the annotation engine,
canvas renderer and connection policy shared by both clients.

Claude-Session: https://claude.ai/code/session_01SS9F92jb51bMCRCKem6QtD
This commit is contained in:
2026-08-09 17:08:55 -04:00
parent f38b4407cb
commit d7733a6765
23 changed files with 1701 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
{
"name": "@pistation/client-core",
"version": "0.1.0",
"private": true,
"type": "module",
"main": "./src/index.ts",
"types": "./src/index.ts",
"exports": {
".": "./src/index.ts",
"./annotations": "./src/annotations.ts"
},
"dependencies": {
"@pistation/shared-types": "workspace:*",
"livekit-client": "^2.7.2"
}
}