diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4e1dda3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,131 @@ +# ---------- .NET / ASP.NET Core ---------- +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ +*.user +*.suo +*.userosscache +*.sln.docstates +*.rsuser +.vs/ +*.dbmdl +*.pdb +*.nupkg +*.snupkg +**/[Pp]ackages/* +!**/[Pp]ackages/build/ +project.lock.json +artifacts/ +publish/ +PublishScripts/ +*.publish.xml +*.pubxml +*.pubxml.user + +# Test results & coverage +[Tt]est[Rr]esult*/ +*.trx +coverage*.json +coverage*.xml +coverage/ +*.coverage +*.coveragexml +TestResults/ + +# User secrets & local config +secrets.json +appsettings.development.*.json +launchSettings.json.user +*.pfx +*.p12 + +# Local databases +*.db +*.db-shm +*.db-wal +*.sqlite +*.sqlite3 +*.mdf +*.ldf + +# Hot Chocolate / Strawberry Shake (generated GraphQL client output) +.graphql/ +.graphqlrc.local.json +**/Generated/*.StrawberryShake.cs +.strawberryshake/ +# Uncomment if you commit schema.graphql and want it tracked: +# !schema.graphql + +# ---------- Frontend (Angular / React / Svelte) ---------- +node_modules/ +dist/ +build/ +out/ +.angular/ +.svelte-kit/ +.next/ +.nuxt/ +.vite/ +.cache/ +.parcel-cache/ +.turbo/ +.eslintcache +*.tsbuildinfo +storybook-static/ + +# Package manager debris (keep your lockfile of choice committed) +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +.pnpm-store/ +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/versions +.pnp.* + +# Frontend tests +/cypress/videos/ +/cypress/screenshots/ +/playwright-report/ +/test-results/ +/blob-report/ + +# ---------- Environment ---------- +.env +.env.* +!.env.example +!.env.sample + +# ---------- IDEs & editors ---------- +.idea/ +*.sw? +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace +.history/ +*.DotSettings.user +_ReSharper*/ +*.ncrunch* + +# ---------- OS ---------- +.DS_Store +Thumbs.db +ehthumbs.db +Desktop.ini +$RECYCLE.BIN/ + +# ---------- Misc ---------- +*.log +*.tmp +*.bak + +# ---------- Fusion (generated; schema-settings.json is tracked) ---------- +schema.graphqls +gateway.far