Files
lumina-nextjs-template/.semgrepignore
2025-12-23 04:19:57 +01:00

77 lines
1.1 KiB
Plaintext

# Semgrep Ignore Configuration
# Files and directories to exclude from security scanning
# This file ensures Semgrep scans ALL subdirectories except the excluded ones
# Dependencies (CRITICAL - exclude to improve scan performance)
node_modules/
.pnp/
.pnp.js
vendor/
# Build outputs (generated files, not source code)
.next/
out/
build/
dist/
*.d.ts
.turbo/
# Test files (optional - uncomment if you want to scan tests for security)
# **/*.test.ts
# **/*.test.tsx
# **/*.spec.ts
# **/*.spec.tsx
# __tests__/
# __mocks__/
# coverage/
# Configuration files
.env*
!.env.example
# Lock files
package-lock.json
pnpm-lock.yaml
yarn.lock
# Git
.git/
.gitignore
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS files
.DS_Store
Thumbs.db
# Logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Temporary files
*.tmp
*.temp
.cache/
# Documentation (optional)
*.md
!SECURITY.md
# Prisma migrations (generated)
prisma/migrations/
# Public assets
public/
# Storybook
.storybook/
storybook-static/