From f944d319c2dfd6be68db9ecbc4d47de98cfed004 Mon Sep 17 00:00:00 2001 From: Dmytro Stanchiev Date: Fri, 23 Jan 2026 15:43:13 -0500 Subject: [PATCH] chore: update dockerignore --- .dockerignore | 181 +++++++++++++++++--------------------------------- 1 file changed, 60 insertions(+), 121 deletions(-) diff --git a/.dockerignore b/.dockerignore index 9b94b34..3d2d9cc 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,145 +1,84 @@ -# Dependencies +# ============================================================================= +# Dependencies & Build Output +# ============================================================================= node_modules/ -npm-debug.log* -yarn-debug.log* -yarn-error.log* -bun.sum - -# 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 -jspm_packages/ - -# 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' +dist/ +out/ *.tgz -# Yarn Integrity file -.yarn-integrity - -# dotenv environment variables file +# ============================================================================= +# Sensitive Files +# ============================================================================= .env -.env.local -.env.development.local -.env.test.local -.env.production.local +.env.* +.envrc +cookies/ +*.pem +*.key +*.cert +*secret* +*credential* -# parcel-bundler cache (https://parceljs.org/) -.cache -.parcel-cache +# ============================================================================= +# Development Tools & Config +# ============================================================================= +# Nix/Devenv +.devenv/ +.devenv.flake.nix +devenv.* +.direnv/ -# Next.js build output -.next +# Linting/Formatting +biome.json +.eslintcache +.pre-commit-config.yaml -# Nuxt.js build / generate output -.nuxt -dist - -# Gatsby files -.cache/ -public - -# Vuepress build output -.vuepress/dist - -# 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 - -# IDE and editor files +# IDE/Editor .vscode/ .idea/ *.swp *.swo *~ -# OS generated files -.DS_Store -.DS_Store? -._* -.Spotlight-V100 -.Trashes -ehthumbs.db -Thumbs.db +# AI Assistant Config +.claude/ +CLAUDE.md +AGENTS.md +opencode.jsonc -# Git -.git +# ============================================================================= +# Documentation (not needed at runtime) +# ============================================================================= +README.md +*.md +docs/ + +# ============================================================================= +# Git & Docker (avoid recursive inclusion) +# ============================================================================= +.git/ .gitignore - -# Docker Dockerfile* .dockerignore -# Documentation -README.md -docs/ - -# Test files +# ============================================================================= +# Testing & Coverage +# ============================================================================= test/ tests/ -*.test.js *.test.ts -*.spec.js *.spec.ts +coverage/ +*.lcov +.nyc_output/ -# Development files -CLAUDE.md -devenv.* +# ============================================================================= +# OS & Misc +# ============================================================================= +.DS_Store +Thumbs.db *.log - -# Runtime cookies/config -cookies/ \ No newline at end of file +*.pid +.cache/ +examples/ +scripts/