Merge remote-tracking branch 'origin/main' into franjo/run-prettier

# Conflicts:
#	.prettierignore
#	template/e2e-tests/.gitignore
This commit is contained in:
Franjo Mindek
2025-09-19 18:04:26 +02:00
10 changed files with 33 additions and 50 deletions

1
.gitignore vendored
View File

@@ -5,5 +5,6 @@ node_modules/
.DS_Store .DS_Store
# We want to keep the template clean from the usual build artifacts. # We want to keep the template clean from the usual build artifacts.
# We also don't want to ship these ignore rules to the users.
template/app/migrations template/app/migrations
template/app/package-lock.json template/app/package-lock.json

View File

@@ -5,7 +5,7 @@ dist/
# OpenSaaS app diff folder. # OpenSaaS app diff folder.
app_diff/ app_diff/
# Formatting `.md` and `.mdx` can introduce logical changes. # Formatting `.md` and `.mdx` files can introduce logical changes.
**/blog/**/*.md **/blog/**/*.md
**/blog/**/*.mdx **/blog/**/*.mdx

View File

@@ -1,17 +1,20 @@
--- template/app/.gitignore --- template/app/.gitignore
+++ opensaas-sh/app/.gitignore +++ opensaas-sh/app/.gitignore
@@ -6,6 +6,17 @@ @@ -1,2 +1,20 @@
.env node_modules/
.env.* .wasp/
+
+.env
+.env.*
+
+# These two we added only because dotenv-vault keeps adding them if it doesn't find them, +# These two we added only because dotenv-vault keeps adding them if it doesn't find them,
+# even though we don't need them. Remove them once dotenv-vault stops doing that. +# even though we don't need them. Remove them once dotenv-vault stops doing that.
+.env* +.env*
+.flaskenv* +.flaskenv*
+ +
# Don't ignore example dotenv files. +# Don't ignore example dotenv files.
!.env.example +!.env.example
!.env.*.example +!.env.*.example
+ +
+# We don't want to ignore .env.client as it doesn't have any secrets. +# We don't want to ignore .env.client as it doesn't have any secrets.
+!.env.client +!.env.client

View File

@@ -3,5 +3,5 @@
@@ -1,2 +1,4 @@ @@ -1,2 +1,4 @@
export const DocsUrl = 'https://docs.opensaas.sh'; export const DocsUrl = 'https://docs.opensaas.sh';
export const BlogUrl = 'https://docs.opensaas.sh/blog'; export const BlogUrl = 'https://docs.opensaas.sh/blog';
+export const GithubUrl = 'https://github.com/wasp-lang/opensaas'; +export const GithubUrl = 'https://github.com/wasp-lang/open-saas';
+export const WaspUrl = 'https://wasp.sh'; +export const WaspUrl = 'https://wasp.sh';

16
package-lock.json generated
View File

@@ -10,7 +10,7 @@
"prettier-plugin-organize-imports": "4.1.0", "prettier-plugin-organize-imports": "4.1.0",
"prettier-plugin-pkg": "0.19.1", "prettier-plugin-pkg": "0.19.1",
"prettier-plugin-sh": "0.17.4", "prettier-plugin-sh": "0.17.4",
"prettier-plugin-tailwindcss": "^0.6.13", "prettier-plugin-tailwindcss": "0.6.13",
"typescript": "~5.8.3" "typescript": "~5.8.3"
} }
}, },
@@ -94,9 +94,9 @@
} }
}, },
"node_modules/prettier-plugin-tailwindcss": { "node_modules/prettier-plugin-tailwindcss": {
"version": "0.6.14", "version": "0.6.13",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.14.tgz", "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.13.tgz",
"integrity": "sha512-pi2e/+ZygeIqntN+vC573BcW5Cve8zUB0SSAGxqpB4f96boZF4M3phPVoOFCeypwkpRYdi7+jQ5YJJUwrkGUAg==", "integrity": "sha512-uQ0asli1+ic8xrrSmIOaElDu0FacR4x69GynTh2oZjFY10JUt6EEumTQl5tB4fMeD6I1naKd+4rXQQ7esT2i1g==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@@ -104,8 +104,6 @@
}, },
"peerDependencies": { "peerDependencies": {
"@ianvs/prettier-plugin-sort-imports": "*", "@ianvs/prettier-plugin-sort-imports": "*",
"@prettier/plugin-hermes": "*",
"@prettier/plugin-oxc": "*",
"@prettier/plugin-pug": "*", "@prettier/plugin-pug": "*",
"@shopify/prettier-plugin-liquid": "*", "@shopify/prettier-plugin-liquid": "*",
"@trivago/prettier-plugin-sort-imports": "*", "@trivago/prettier-plugin-sort-imports": "*",
@@ -127,12 +125,6 @@
"@ianvs/prettier-plugin-sort-imports": { "@ianvs/prettier-plugin-sort-imports": {
"optional": true "optional": true
}, },
"@prettier/plugin-hermes": {
"optional": true
},
"@prettier/plugin-oxc": {
"optional": true
},
"@prettier/plugin-pug": { "@prettier/plugin-pug": {
"optional": true "optional": true
}, },

View File

@@ -9,7 +9,7 @@
"prettier-plugin-organize-imports": "4.1.0", "prettier-plugin-organize-imports": "4.1.0",
"prettier-plugin-pkg": "0.19.1", "prettier-plugin-pkg": "0.19.1",
"prettier-plugin-sh": "0.17.4", "prettier-plugin-sh": "0.17.4",
"prettier-plugin-tailwindcss": "^0.6.13", "prettier-plugin-tailwindcss": "0.6.13",
"typescript": "~5.8.3" "typescript": "~5.8.3"
} }
} }

11
template/.gitignore vendored Normal file
View File

@@ -0,0 +1,11 @@
# MacOS-specific files.
.DS_Store
# Ignore all dotenv files by default to prevent accidentally committing any secrets.
# To include specific dotenv files, use the `!` operator or adjust these rules.
.env
.env.*
# Don't ignore example dotenv files.
!.env.example
!.env.*.example

View File

@@ -1,11 +1,2 @@
node_modules/ node_modules/
.wasp/ .wasp/
# Ignore all dotenv files by default to prevent accidentally committing any secrets.
# To include specific dotenv files, use the `!` operator or adjust these rules.
.env
.env.*
# Don't ignore example dotenv files.
!.env.example
!.env.*.example

View File

@@ -1,18 +1,3 @@
# Dependencies
node_modules/ node_modules/
# Build outputs
.astro/ .astro/
dist/ dist/
# Deployment
.netlify/
# Ignore all dotenv files by default to prevent accidentally committing any secrets.
# To include specific dotenv files, use the `!` operator or adjust these rules.
.env
.env.*
# Don't ignore example dotenv files.
!.env.example
!.env.*.example

View File

@@ -1,5 +1,5 @@
/reports/ reports/
/test-results/ test-results/
/.cache/ .cache/
/node_modules/ node_modules/
prisma/ prisma/