# Created by https://www.toptal.com/developers/gitignore/api/node,linux,react,reactnative # Edit at https://www.toptal.com/developers/gitignore?templates=node,linux,react,reactnative ### Linux ### *~ # temporary files which can be created if a process still has a handle open of a deleted file .fuse_hidden* # KDE directory preferences .directory # Linux trash folder which might appear on any partition or disk .Trash-* # .nfs files are created when an open file is removed but is still being accessed .nfs* ### Node ### # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* lerna-debug.log* .pnpm-debug.log* # Diagnostic reports (https://nodejs.org/api/report.html) report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json # 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 *.lcov # nyc test coverage .nyc_output # Grunt intermediate storage (https://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/ # Snowpack dependency directory (https://snowpack.dev/) web_modules/ # TypeScript cache *.tsbuildinfo # Optional npm cache directory .npm # Optional eslint cache .eslintcache # Optional stylelint cache .stylelintcache # Microbundle cache .rpt2_cache/ .rts2_cache_cjs/ .rts2_cache_es/ .rts2_cache_umd/ # Optional REPL history .node_repl_history # Output of 'npm pack' *.tgz # Yarn Integrity file .yarn-integrity # dotenv environment variable files .env .env.development.local .env.test.local .env.production.local .env.local # parcel-bundler cache (https://parceljs.org/) .cache .parcel-cache # Next.js build output .next out # Nuxt.js build / generate output .nuxt dist # Gatsby files .cache/ # Comment in the public line in if your project uses Gatsby and not Next.js # https://nextjs.org/blog/next-9-1#public-directory-support # public # vuepress build output .vuepress/dist # vuepress v2.x temp and cache directory .temp # Docusaurus cache and generated files .docusaurus # Serverless directories .serverless/ # FuseBox cache .fusebox/ # DynamoDB Local files .dynamodb/ # TernJS port file .tern-port # Stores VSCode versions used for testing VSCode extensions .vscode-test # yarn v2 .yarn/cache .yarn/unplugged .yarn/build-state.yml .yarn/install-state.gz .pnp.* ### Node Patch ### # Serverless Webpack directories .webpack/ # Optional stylelint cache # SvelteKit build / generate output .svelte-kit ### react ### .DS_* **/*.backup.* **/*.back.* node_modules *.sublime* psd thumb sketch ### ReactNative ### # React Native Stack Base .expo __generated__ ### ReactNative.Node Stack ### # Logs # Diagnostic reports (https://nodejs.org/api/report.html) # Runtime data # Directory for instrumented libs generated by jscoverage/JSCover # Coverage directory used by tools like istanbul # nyc test coverage # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) # Bower dependency directory (https://bower.io/) # node-waf configuration # Compiled binary addons (https://nodejs.org/api/addons.html) # Dependency directories # Snowpack dependency directory (https://snowpack.dev/) # TypeScript cache # Optional npm cache directory # Optional eslint cache # Optional stylelint cache # Microbundle cache # Optional REPL history # Output of 'npm pack' # Yarn Integrity file # dotenv environment variable files # parcel-bundler cache (https://parceljs.org/) # Next.js build output # Nuxt.js build / generate output # Gatsby files # Comment in the public line in if your project uses Gatsby and not Next.js # https://nextjs.org/blog/next-9-1#public-directory-support # public # vuepress build output # vuepress v2.x temp and cache directory # Docusaurus cache and generated files # Serverless directories # FuseBox cache # DynamoDB Local files # TernJS port file # Stores VSCode versions used for testing VSCode extensions # yarn v2 ### ReactNative.macOS Stack ### # General .DS_Store .AppleDouble .LSOverride # Icon must end with two \r Icon # Thumbnails ._* # Files that might appear in the root of a volume .DocumentRevisions-V100 .fseventsd .Spotlight-V100 .TemporaryItems .Trashes .VolumeIcon.icns .com.apple.timemachine.donotpresent # Directories potentially created on remote AFP share .AppleDB .AppleDesktop Network Trash Folder Temporary Items .apdisk ### ReactNative.Android Stack ### # Gradle files .gradle/ build/ # Local configuration file (sdk path, etc) local.properties # Log/OS Files # Android Studio generated files and folders captures/ .externalNativeBuild/ .cxx/ *.apk output.json # IntelliJ *.iml .idea/ misc.xml deploymentTargetDropDown.xml render.experimental.xml # Keystore files *.jks *.keystore # Google Services (e.g. APIs or Firebase) google-services.json # Android Profiling *.hprof ### ReactNative.Xcode Stack ### ## User settings xcuserdata/ ## Xcode 8 and earlier *.xcscmblueprint *.xccheckout ### ReactNative.Buck Stack ### buck-out/ .buckconfig.local .buckd/ .buckversion .fakebuckversion ### ReactNative.Gradle Stack ### .gradle **/build/ !src/**/build/ # Ignore Gradle GUI config gradle-app.setting # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) !gradle-wrapper.jar # Avoid ignore Gradle wrappper properties !gradle-wrapper.properties # Cache of project .gradletasknamecache # Eclipse Gradle plugin generated files # Eclipse Core .project # JDT-specific (Eclipse Java Development Tools) .classpath ### ReactNative.Linux Stack ### # temporary files which can be created if a process still has a handle open of a deleted file # KDE directory preferences # Linux trash folder which might appear on any partition or disk # .nfs files are created when an open file is removed but is still being accessed # End of https://www.toptal.com/developers/gitignore/api/node,linux,react,reactnative