From 414489cf3b2c5d457931186b4c5bd83d83a9212f Mon Sep 17 00:00:00 2001 From: clockwork-labs-bot Date: Tue, 10 Mar 2026 20:09:04 -0400 Subject: [PATCH] Add .gitignore files to templates (#4582) Templates created via 'spacetime init' were missing .gitignore files, causing build artifacts (node_modules, target, bin/obj, dist, .next, etc.) to appear in git diffs. Adds .gitignore files to the 15 templates that were missing one: - Node/TS templates: node_modules, dist, *.log - Rust templates: target - C# templates: bin, obj - C++ template: target, build - Next.js: .next, out - Svelte: .svelte-kit All include spacetime.local.json and .DS_Store. --- templates/basic-cpp/.gitignore | 6 ++++++ templates/basic-cs/.gitignore | 6 ++++++ templates/basic-rs/.gitignore | 5 +++++ templates/basic-ts/.gitignore | 7 +++++++ templates/browser-ts/.gitignore | 7 +++++++ templates/bun-ts/.gitignore | 7 +++++++ templates/chat-console-cs/.gitignore | 6 ++++++ templates/chat-console-rs/.gitignore | 5 +++++ templates/chat-react-ts/.gitignore | 7 +++++++ templates/deno-ts/.gitignore | 7 +++++++ templates/nextjs-ts/.gitignore | 9 +++++++++ templates/nodejs-ts/.gitignore | 7 +++++++ templates/react-ts/.gitignore | 7 +++++++ templates/svelte-ts/.gitignore | 8 ++++++++ templates/vue-ts/.gitignore | 7 +++++++ 15 files changed, 101 insertions(+) create mode 100644 templates/basic-cpp/.gitignore create mode 100644 templates/basic-cs/.gitignore create mode 100644 templates/basic-rs/.gitignore create mode 100644 templates/basic-ts/.gitignore create mode 100644 templates/browser-ts/.gitignore create mode 100644 templates/bun-ts/.gitignore create mode 100644 templates/chat-console-cs/.gitignore create mode 100644 templates/chat-console-rs/.gitignore create mode 100644 templates/chat-react-ts/.gitignore create mode 100644 templates/deno-ts/.gitignore create mode 100644 templates/nextjs-ts/.gitignore create mode 100644 templates/nodejs-ts/.gitignore create mode 100644 templates/react-ts/.gitignore create mode 100644 templates/svelte-ts/.gitignore create mode 100644 templates/vue-ts/.gitignore diff --git a/templates/basic-cpp/.gitignore b/templates/basic-cpp/.gitignore new file mode 100644 index 00000000000..0b1ab134ac1 --- /dev/null +++ b/templates/basic-cpp/.gitignore @@ -0,0 +1,6 @@ +target +build + +.DS_Store + +spacetime.local.json diff --git a/templates/basic-cs/.gitignore b/templates/basic-cs/.gitignore new file mode 100644 index 00000000000..33a03e702a4 --- /dev/null +++ b/templates/basic-cs/.gitignore @@ -0,0 +1,6 @@ +bin +obj + +.DS_Store + +spacetime.local.json diff --git a/templates/basic-rs/.gitignore b/templates/basic-rs/.gitignore new file mode 100644 index 00000000000..abeef237689 --- /dev/null +++ b/templates/basic-rs/.gitignore @@ -0,0 +1,5 @@ +target + +.DS_Store + +spacetime.local.json diff --git a/templates/basic-ts/.gitignore b/templates/basic-ts/.gitignore new file mode 100644 index 00000000000..63a103aa772 --- /dev/null +++ b/templates/basic-ts/.gitignore @@ -0,0 +1,7 @@ +node_modules +dist +*.log + +.DS_Store + +spacetime.local.json diff --git a/templates/browser-ts/.gitignore b/templates/browser-ts/.gitignore new file mode 100644 index 00000000000..63a103aa772 --- /dev/null +++ b/templates/browser-ts/.gitignore @@ -0,0 +1,7 @@ +node_modules +dist +*.log + +.DS_Store + +spacetime.local.json diff --git a/templates/bun-ts/.gitignore b/templates/bun-ts/.gitignore new file mode 100644 index 00000000000..63a103aa772 --- /dev/null +++ b/templates/bun-ts/.gitignore @@ -0,0 +1,7 @@ +node_modules +dist +*.log + +.DS_Store + +spacetime.local.json diff --git a/templates/chat-console-cs/.gitignore b/templates/chat-console-cs/.gitignore new file mode 100644 index 00000000000..33a03e702a4 --- /dev/null +++ b/templates/chat-console-cs/.gitignore @@ -0,0 +1,6 @@ +bin +obj + +.DS_Store + +spacetime.local.json diff --git a/templates/chat-console-rs/.gitignore b/templates/chat-console-rs/.gitignore new file mode 100644 index 00000000000..abeef237689 --- /dev/null +++ b/templates/chat-console-rs/.gitignore @@ -0,0 +1,5 @@ +target + +.DS_Store + +spacetime.local.json diff --git a/templates/chat-react-ts/.gitignore b/templates/chat-react-ts/.gitignore new file mode 100644 index 00000000000..63a103aa772 --- /dev/null +++ b/templates/chat-react-ts/.gitignore @@ -0,0 +1,7 @@ +node_modules +dist +*.log + +.DS_Store + +spacetime.local.json diff --git a/templates/deno-ts/.gitignore b/templates/deno-ts/.gitignore new file mode 100644 index 00000000000..63a103aa772 --- /dev/null +++ b/templates/deno-ts/.gitignore @@ -0,0 +1,7 @@ +node_modules +dist +*.log + +.DS_Store + +spacetime.local.json diff --git a/templates/nextjs-ts/.gitignore b/templates/nextjs-ts/.gitignore new file mode 100644 index 00000000000..85286025dc2 --- /dev/null +++ b/templates/nextjs-ts/.gitignore @@ -0,0 +1,9 @@ +node_modules +.next +out +dist +*.log + +.DS_Store + +spacetime.local.json diff --git a/templates/nodejs-ts/.gitignore b/templates/nodejs-ts/.gitignore new file mode 100644 index 00000000000..63a103aa772 --- /dev/null +++ b/templates/nodejs-ts/.gitignore @@ -0,0 +1,7 @@ +node_modules +dist +*.log + +.DS_Store + +spacetime.local.json diff --git a/templates/react-ts/.gitignore b/templates/react-ts/.gitignore new file mode 100644 index 00000000000..63a103aa772 --- /dev/null +++ b/templates/react-ts/.gitignore @@ -0,0 +1,7 @@ +node_modules +dist +*.log + +.DS_Store + +spacetime.local.json diff --git a/templates/svelte-ts/.gitignore b/templates/svelte-ts/.gitignore new file mode 100644 index 00000000000..ab8ad35a188 --- /dev/null +++ b/templates/svelte-ts/.gitignore @@ -0,0 +1,8 @@ +node_modules +dist +.svelte-kit +*.log + +.DS_Store + +spacetime.local.json diff --git a/templates/vue-ts/.gitignore b/templates/vue-ts/.gitignore new file mode 100644 index 00000000000..63a103aa772 --- /dev/null +++ b/templates/vue-ts/.gitignore @@ -0,0 +1,7 @@ +node_modules +dist +*.log + +.DS_Store + +spacetime.local.json