Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
6d03cf3
Move all the templates to the templates/ dir
drogus Dec 12, 2025
57f6c78
Update paths where templates are used
drogus Dec 12, 2025
dc33c03
Update more paths
drogus Dec 13, 2025
5ef839a
Run pnpm install
drogus Dec 13, 2025
4ab38c5
More paths fixes
drogus Dec 13, 2025
1e79f78
Merge remote-tracking branch 'origin/master' into drogus/templates-re…
drogus Jan 5, 2026
b92a062
Fix more paths
drogus Jan 5, 2026
2a4e953
Update insta snapshot
drogus Jan 5, 2026
5b1985c
Fix quickstart chat cs path
drogus Jan 5, 2026
65c4eec
Regenerate quickstart-chat-ts bindings
drogus Jan 6, 2026
567350f
Add .template.json to templates
drogus Jan 7, 2026
8a94ea6
templates should have Apache Licenses
drogus Jan 7, 2026
1fd4ddf
pnpm format
drogus Jan 7, 2026
98119da
Fix Cargo.toml formatting
drogus Jan 7, 2026
b5297bb
Merge remote-tracking branch 'origin/master' into drogus/templates-re…
drogus Jan 7, 2026
4f40cf5
Update template in cargo.toml
drogus Jan 7, 2026
6fb6e0f
pnpm install
drogus Jan 7, 2026
92bd7bf
Fix lints
drogus Jan 7, 2026
a50ee6f
Module bindings
drogus Jan 7, 2026
2e89616
Merge remote-tracking branch 'origin/master' into drogus/templates-re…
drogus Jan 8, 2026
dc2e0f0
Update LLM benchmark results
Jan 8, 2026
f860de5
Update trybuild snapshots
drogus Jan 8, 2026
f70df01
Update quickstart chat paths in docs
drogus Jan 8, 2026
46c2dcd
Don't copy .template.json in init
drogus Jan 8, 2026
f0f667d
Update LLM benchmark results
Jan 8, 2026
dc5997d
Fix quickstart-chat path in tests
drogus Jan 8, 2026
83e211e
Merge remote-tracking branch 'origin/master' into drogus/templates-re…
drogus Jan 8, 2026
4ad0c4d
Update deps snapshot
drogus Jan 8, 2026
e275d5a
Update views snapshot
drogus Jan 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions .github/workflows/typescript-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,16 +103,16 @@ jobs:
spacetime server clear -y

- name: Generate client bindings
working-directory: modules/quickstart-chat
working-directory: templates/quickstart-chat-typescript/spacetimedb
run: |
spacetime generate --lang typescript --out-dir ../../crates/bindings-typescript/examples/quickstart-chat/src/module_bindings
cd ../../crates/bindings-typescript
spacetime generate --lang typescript --out-dir ../src/module_bindings
cd ../../../crates/bindings-typescript
pnpm format

- name: Check for changes
working-directory: crates/bindings-typescript
working-directory: templates/quickstart-chat-typescript
run: |
"${GITHUB_WORKSPACE}"/tools/check-diff.sh examples/quickstart-chat/src/module_bindings || {
"${GITHUB_WORKSPACE}"/tools/check-diff.sh src/module_bindings || {
echo "Error: Bindings are dirty. Please generate bindings again and commit them to this branch."
exit 1
}
Expand All @@ -123,18 +123,18 @@ jobs:
# disown

# - name: Publish module to SpacetimeDB
# working-directory: SpacetimeDB/modules/quickstart-chat
# working-directory: SpacetimeDB/templates/quickstart-chat-typescript/spacetimedb
# run: |
# spacetime logout && spacetime login --server-issued-login local
# spacetime publish -s local quickstart-chat -c -y

# - name: Publish module to SpacetimeDB
# working-directory: SpacetimeDB/modules/quickstart-chat
# working-directory: SpacetimeDB/templates/quickstart-chat-typescript/spacetimedb
# run: |
# spacetime logs quickstart-chat

- name: Check that quickstart-chat builds
working-directory: crates/bindings-typescript/examples/quickstart-chat
working-directory: templates/quickstart-chat-typescript
run: pnpm build

# - name: Run quickstart-chat tests
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ members = [
"modules/keynote-benchmarks",
"modules/perf-test",
"modules/module-test",
"modules/quickstart-chat",
"templates/quickstart-chat-rust/spacetimedb",
"modules/sdk-test",
"modules/sdk-test-connect-disconnect",
"modules/sdk-test-procedure",
Expand Down
24 changes: 0 additions & 24 deletions crates/bindings-typescript/examples/basic-react/.gitignore

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

24 changes: 0 additions & 24 deletions crates/bindings-typescript/examples/empty/.gitignore

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

24 changes: 0 additions & 24 deletions crates/bindings-typescript/examples/quickstart-chat/.gitignore

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 1 addition & 0 deletions crates/cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ tikv-jemalloc-ctl = { workspace = true }
windows-sys = { workspace = true, features = ["Win32_System_Console"] }

[build-dependencies]
serde = { workspace = true, features = ["derive"] }
serde_json.workspace = true
toml.workspace = true

Expand Down
Loading
Loading