diff --git a/.gitignore b/.gitignore index d392e59..79e7a93 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,25 @@ -# Created by https://www.toptal.com/developers/gitignore/api/macos,windows,linux,node,deno,dotenv,astro,yarn -# Edit at https://www.toptal.com/developers/gitignore?templates=macos,windows,linux,node,deno,dotenv,astro,yarn +# Created by https://www.toptal.com/developers/gitignore/api/macos,windows,linux,archlinuxpackages,astro,ruby,rails,nextjs,deno +# Edit at https://www.toptal.com/developers/gitignore?templates=macos,windows,linux,archlinuxpackages,astro,ruby,rails,nextjs,deno + +### ArchLinuxPackages ### +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ ### Astro ### # Gitignore template for Astro projects # Ignore content collection generated files .astro +dist/ ### Deno ### /.idea/ @@ -17,8 +32,6 @@ *.pyc *.swp -### dotenv ### - ### Linux ### *~ @@ -67,146 +80,158 @@ Temporary Items # iCloud generated files *.icloud -### 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 +### NextJS ### +# dependencies +/.pnp +.pnp.js -# Runtime data -pids -*.pid -*.seed -*.pid.lock +# testing +/coverage -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov +# next.js +/.next/ +/out/ -# Coverage directory used by tools like istanbul -coverage -*.lcov +# production +/build -# nyc test coverage -.nyc_output +# misc +*.pem -# 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 +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* +.pnpm-debug.log* +.aube-debug.log* -# Dependency directories -node_modules/ -jspm_packages/ +# local env files +.env*.local -# Snowpack dependency directory (https://snowpack.dev/) -web_modules/ +# vercel +.vercel -# TypeScript cache +# typescript *.tsbuildinfo +next-env.d.ts + +### Rails ### +*.rbc +capybara-*.html +.rspec +/db/*.sqlite3 +/db/*.sqlite3-journal +/db/*.sqlite3-[0-9]* +/public/system +/coverage/ +/spec/tmp +rerun.txt +pickle-email-*.html + +# Ignore all logfiles and tempfiles. +/log/* +/tmp/* +!/log/.keep +!/tmp/.keep + +# TODO Comment out this rule if you are OK with secrets being uploaded to the repo +config/initializers/secret_token.rb +config/master.key + +# Only include if you have production secrets in this file, which is no longer a Rails default +# config/secrets.yml + +# dotenv, dotenv-rails +# TODO Comment out these rules if environment variables can be committed + +## Environment normalization: +/.bundle +/vendor/bundle + +# these should all be checked in to normalize the environment: +# Gemfile.lock, .ruby-version, .ruby-gemset + +# unless supporting rvm < 1.11.0 or doing something fancy, ignore this: +.rvmrc + +# if using bower-rails ignore default bower_components path bower.json files +/vendor/assets/bower_components +*.bowerrc +bower.json + +# Ignore pow environment settings +.powenv + +# Ignore Byebug command history file. +.byebug_history + +# Ignore node_modules +node_modules/ -# 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 +# Ignore precompiled javascript packs +/public/packs +/public/packs-test +/public/assets -# Yarn Integrity file +# Ignore yarn files +/yarn-error.log .yarn-integrity -# dotenv environment variable files -.env.development.local -.env.test.local -.env.production.local -.env.local -.env* -!.env*.example - -# 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 +# Ignore uploaded files in development +/storage/* +!/storage/.keep +/public/uploads + +### Ruby ### +*.gem +/.config +/InstalledFiles +/pkg/ +/spec/reports/ +/spec/examples.txt +/test/tmp/ +/test/version_tmp/ +/tmp/ + +# Used by dotenv library to load environment variables. +# .env + +# Ignore Byebug command history file. + +## Specific to RubyMotion: +.dat* +.repl_history +build/ +*.bridgesupport +build-iPhoneOS/ +build-iPhoneSimulator/ + +## Specific to RubyMotion (use of 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 +# vendor/Pods/ + +## Documentation cache and generated files: +/.yardoc/ +/_yardoc/ +/doc/ +/rdoc/ + +/.bundle/ +/lib/bundler/man/ + +# for a library or gem, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# Gemfile.lock +# .ruby-version +# .ruby-gemset + +# unless supporting rvm < 1.11.0 or doing something fancy, ignore this: + +# Used by RuboCop. Remote config files pulled in from inherit_from directive. +# .rubocop-https?--* ### Windows ### # Windows thumbnail cache files @@ -226,31 +251,25 @@ $RECYCLE.BIN/ # Windows Installer files *.cab -*.msi *.msix *.msm *.msp # Windows shortcuts *.lnk +.pnpm-store +.aube-store -### yarn ### -# https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored - -.yarn/* -!.yarn/releases -!.yarn/patches -!.yarn/plugins -!.yarn/sdks -!.yarn/versions +# Temporary files +.tmp/ -# if you are NOT using Zero-installs, then: -# comment the following lines -!.yarn/cache +# End of https://www.toptal.com/developers/gitignore/api/macos,windows,linux,archlinuxpackages,astro,ruby,rails,nextjs,deno -# and uncomment the following lines -# .pnp.* +# Polar sandbox setup output. It contains generated IDs for the local sandbox. +.env.polar.*.generated -# End of https://www.toptal.com/developers/gitignore/api/macos,windows,linux,node,deno,dotenv,astro,yarn +# Local frontend lead-list persistence used by demo mode. +.data/ +.output/ infra/qlever/output \ No newline at end of file