129 lines
2.2 KiB
Plaintext
129 lines
2.2 KiB
Plaintext
# VCS
|
|
.git
|
|
**/.git
|
|
|
|
# Editor
|
|
.vscode
|
|
**/.vscode
|
|
|
|
# Dependencies and build output
|
|
node_modules
|
|
.next
|
|
.build
|
|
out
|
|
build
|
|
dist
|
|
coverage
|
|
|
|
# Runtime data and logs
|
|
data
|
|
logs
|
|
|
|
# Local env files (inject at runtime via --env-file or -e)
|
|
.env
|
|
.env.local
|
|
.env.development.local
|
|
.env.test.local
|
|
.env.production.local
|
|
|
|
# Debug logs
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
.pnpm-debug.log*
|
|
|
|
# Test suites
|
|
tests
|
|
test-results
|
|
playwright-report
|
|
blob-report
|
|
|
|
# Documentation
|
|
# Issue #2348: The Dashboard Docs viewer reads markdown from `/app/docs` at
|
|
# runtime. The previous `docs/*` block hid every file except openapi.yaml,
|
|
# so the in-product help screen failed with ENOENT for every page.
|
|
# We now keep the English markdown tree plus the docs assets imported by MDX
|
|
# during `next build`, while still dropping the bulky translated docs and
|
|
# extra raster diagram sources that account for most of the docs footprint
|
|
# of the ~50 MB docs directory. The Docs viewer reads the default-locale
|
|
# (English) sources at runtime, so translations are not required in the
|
|
# container image.
|
|
docs/i18n/**
|
|
docs/diagrams/**/*.png
|
|
docs/diagrams/**/*.jpg
|
|
docs/diagrams/**/*.jpeg
|
|
docs/diagrams/**/*.gif
|
|
docs/diagrams/**/*.webp
|
|
# Note: `*.md` matches the root only (Go filepath.Match does not cross /),
|
|
# so nested docs/**/*.md is implicitly kept without a re-include rule.
|
|
*.md
|
|
!README.md
|
|
|
|
# Electron (separate build)
|
|
electron
|
|
|
|
# VS Code extension (separate project)
|
|
vscode-extension
|
|
|
|
# Build artifacts
|
|
*.tgz
|
|
*.AppImage
|
|
*.deb
|
|
*.rpm
|
|
|
|
# Package manager lock (bun)
|
|
bun.lock
|
|
|
|
# Agent config
|
|
.agents
|
|
.gemini
|
|
.claude
|
|
.source
|
|
|
|
# Misc
|
|
llm.txt
|
|
images
|
|
clipr
|
|
omnirouteCloud
|
|
omnirouteSite
|
|
|
|
# Temporary/Scratch Folders
|
|
_*
|
|
|
|
# CI/CD and Version Control (that are not actual code)
|
|
.github
|
|
.husky
|
|
.omc
|
|
|
|
# Test Configs and Reports
|
|
playwright.config.ts
|
|
vitest*.ts
|
|
audit-report.json
|
|
sonar-project.properties
|
|
|
|
# Deployment Configs
|
|
docker-compose*.yml
|
|
fly.toml
|
|
|
|
# Consistent with .gitignore
|
|
.DS_Store
|
|
.idea/
|
|
.config/
|
|
.data/
|
|
.omnivscodeagent/
|
|
*.sqlite-*
|
|
*.tsbuildinfo
|
|
next-env.d.ts
|
|
security-analysis/
|
|
.analysis/
|
|
antigravity-manager-analysis/
|
|
.sisyphus/
|
|
.plans/
|
|
app.__qa_backup/
|
|
.app-build-backup-*/
|
|
.gitnexus
|
|
.worktrees
|
|
.next-playwright/
|
|
cloud/
|
|
electron/dist-electron
|