feat: adding login/RegisterForm and new columns in PG

This commit is contained in:
Julien Froidefond
2025-08-25 14:02:07 +02:00
parent ee58eb82e5
commit caf396d964
9 changed files with 582 additions and 19 deletions

34
pnpm-lock.yaml generated
View File

@@ -104,12 +104,18 @@ importers:
'@radix-ui/react-tooltip':
specifier: 1.1.6
version: 1.1.6(@types/react-dom@19.1.7(@types/react@19.1.10))(@types/react@19.1.10)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@types/bcrypt':
specifier: ^6.0.0
version: 6.0.0
'@types/pg':
specifier: ^8.11.10
version: 8.15.5
autoprefixer:
specifier: ^10.4.20
version: 10.4.21(postcss@8.5.6)
bcrypt:
specifier: ^6.0.0
version: 6.0.0
class-variance-authority:
specifier: ^0.7.1
version: 0.7.1
@@ -1345,6 +1351,9 @@ packages:
'@tailwindcss/postcss@4.1.12':
resolution: {integrity: sha512-5PpLYhCAwf9SJEeIsSmCDLgyVfdBhdBpzX1OJ87anT9IVR0Z9pjM0FNixCAUAHGnMBGB8K99SwAheXrT0Kh6QQ==}
'@types/bcrypt@6.0.0':
resolution: {integrity: sha512-/oJGukuH3D2+D+3H4JWLaAsJ/ji86dhRidzZ/Od7H/i8g+aCmvkeCc6Ni/f9uxGLSQVCRZkX2/lqEFG2BvWtlQ==}
'@types/d3-array@3.2.1':
resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==}
@@ -1397,6 +1406,10 @@ packages:
peerDependencies:
postcss: ^8.1.0
bcrypt@6.0.0:
resolution: {integrity: sha512-cU8v/EGSrnH+HnxV2z0J7/blxH8gq7Xh2JFT6Aroax7UohdmiJJlxApMxtKfuI7z68NvvVcmR78k2LbT6efhRg==}
engines: {node: '>= 18'}
browserslist@4.25.3:
resolution: {integrity: sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -1712,6 +1725,14 @@ packages:
sass:
optional: true
node-addon-api@8.5.0:
resolution: {integrity: sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==}
engines: {node: ^18 || ^20 || >= 21}
node-gyp-build@4.8.4:
resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==}
hasBin: true
node-releases@2.0.19:
resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
@@ -3042,6 +3063,10 @@ snapshots:
postcss: 8.5.6
tailwindcss: 4.1.12
'@types/bcrypt@6.0.0':
dependencies:
'@types/node': 22.17.2
'@types/d3-array@3.2.1': {}
'@types/d3-color@3.1.3': {}
@@ -3098,6 +3123,11 @@ snapshots:
postcss: 8.5.6
postcss-value-parser: 4.2.0
bcrypt@6.0.0:
dependencies:
node-addon-api: 8.5.0
node-gyp-build: 4.8.4
browserslist@4.25.3:
dependencies:
caniuse-lite: 1.0.30001735
@@ -3392,6 +3422,10 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
node-addon-api@8.5.0: {}
node-gyp-build@4.8.4: {}
node-releases@2.0.19: {}
normalize-range@0.1.2: {}