### git-agent auto-generated — DO NOT EDIT this block ###
# Technologies: macos, node, c
# Created by https://www.toptal.com/developers/gitignore/api/macos,node,c
# Edit at https://www.toptal.com/developers/gitignore?templates=macos,node,c

### C ###
# Prerequisites
*.d

# Object files
*.o
*.ko
*.obj
*.elf

# Linker output
*.ilk
*.map
*.exp

# Precompiled Headers
*.gch
*.pch

# Libraries
*.lib
*.a
*.la
*.lo

# Shared objects (inc. Windows DLLs)
*.dll
*.so
*.so.*
*.dylib

# Executables
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex

# Debug files
*.dSYM/
*.su
*.idb
*.pdb

# Kernel Module Compile Results
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf

### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### macOS Patch ###
# iCloud generated files
*.icloud

### Node ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Snowpack dependency directory (https://snowpack.dev/)
web_modules/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional stylelint cache
.stylelintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache

# Next.js build output
.next
out

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# vuepress v2.x temp and cache directory
.temp

# Docusaurus cache and generated files
.docusaurus

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port

# Stores VSCode versions used for testing VSCode extensions
.vscode-test

# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

### Node Patch ###
# Serverless Webpack directories
.webpack/

# Optional stylelint cache

# SvelteKit build / generate output
.svelte-kit

# End of https://www.toptal.com/developers/gitignore/api/macos,node,c
### end git-agent ###

### custom rules ###
# Based on https://raw.githubusercontent.com/github/gitignore/main/Node.gitignore

# Logs

_.log
npm-debug.log_

# Caches


# Diagnostic reports (https://nodejs.org/api/report.html)

report.[0-9]_.[0-9]_.[0-9]_.[0-9]_.json

# Runtime data

_.pid
_.seed

# Directory for instrumented libs generated by jscoverage/JSCover


# Coverage directory used by tools like istanbul


# nyc test coverage


# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)


# Bower dependency directory (https://bower.io/)


# node-waf configuration


# Compiled binary addons (https://nodejs.org/api/addons.html)


# Dependency directories


# Snowpack dependency directory (https://snowpack.dev/)


# TypeScript cache


# Optional npm cache directory


# Optional eslint cache


# Optional stylelint cache


# Microbundle cache


# Optional REPL history


# Output of 'npm pack'


# Yarn Integrity file


# dotenv environment variable files


# parcel-bundler cache (https://parceljs.org/)


# Next.js build output


# Nuxt.js build / generate output


# Gatsby files

# Comment in the public line in if your project uses Gatsby and not Next.js

# https://nextjs.org/blog/next-9-1#public-directory-support

# public

# vuepress build output


# vuepress v2.x temp and cache directory


# Docusaurus cache and generated files


# Serverless directories


# FuseBox cache


# DynamoDB Local files


# TernJS port file


# Stores VSCode versions used for testing VSCode extensions


# Compiled Swift binaries
/bin/event
/bin/event-disclaim

# vendored event package build output
/vendor/event/.build/
/vendor/event/.build-arm64/
/vendor/event/.build-x86_64/
/vendor/event/.swiftpm/

# yarn v2


# IntelliJ based IDEs
.idea

# Finder (MacOS) folder config

# Swift compiled binaries
*.swiftmodule

# Local Claude Code session artifacts only — leave shared project config
# (e.g. .claude/git.local.md, future .claude/settings.json) tracked.
.claude/scheduled_tasks.lock
.claude/local/
.claude/state/

# git-agent generated files (never track)
.git-agent/graph.db
*.db-shm
*.db-wal
*.db-journal
.git-agent/config.local.yml
