/docs
/docs-wiki
/ExtLibs/SFML
/ExtLibs/*.7z
/scripts/logs/*.txt
/scripts/gdcore-gdcpp-gdjs-extensions-messages.pot
/Binaries/.build*
/Binaries/.embuild*
/Binaries/build*
/Binaries/embuild*
/emsdk
*.dll
*.exe
*.a
*.so
*.bc
/Binaries/Output
*.autosave
!/scripts/libgettextlib-0-17.dll
!/scripts/libgettextsrc-0-17.dll
!/xgettext.exe
!/ExtLibs/curl.exe
!/ExtLibs/7za.exe
!/ExtLibs/SFML/extlibs/**/*.dll
!/ExtLibs/SFML/extlibs/**/*.so
!/ExtLibs/SFML/extlibs/**/*.a
**/.DS_Store
**/node_modules/
.idea
.vscode/ipch
/newIDE/app/src/UI/Theme/**/*ThemeVariables.*
.DS_Store
.Spotlight-V100
.Trashes
Thumbs.db
.claude
*.db

# Local secrets — never commit. Operators must set these as env vars.
# See SECRETS.md at the repo root for the canonical list.
.env
.env.*
!.env.example
*.env.local
*.env.development
*.env.production
secrets.json
*-credentials.json
*-credentials.*.json
gcp-credentials.json
firebase-adminsdk-*.json
.sonar-issues-cache/
