77 lines
1.1 KiB
Plaintext
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/
|