# Created by https://www.toptal.com/developers/gitignore/api/macos,windows,linux,rust,node,react,turbo,vercel,nextjs,storybookjs # Edit at https://www.toptal.com/developers/gitignore?templates=macos,windows,linux,rust,node,react,turbo,vercel,nextjs,storybookjs ### 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* ### macOS ### # 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 ### macOS Patch ### # iCloud generated files *.icloud ### NextJS ### # dependencies /node_modules /.pnp .pnp.js # testing /coverage # next.js /.next/ /out/ # production /build # misc *.pem # debug npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* # local env files .env*.local # vercel .vercel # typescript *.tsbuildinfo next-env.d.ts ### Node ### # Logs logs !apps/cli/src/domains/logs/ *.log lerna-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 # 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 ### Rust ### # Generated by Cargo # will have compiled files and executables debug/ target/ # These are backup files generated by rustfmt **/*.rs.bk # MSVC Windows builds of rustc generate these, which store debugging information *.pdb ### StorybookJs ### # gitignore template for the Storybook, UI guide for front apps # website: https://storybook.js.org/ storybook-static/ ### Turbo ### # Turborepo task cache .turbo ### Vercel ### ### Windows ### # Windows thumbnail cache files Thumbs.db Thumbs.db:encryptable ehthumbs.db ehthumbs_vista.db # Dump file *.stackdump # Folder config file [Dd]esktop.ini # Recycle Bin used on file shares $RECYCLE.BIN/ # Windows Installer files *.cab *.msi *.msix *.msm *.msp # Windows shortcuts *.lnk # End of https://www.toptal.com/developers/gitignore/api/macos,windows,linux,rust,node,react,turbo,vercel,nextjs,storybookjs ### Xcode ### # Xcode # # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore ## User settings xcuserdata/ ## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) *.xcscmblueprint *.xccheckout ## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4) build/ DerivedData/ *.moved-aside *.pbxuser !default.pbxuser *.mode1v3 !default.mode1v3 *.mode2v3 !default.mode2v3 *.perspectivev3 !default.perspectivev3 ## Obj-C/Swift specific *.hmap ## App packaging *.ipa *.dSYM.zip *.dSYM ## Playgrounds timeline.xctimeline playground.xcworkspace # Swift Package Manager # # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies. # Packages/ # Package.pins # Package.resolved # *.xcodeproj # # Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata # hence it is not needed unless you have added a package configuration file to your project # .swiftpm .build/ ## CocoaPods # # We recommend against adding the Pods directory to your .gitignore. However # you should judge for yourself, the pros and cons are mentioned at: # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control # # Pods/ # # Add this line if you want to avoid checking in source code from the Xcode workspace # *.xcworkspace ## Carthage # # Add this line if you want to avoid checking in source code from Carthage dependencies. # Carthage/Checkouts Carthage/Build/ ## Accio dependency management Dependencies/ .accio/ ## fastlane # # It is recommended to not store the screenshots in the git repo. # Instead, use fastlane to re-generate the screenshots whenever they are needed. # For more information about the recommended setup visit: # https://docs.fastlane.tools/best-practices/source-control/ fastlane/report.xml fastlane/Preview.html fastlane/screenshots/**/*.png fastlane/test_output ## Code Injection # # After new code Injection tools there's a generated folder /iOSInjectionProject # https://github.com/johnno1962/injectionforxcode iOSInjectionProject/ ### Project ### !apps/desktop/dist !apps/web/dist cli/turbo cli/turbo-new cli/turbo-new.exe cli/turbo.exe .env* vendor/ data packages/turbo-server/data/ packages/turbo-server/uploads/ apps/*/stats.html apps/.deps apps/mobile/.deps apps/releases/.vscode apps/desktop/src-tauri/tauri.conf.patch.json apps/desktop/src-tauri/*.dll docs/public/*.st docs/public/*.toml dev.db !cli/cmd/turbo cli/npm/turbo-android-arm64/bin cli/npm/turbo-darwin-64/bin cli/npm/turbo-darwin-arm64/bin cli/npm/turbo-freebsd-64/bin cli/npm/turbo-freebsd-arm64/bin cli/npm/turbo-linux-32/bin cli/npm/turbo-linux-64/bin cli/npm/turbo-linux-arm/bin cli/npm/turbo-linux-arm64/bin cli/npm/turbo-linux-s390x/bin cli/npm/turbo-linux-mips64le/bin cli/npm/turbo-linux-ppc64le/bin cli/npm/turbo-netbsd-64/bin cli/npm/turbo-openbsd-64/bin cli/npm/turbo-sunos-64/bin cli/npm/turbo-windows-32/turbo.exe cli/npm/turbo-windows-64/turbo.exe cli/npm/turbo-windows-arm64/turbo.exe cli/scripts/turbo-* !/npm/turbo-windows-32/bin !/npm/turbo-windows-64/bin !/npm/turbo-install/bin !cli/internal/cache demo yalc.lock !http_cache/cache !http_cache/cache/cache.go !create-turbo/templates/**/* todos.md examples/*/*.lock playwright-report /sdserver_data /sdserver_data2 .spacedrive dev.db-journal .build/ .swiftpm /core/migration_test sd_init.json .cargo/config .cargo/config.toml .github/scripts/deps .vite-inspect vite.config.ts.* vite.config.js vite.config.d.ts /test-data /config.json benchdata combined_tasks.txt combined_docs.txt combined_design_docs.txt combined_rust_files.txt combined_cli_rust_files.txt # iOS build artifacts apps/ios/sd-ios-core/sd_ios_core.xcframework/ apps/ios/sd-ios-core/sd_ios_core.xcframework/** # LaTeX build artifacts *.aux *.fls *.fdb_latexmk *.synctex *.synctex.gz *.synctex(busy) *.bbl *.blg *.out whitepaper/*.log # GitHub Actions build artifacts # Note: dist/ folders in .github/actions/ must be committed for custom JS actions test_data :memory: