.DS_Store

*.js
!/*.js
!bin/nativescript.js
!bin/nsc.js
!vendor/*.js
!resources/**
!lib/common/test/resources/**/*
lib/common/test/resources/.DS_Store
*.js.map
!.travis/**/*
coverage
lib-cov
*.seed
*.log
*.csv
*.dat
*.out
*.pid
*.gz
*.tgz
*.tmp
*.sublime-workspace
tscommand*.tmp.txt
.tscache/
/lib/.d.ts

pids
logs
results
scratch/
.idea/
.settings/
test-reports.xml

# VSCode
.vscode/**
!.vscode/launch.json
!.vscode/settings.json

npm-debug.log
node_modules

docs/html
docs-cli

!test-scripts/*.js
!test/files/**/*.js

# From previous submodule
lib/common/*.js
!lib/common/vendor/*.json

lib/common/*.js.map
!lib/common/vendor/*.js

lib/common/lib-cov
lib/common/*.seed
lib/common/*.log
lib/common/*.csv
lib/common/*.dat
lib/common/*.out
lib/common/*.pid
lib/common/*.gz
lib/common/*.tgz
lib/common/*.tmp
lib/common/*.sublime-workspace
lib/common/tscommand*.tmp.txt
lib/common/.tscache/
lib/common/pids
lib/common/logs
lib/common/results
lib/common/scratch/
lib/common/.idea/workspace.xml
lib/common/.idea/tasks.xml
lib/common/.idea/watcherTasks.xml

lib/common/npm-debug.log
lib/common/node_modules
!lib/common/Gruntfile.js
lib/common/.d.ts
!lib/common/bin/**/*
lib/common/coverage/**/*
lib/common/xunit.xml
lib/common/test-reports.xml
!lib/common/test-scripts/**
!lib/common/scripts/**
config/test-deps-versions-generated.json
!scripts/*.js
!dev/*.js

# build output
/dist

# local secrets, filled in from .env.example
.env
.env.*
!.env.example

# Claude Code local state - worktrees and per-user settings. Ignoring the
# contents rather than the directory keeps shared settings.json committable.
.claude/*
!.claude/settings.json
