# OS files .DS_Store Thumbs.db # Node.js node_modules npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* # Use bun (see packageManager in package.json); ignore other package managers' lockfiles package-lock.json yarn.lock pnpm-lock.yaml # Build output /build /dist /.svelte-kit /package # Environment variables .env .env.* !.env.example # Testing coverage .nyc_output *.lcov # Vitest .vitest # Vite vite.config.js.timestamp-* vite.config.ts.timestamp-* # IDE .idea .vscode *.swp *.swo *~ # Logs logs *.log # Android signing keystore (NEVER commit) android-keystore/ # Local machine-specific Android NDK toolchain paths (do not commit) src-tauri/.cargo/config.toml # Docs site build artifacts (generated by the publish-docs CI job into docs/) /docs/SUMMARY.md /docs/README.md /docs/api-redirect.md /docs-site/book/ # Arch packaging build artifacts (vendored cargo cache, makepkg workdir, output package) /.cargo-arch/ /packaging/arch/pkg/ /packaging/arch/src/ /packaging/arch/*.pkg.tar.zst