bun .gitignore Template
Standard bun gitignore template from upstream github/gitignore collection. Generated and merged deterministically with upstream GitHub repository patterns to keep your repository clean of package directories, temporary build artifacts, and local environment files.
Interactive Stack Generator
Preconfigured with bunStandard bun gitignore template from upstream github/gitignore collection
### bun #### Logslogs*.lognpm-debug.log*yarn-debug.log*yarn-error.log*lerna-debug.log* # database*.sqlite # package-jsonpackage-json.lock # bun deploy filenode_modules.bun # Diagnostic reports (https://nodejs.org/api/report.html)report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json # Runtime datapids*.pid*.seed*.pid.lock # Directory for instrumented libs generated by jscoverage/JSCoverlib-cov # Coverage directory used by tools like istanbulcoverage*.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 directoriesnode_modules/jspm_packages/ # TypeScript v1 declaration filestypings/ # TypeScript cache*.tsbuildinfo # Optional npm cache directory.npm # Optional eslint cache.eslintcache # 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 variables file.env.env.test # parcel-bundler cache (https://parceljs.org/).cache # Next.js build output.next # Nuxt.js build / generate output.nuxtdist # 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 # Serverless directories.serverless/ # FuseBox cache.fusebox/ # DynamoDB Local files.dynamodb/ # TernJS port file.tern-port Raw bun .gitignore
Crawlable upstream source template# Logslogs*.lognpm-debug.log*yarn-debug.log*yarn-error.log*lerna-debug.log* # database*.sqlite # package-jsonpackage-json.lock # bun deploy filenode_modules.bun # Diagnostic reports (https://nodejs.org/api/report.html)report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json # Runtime datapids*.pid*.seed*.pid.lock # Directory for instrumented libs generated by jscoverage/JSCoverlib-cov # Coverage directory used by tools like istanbulcoverage*.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 directoriesnode_modules/jspm_packages/ # TypeScript v1 declaration filestypings/ # TypeScript cache*.tsbuildinfo # Optional npm cache directory.npm # Optional eslint cache.eslintcache # 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 variables file.env.env.test # parcel-bundler cache (https://parceljs.org/).cache # Next.js build output.next # Nuxt.js build / generate output.nuxtdist # 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 # Serverless directories.serverless/ # FuseBox cache.fusebox/ # DynamoDB Local files.dynamodb/ # TernJS port file.tern-port Key Pattern Breakdown
Dependencies & Package Registries
External libraries and package manager directories installed locally rather than stored in version control.
Build Outputs & Compiled Artifacts
Generated binary files, compilation targets, and distribution bundles that can be reliably reproduced from source.
Environment Secrets & Local Overrides
Local environment configurations, secrets, and credentials intended to protect developer-specific settings from exposure.
Execution Caches & Runtime Logs
Diagnostic logs, runtime metadata, test coverage reports, and incremental compiler caches that cause noisy repository diffs.
Source & Verification
Place this file in the root directory of your project as .gitignore. Changes take effect on newly added or untracked files.