# Node modules - never commit dependencies node_modules/ # Logs logs/ *.log npm-debug.log* yarn-debug.log* yarn-error.log* # Runtime data pids/ *.pid *.seed *.pid.lock # Directory for instrumented libs generated by jscoverage/JSCover lib-cov/ # Coverage directory used by tools like istanbul coverage/ # nyc test coverage .nyc_output/ # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) .grunt/ # Bower dependency directory bower_components/ # node-waf configuration .lock-wscript # Compiled binary addons (https://nodejs.org/api/addons.html) build/Release/ # Dependency directories jspm_packages/ # 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 # next.js build output .next/ # Parcel-bundler cache (https://parceljs.org/) .cache/ # SvelteKit build / cache directories .svelte-kit/ # Vuepress build output .vuepress/dist/ # Serverless directories .serverless/ # FuseBox cache .fusebox/ # DynamoDB Local files .dynamodb/ # TernJS port file .tern-port # VS Code settings folder (if you want, override in root .gitignore instead) .vscode/ # npm package lock files (optional, you may keep these) package-lock.json yarn.lock pnpm-lock.yaml