Skip to content

Commit a83cd9a

Browse files
committed
Fixed references to @clockworklabs/spacetimedb-sdk
1 parent 63b4d9f commit a83cd9a

30 files changed

Lines changed: 167 additions & 808 deletions

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,6 @@ jobs:
362362

363363
- name: Get pnpm store directory
364364
shell: bash
365-
working-directory: sdks/typescript
366365
run: |
367366
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
368367

.github/workflows/typescript-test.yml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626

2727
- name: Get pnpm store directory
2828
shell: bash
29-
working-directory: sdks/typescript
29+
working-directory: crates/bindings-typescript
3030
run: |
3131
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
3232
@@ -38,22 +38,14 @@ jobs:
3838
restore-keys: |
3939
${{ runner.os }}-pnpm-store-
4040
41-
- name: Build module library
41+
- name: Build module library and SDK
4242
working-directory: crates/bindings-typescript
4343
run: pnpm build
4444

45-
- name: Run module library tests
45+
- name: Run module library and SDK tests
4646
working-directory: crates/bindings-typescript
4747
run: pnpm test
4848

49-
- name: Build SDK
50-
working-directory: sdks/typescript
51-
run: pnpm build
52-
53-
- name: Run SDK tests
54-
working-directory: sdks/typescript
55-
run: pnpm test
56-
5749
# - name: Extract SpacetimeDB branch name from file
5850
# id: extract-branch
5951
# run: |
@@ -104,12 +96,12 @@ jobs:
10496
- name: Generate client bindings
10597
working-directory: modules/quickstart-chat
10698
run: |
107-
spacetime generate --lang typescript --out-dir ../../sdks/typescript/examples/quickstart-chat/src/module_bindings
108-
cd ../../sdks/typescript
109-
pnpm lint --write
99+
spacetime generate --lang typescript --out-dir ../../crates/bindings-typescript/examples/quickstart-chat/src/module_bindings
100+
cd ../../crates/bindings-typescript
101+
pnpm format
110102
111103
- name: Check for changes
112-
working-directory: sdks/typescript
104+
working-directory: crates/bindings-typescript
113105
run: |
114106
# This was copied from SpacetimeDB/tools/check-diff.sh.
115107
# It's required because `spacetime generate` creates lines with the SpacetimeDB commit
@@ -137,7 +129,7 @@ jobs:
137129
# spacetime logs quickstart-chat
138130

139131
- name: Check that quickstart-chat builds
140-
working-directory: sdks/typescript/examples/quickstart-chat
132+
working-directory: crates/bindings-typescript/examples/quickstart-chat
141133
run: pnpm build
142134

143135
# - name: Run quickstart-chat tests

crates/bindings-typescript/examples/quickstart-chat/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "client",
2+
"name": "@clockworklabs/quickstart-chat",
33
"private": true,
44
"version": "0.0.1",
55
"type": "module",
@@ -16,7 +16,7 @@
1616
"spacetime:publish": "spacetime publish chat --project-path server --server testnet"
1717
},
1818
"dependencies": {
19-
"@clockworklabs/spacetimedb-sdk": "workspace:*",
19+
"spacetimedb": "workspace:*",
2020
"react": "^18.3.1",
2121
"react-dom": "^18.3.1"
2222
},

crates/bindings-typescript/examples/quickstart-chat/src/App.integration.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { render, screen, waitFor } from '@testing-library/react';
22
import userEvent from '@testing-library/user-event';
33
import { describe, it, expect } from 'vitest';
44
import App from './App';
5-
import { SpacetimeDBProvider } from '@clockworklabs/spacetimedb-sdk/react';
5+
import { SpacetimeDBProvider } from 'spacetimedb/react';
66
import { DbConnection } from './module_bindings';
77

88
describe('App Integration Test', () => {

crates/bindings-typescript/examples/quickstart-chat/src/App.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import {
66
useTable,
77
where,
88
eq,
9-
} from '@clockworklabs/spacetimedb-sdk/react';
10-
import { Identity, Timestamp } from '@clockworklabs/spacetimedb-sdk';
9+
} from 'spacetimedb/react';
10+
import { Identity, Timestamp } from 'spacetimedb';
1111

1212
export type PrettyMessage = {
1313
senderName: string;

crates/bindings-typescript/examples/quickstart-chat/src/main.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { StrictMode } from 'react';
22
import { createRoot } from 'react-dom/client';
33
import './index.css';
44
import App from './App.tsx';
5-
import { Identity } from '@clockworklabs/spacetimedb-sdk';
6-
import { SpacetimeDBProvider } from '@clockworklabs/spacetimedb-sdk/react';
5+
import { Identity } from 'spacetimedb';
6+
import { SpacetimeDBProvider } from 'spacetimedb/react';
77
import { DbConnection, ErrorContext } from './module_bindings/index.ts';
88

99
const onConnect = (conn: DbConnection, identity: Identity, token: string) => {

crates/bindings-typescript/examples/quickstart-chat/src/module_bindings/identity_connected_reducer.ts

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/bindings-typescript/examples/quickstart-chat/src/module_bindings/identity_disconnected_reducer.ts

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/bindings-typescript/examples/quickstart-chat/src/module_bindings/index.ts

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/bindings-typescript/examples/quickstart-chat/src/module_bindings/message_table.ts

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)