From cbe1b42f6eef9e5c8509aa74aaf15a02f988f59f Mon Sep 17 00:00:00 2001 From: Anbraten Date: Fri, 7 Aug 2026 13:28:26 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20add=20env=20to=20useDb=20and=20a?= =?UTF-8?q?pply=20prettier?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .prettierrc.json | 4 + app/app.vue | 4 +- app/components/AddExpenseForm.vue | 110 +- app/components/BalanceSummary.vue | 179 +- app/components/ExpenseList.vue | 93 +- app/components/NameForm.vue | 19 +- app/composables/useIdentity.ts | 23 +- app/composables/usePaymentLinkCache.ts | 17 +- app/composables/useVisitedPots.ts | 18 +- app/pages/index.vue | 73 +- app/pages/p/[slug]/index.vue | 140 +- app/pages/p/[slug]/settings.vue | 88 +- app/pages/p/[slug]/setup.vue | 29 +- app/types.ts | 38 +- app/utils/identity.test.ts | 52 +- app/utils/identity.ts | 23 +- app/utils/paymentLinkCache.test.ts | 39 +- app/utils/paymentLinkCache.ts | 13 +- app/utils/visitedPots.test.ts | 114 +- app/utils/visitedPots.ts | 54 +- drizzle.config.ts | 9 +- nuxt.config.ts | 10 +- package.json | 1 + pnpm-lock.yaml | 5263 ++++++++++++----- server/api/pots.post.ts | 38 +- server/api/pots/[slug].get.ts | 19 +- server/api/pots/[slug]/expenses.post.ts | 69 +- .../api/pots/[slug]/expenses/[id].delete.ts | 31 +- server/api/pots/[slug]/expenses/[id].patch.ts | 83 +- server/api/pots/[slug]/participants.post.ts | 25 +- .../pots/[slug]/participants/[id].delete.ts | 51 +- .../pots/[slug]/participants/[id].patch.ts | 45 +- server/api/pots/[slug]/payments.post.ts | 58 +- server/database/client.ts | 23 +- .../migrations/meta/0000_snapshot.json | 54 +- .../migrations/meta/0001_snapshot.json | 54 +- .../migrations/meta/0002_snapshot.json | 52 +- server/database/migrations/meta/_journal.json | 2 +- server/database/schema.ts | 88 +- server/plugins/db-migrate.ts | 10 +- server/utils/pots.ts | 70 +- shared/types.ts | 20 +- shared/utils/balances.test.ts | 87 +- shared/utils/balances.ts | 67 +- shared/utils/money.test.ts | 22 +- shared/utils/money.ts | 9 +- shared/utils/paymentLink.test.ts | 26 +- shared/utils/paymentLink.ts | 11 +- shared/utils/slug.test.ts | 16 +- shared/utils/slug.ts | 82 +- shared/utils/split.test.ts | 34 +- shared/utils/split.ts | 21 +- test/api/pots.test.ts | 314 +- vitest.config.ts | 4 +- 54 files changed, 5492 insertions(+), 2406 deletions(-) create mode 100644 .prettierrc.json diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..937375d --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,4 @@ +{ + "semi": true, + "singleQuote": true +} diff --git a/app/app.vue b/app/app.vue index 47950c1..e761185 100644 --- a/app/app.vue +++ b/app/app.vue @@ -1,5 +1,7 @@