## BEGIN Rush .gitignore

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
*.pid
*.seed
*.pid.lock

# Default Assets restore directory
.assets

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
coverage-browser

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/
.pnpm-store/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
*.env
!sample.env
!test.env

# next.js build output
.next

# Common toolchain intermediate files
temp

# Rush files
common/temp/**
package-deps.json
common/autoinstallers/*/.npmrc

## END Rush .gitignore

projects/*
targets/*
test/data/test_package.zip

# Nuget packages and corresponding codegen sources
.nuget
/packages

# Visual Studio #
*.suo
*.user
.ntvs_analysis.dat
obj/*
examples/obj
examples/.ntvs_analysis.dat
examples/.vs
examples/bin
.vs
TestResults/*
.vscode/*
./**/.vscode/*

# Node #
**/node_modules/
**/cjs/
**/esm/
**/lib/**/*.js
**/lib/**/*.js.map
**/*Bundle.js
**/*Bundle.js.map
**/package-lock.json
**/yarn.lock
npm-debug.log.*
azure_error
checkstyle-result.xml
test-result.xml
test-results.*xml
**/cjs/
**/esm/

# Mac OS #
.DS_Store
.DS_Store?

# Windows #
Thumbs.db

# Credentials #
*.cer
*.pfx
*.pem
*.key
*.srl

# WebStorm #
.idea/

# docs #
main.conf.json
child.conf.json
docGen/

# temporary test artifacts
test/tmp/*
common/smoke-test/run-manifest.json
eng/tools/js-sdk-release-tools-src/.tmp/
eng/tools/js-sdk-release-tools-src/.tmp-detect/

# build artifacts
dist
dist-*
test-dist
test-dist*
test-browser
typings
typedoc
types
es
sdk/cosmosdb/cosmos/lib
*.test.js
*.test.js.map
*lintReport.html
tsdoc-metadata.json

# locally cloned assets
.assets

# autorest generated files
swagger/*.json

#autorest artifacts
code-model-*

# code workspaces
*.code-workspace
!/dataplane.code-workspace

# CPU profiles
*.cpuprofile

# Temp typespec files
TempTypeSpecFiles/

# Symbolic link from project directory to recordings
_recordings

# CI generated artifacts
/artifacts

sdk/template/template-dpg/src/src

# sshkey
sdk/**/sshKey
sdk/**/sshKey.pub

# vitest results
.vite/vitest/results.json

# typescript
*.tsbuildinfo

# turbo
.turbo

# vitest browser test artifacts
.vitest-attachments/
**/__screenshots__/

# agentic workflow logs
.github/aw/logs/

# gh-aw trial run artifacts (local only)
trials/
