This commit is contained in:
Paul Coral
2025-08-04 22:38:48 +02:00
parent 6050d9d3a3
commit 333fd824e3
41 changed files with 580 additions and 98 deletions

50
pnpm-lock.yaml generated
View File

@@ -25,9 +25,18 @@ importers:
dotenv:
specifier: ^17.2.1
version: 17.2.1
i18next:
specifier: ^25.3.2
version: 25.3.2(typescript@5.7.3)
i18next-fs-backend:
specifier: ^2.6.0
version: 2.6.0
kysely:
specifier: ^0.28.3
version: 0.28.3
nodemailer:
specifier: ^7.0.5
version: 7.0.5
pg:
specifier: ^8.16.3
version: 8.16.3
@@ -71,6 +80,9 @@ importers:
'@types/node':
specifier: ^22.10.7
version: 22.16.3
'@types/nodemailer':
specifier: ^6.4.17
version: 6.4.17
'@types/pg':
specifier: ^8.15.4
version: 8.15.4
@@ -324,6 +336,10 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
'@babel/runtime@7.28.2':
resolution: {integrity: sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==}
engines: {node: '>=6.9.0'}
'@babel/template@7.27.2':
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
@@ -1034,6 +1050,9 @@ packages:
'@types/node@22.16.3':
resolution: {integrity: sha512-sr4Xz74KOUeYadexo1r8imhRtlVXcs+j3XK3TcoiYk7B1t3YRVJgtaD3cwX73NYb71pmVuMLNRhJ9XKdoDB74g==}
'@types/nodemailer@6.4.17':
resolution: {integrity: sha512-I9CCaIp6DTldEg7vyUTZi8+9Vo0hi1/T8gv3C89yk1rSAAzoKQ8H8ki/jBYJSFoH/BisgLP8tkZMlQ91CIquww==}
'@types/pg@8.15.4':
resolution: {integrity: sha512-I6UNVBAoYbvuWkkU3oosC8yxqH21f4/Jc4DK71JLG3dT2mdlGe1z+ep/LQGXaKaOgcvUrsQoPRqfgtMcvZiJhg==}
@@ -2146,6 +2165,17 @@ packages:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
i18next-fs-backend@2.6.0:
resolution: {integrity: sha512-3ZlhNoF9yxnM8pa8bWp5120/Ob6t4lVl1l/tbLmkml/ei3ud8IWySCHt2lrY5xWRlSU5D9IV2sm5bEbGuTqwTw==}
i18next@25.3.2:
resolution: {integrity: sha512-JSnbZDxRVbphc5jiptxr3o2zocy5dEqpVm9qCGdJwRNO+9saUJS0/u4LnM/13C23fUEWxAylPqKU/NpMV/IjqA==}
peerDependencies:
typescript: ^5
peerDependenciesMeta:
typescript:
optional: true
iconv-lite@0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
engines: {node: '>=0.10.0'}
@@ -2710,6 +2740,10 @@ packages:
node-releases@2.0.19:
resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
nodemailer@7.0.5:
resolution: {integrity: sha512-nsrh2lO3j4GkLLXoeEksAMgAOqxOv6QumNRVQTJwKH4nuiww6iC2y7GyANs9kRAxCexg3+lTWM3PZ91iLlVjfg==}
engines: {node: '>=6.0.0'}
normalize-path@3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
engines: {node: '>=0.10.0'}
@@ -3927,6 +3961,8 @@ snapshots:
'@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/runtime@7.28.2': {}
'@babel/template@7.27.2':
dependencies:
'@babel/code-frame': 7.27.1
@@ -4743,6 +4779,10 @@ snapshots:
dependencies:
undici-types: 6.21.0
'@types/nodemailer@6.4.17':
dependencies:
'@types/node': 22.16.3
'@types/pg@8.15.4':
dependencies:
'@types/node': 22.16.3
@@ -6045,6 +6085,14 @@ snapshots:
human-signals@2.1.0: {}
i18next-fs-backend@2.6.0: {}
i18next@25.3.2(typescript@5.7.3):
dependencies:
'@babel/runtime': 7.28.2
optionalDependencies:
typescript: 5.7.3
iconv-lite@0.4.24:
dependencies:
safer-buffer: 2.1.2
@@ -6703,6 +6751,8 @@ snapshots:
node-releases@2.0.19: {}
nodemailer@7.0.5: {}
normalize-path@3.0.0: {}
normalize-url@8.0.2: {}