1# Exclusion list for the AMO source archive packager.2# Format: one pattern per line, relative to the repo root.3# Lines starting with '#' and blank lines are ignored.45# Dependency install dirs — reviewers reinstall from package-lock.json6node_modules7node_modules/89# Build output — reviewers run the build themselves10dist11dist/12dist-chrome13dist-chrome/14dist-firefox15dist-firefox/16dist-mobile17dist-mobile/1819# Koh internal version control state20.koh21.koh/2223# Git internals (history is not part of the AMO submission)24.git25.git/2627# macOS / OS detritus28.DS_Store29__MACOSX3031# Editor / IDE state32.vscode33.vscode/34.idea35.idea/36.cursor37.cursor/3839# Local agent / scratch state40.agent41.agent/42.gstack43.gstack/44.playwright-mcp45.playwright-mcp/46.sisyphus47.sisyphus/48memory49memory/50.claude51.claude/5253# Test artifacts54test-results55test-results/56.playwright-mcp57tsconfig.tsbuildinfo5859# Credential / env files60.env61.env.*6263# Stray packaged extension archives at the repo root64peach-*.zip65peach-*.crx66peach-*.xpi6768# Source archives produced by this very script (don't recurse into ourselves)69peach-3.6.65-source.zip7071# Lockfiles for package managers we don't use for releases72pnpm-lock.yaml73bun.lock