.DS_Store
.env.development.local
.env.local
.env.production.local
.env.test.local
.envrc
.eslintcache
.history
.idea
.vercel
.vscode
*.log
*.tgz
build
dist
firebase
logs
node_modules
npm-debug.log*
package-lock.json
yarn.lock
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
packages/excalidraw/types
coverage
dev-dist
html
meta*.json
.claude
# timber.js generated route types + build output
.timber

# Rust build artifacts for the draw-collab-wasm crate.
# NOTE: `crates/draw-collab-wasm/pkg` (the wasm-pack output) is committed on
# purpose so contributors/CI need no Rust toolchain. wasm-pack writes a
# `pkg/.gitignore` containing `*`; the build:wasm flow clears it.
crates/draw-collab-wasm/target
!crates/draw-collab-wasm/pkg
.playwright-mcp
.playwright-cli
