From bc220d0f07479e85806a90258fc37a203e05e403 Mon Sep 17 00:00:00 2001 From: Katerina Skroumpelou Date: Mon, 10 Nov 2025 16:29:35 +0200 Subject: [PATCH 1/2] chore(repo): update gitignore --- .gitignore | 4 ++++ packages/core/supabase-js/.gitignore | 5 ++++- packages/core/supabase-js/supabase/.branches/_current_branch | 1 - packages/core/supabase-js/supabase/.temp/cli-latest | 1 - 4 files changed, 8 insertions(+), 3 deletions(-) delete mode 100644 packages/core/supabase-js/supabase/.branches/_current_branch delete mode 100644 packages/core/supabase-js/supabase/.temp/cli-latest diff --git a/.gitignore b/.gitignore index 0ee2032c1..89fb8d242 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ out-tsc # dependencies node_modules +deno.lock # IDEs and editors /.idea @@ -51,3 +52,6 @@ Thumbs.db vite.config.*.timestamp* vitest.config.*.timestamp* test-output + +supabase/.branches +supabase/.temp diff --git a/packages/core/supabase-js/.gitignore b/packages/core/supabase-js/.gitignore index 0da0d4c66..89ac7be2c 100644 --- a/packages/core/supabase-js/.gitignore +++ b/packages/core/supabase-js/.gitignore @@ -113,4 +113,7 @@ test/integration/*/bun.lock .cursor/ -deno.lock \ No newline at end of file +deno.lock + +supabase/.branches +supabase/.temp \ No newline at end of file diff --git a/packages/core/supabase-js/supabase/.branches/_current_branch b/packages/core/supabase-js/supabase/.branches/_current_branch deleted file mode 100644 index 88d050b19..000000000 --- a/packages/core/supabase-js/supabase/.branches/_current_branch +++ /dev/null @@ -1 +0,0 @@ -main \ No newline at end of file diff --git a/packages/core/supabase-js/supabase/.temp/cli-latest b/packages/core/supabase-js/supabase/.temp/cli-latest deleted file mode 100644 index 11335d2f8..000000000 --- a/packages/core/supabase-js/supabase/.temp/cli-latest +++ /dev/null @@ -1 +0,0 @@ -v2.54.11 \ No newline at end of file From 9bc6cc103a5c319fd3b0d2157311baa6aa35144d Mon Sep 17 00:00:00 2001 From: Katerina Skroumpelou Date: Mon, 10 Nov 2025 16:42:19 +0200 Subject: [PATCH 2/2] chore(repo): consolidate gitignores --- .gitignore | 55 +++++++++++- packages/core/auth-js/.gitignore | 111 ------------------------- packages/core/functions-js/.gitignore | 115 -------------------------- packages/core/postgrest-js/.gitignore | 10 --- packages/core/realtime-js/.gitignore | 8 -- packages/core/storage-js/.gitignore | 111 ------------------------- packages/core/supabase-js/.gitignore | 112 +------------------------ 7 files changed, 52 insertions(+), 470 deletions(-) delete mode 100644 packages/core/auth-js/.gitignore delete mode 100644 packages/core/functions-js/.gitignore delete mode 100644 packages/core/postgrest-js/.gitignore delete mode 100644 packages/core/realtime-js/.gitignore delete mode 100644 packages/core/storage-js/.gitignore diff --git a/.gitignore b/.gitignore index 89fb8d242..2c672ba70 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ deno.lock # IDEs and editors /.idea +.idea/ .project .classpath .c9/ @@ -25,16 +26,62 @@ deno.lock !.vscode/launch.json !.vscode/extensions.json +# Coverage directories (anywhere in tree) +coverage/ +coverage +.nyc_output +*.lcov +lib-cov + +# Logs (anywhere in tree) +*.log +logs/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# Cache directories (anywhere in tree) +.cache +.cache/ +.eslintcache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ +.npm +.yarn-integrity + +# Runtime/build artifacts (anywhere in tree) +pids +*.pid +*.pid.lock +*.seed +build/Release +*.tgz +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# TypeScript v1 declarations (anywhere in tree) +typings/ +/typings + # misc /.sass-cache /connect.lock -/coverage /libpeerconnection.log -npm-debug.log -yarn-error.log testem.log -/typings + +# Environment files (anywhere in tree) .env +.env.test +.env*.local + +# TypeScript cache +*.tsbuildinfo + +# Generated docs (anywhere in tree) +**/docs/v2 +docs/v2 # release artifacts .release-version diff --git a/packages/core/auth-js/.gitignore b/packages/core/auth-js/.gitignore deleted file mode 100644 index a1d7b4162..000000000 --- a/packages/core/auth-js/.gitignore +++ /dev/null @@ -1,111 +0,0 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* -.DS_Store - -# 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/ - -# TypeScript v1 declaration files -typings/ - -# TypeScript cache -*.tsbuildinfo - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# 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 variables file -.env -.env.test - -# parcel-bundler cache (https://parceljs.org/) -.cache - -# Next.js build output -.next - -# 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 - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port - -# VisualStudioCode -.vscode/ - -# Docs via yarn docs -docs/v2 diff --git a/packages/core/functions-js/.gitignore b/packages/core/functions-js/.gitignore deleted file mode 100644 index ee96c5f7e..000000000 --- a/packages/core/functions-js/.gitignore +++ /dev/null @@ -1,115 +0,0 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* -.DS_Store - -# 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/ - -# TypeScript v1 declaration files -typings/ - -# TypeScript cache -*.tsbuildinfo - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# 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 variables file -.env -.env.test - -# parcel-bundler cache (https://parceljs.org/) -.cache - -# Next.js build output -.next - -# 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 - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port - -# Generated docs -docs/v2 - -# Test reports -allure-results -allure-report - -# IDE specific -.vscode diff --git a/packages/core/postgrest-js/.gitignore b/packages/core/postgrest-js/.gitignore deleted file mode 100644 index 2026818f6..000000000 --- a/packages/core/postgrest-js/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -node_modules -dist -docs/v2 -*.log - -# nyc -coverage -.nyc_output - -.idea diff --git a/packages/core/realtime-js/.gitignore b/packages/core/realtime-js/.gitignore deleted file mode 100644 index 1c8929668..000000000 --- a/packages/core/realtime-js/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -node_modules/ -dist -docs/v2 -.env -.nyc_output -coverage/ -.claude/settings.local.json -.DS_Store \ No newline at end of file diff --git a/packages/core/storage-js/.gitignore b/packages/core/storage-js/.gitignore deleted file mode 100644 index 512e103d6..000000000 --- a/packages/core/storage-js/.gitignore +++ /dev/null @@ -1,111 +0,0 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* -.DS_Store - -# 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/ - -# TypeScript v1 declaration files -typings/ - -# TypeScript cache -*.tsbuildinfo - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# 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 variables file -.env -.env.test - -# parcel-bundler cache (https://parceljs.org/) -.cache - -# Next.js build output -.next - -# 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 - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port - -# generated docs -docs/v2 - -# IDE -.idea/ diff --git a/packages/core/supabase-js/.gitignore b/packages/core/supabase-js/.gitignore index 89ac7be2c..a7e5e3d9d 100644 --- a/packages/core/supabase-js/.gitignore +++ b/packages/core/supabase-js/.gitignore @@ -1,111 +1,3 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* -.DS_Store - -# 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/ - -# TypeScript v1 declaration files -typings/ - -# TypeScript cache -*.tsbuildinfo - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# 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 variables file -.env -.env.test - -# parcel-bundler cache (https://parceljs.org/) -.cache - -# Next.js build output -.next - -# 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 - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port - -docs/v2 - # Test package-lock files (use local tarball, checksums change with builds) test/*/package-lock.json test/integration/*/package-lock.json @@ -113,7 +5,5 @@ test/integration/*/bun.lock .cursor/ -deno.lock - supabase/.branches -supabase/.temp \ No newline at end of file +supabase/.temp