This commit is contained in:
Patrick Alvin Alcala 2025-11-25 18:33:22 +08:00
parent 0bffd6280a
commit d61b8b7bd8
8 changed files with 223 additions and 193 deletions

6
frontend/.dockerignore Normal file
View file

@ -0,0 +1,6 @@
node_modules/
.git
.gitignore
*.log
dist
Dockerfile

View file

@ -4,9 +4,15 @@ dev:
build:
pnpm build
update:
pnpm up -i
docker:
docker compose up -d
podman:
podman-compose up -d
favicon:
node ./src/@dasig/scripts/node/generateFavicon.js

View file

@ -1 +1,7 @@
<div align=center>
# DASIG
An architecture framework for pure speed fullstack developemnt
</div>

View file

@ -5,12 +5,11 @@
"dev": "vinxi dev",
"build": "vinxi build",
"start": "vinxi start",
"version": "vinxi version",
"favicon": "node ./src/@dasig/scripts/node/generateFavicon.js"
"version": "vinxi version"
},
"dependencies": {
"@solidjs/meta": "^0.29.4",
"@solidjs/router": "^0.15.0",
"@solidjs/router": "^0.15.4",
"@solidjs/start": "^1.1.0",
"consola": "^3.4.2",
"dayjs": "^1.11.19",
@ -21,7 +20,7 @@
"png-to-ico": "^3.0.1",
"sharp": "^0.34.5",
"solid-icons": "^1.1.0",
"solid-js": "^1.9.5",
"solid-js": "^1.9.10",
"vinxi": "^0.5.7",
"yargs": "^18.0.0"
},
@ -29,8 +28,8 @@
"node": ">=22"
},
"devDependencies": {
"@biomejs/biome": "^2.3.6",
"@types/node": "^24.7.2",
"sass-embedded": "^1.93.2"
"@biomejs/biome": "^2.3.7",
"@types/node": "^24.10.1",
"sass-embedded": "^1.93.3"
}
}

372
frontend/pnpm-lock.yaml generated
View file

@ -10,13 +10,13 @@ importers:
dependencies:
'@solidjs/meta':
specifier: ^0.29.4
version: 0.29.4(solid-js@1.9.9)
version: 0.29.4(solid-js@1.9.10)
'@solidjs/router':
specifier: ^0.15.0
version: 0.15.3(solid-js@1.9.9)
specifier: ^0.15.4
version: 0.15.4(solid-js@1.9.10)
'@solidjs/start':
specifier: ^1.1.0
version: 1.2.0(solid-js@1.9.9)(vinxi@0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))
version: 1.2.0(solid-js@1.9.10)(vinxi@0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))
consola:
specifier: ^3.4.2
version: 3.4.2
@ -43,26 +43,26 @@ importers:
version: 0.34.5
solid-icons:
specifier: ^1.1.0
version: 1.1.0(solid-js@1.9.9)
version: 1.1.0(solid-js@1.9.10)
solid-js:
specifier: ^1.9.5
version: 1.9.9
specifier: ^1.9.10
version: 1.9.10
vinxi:
specifier: ^0.5.7
version: 0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)
version: 0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)
yargs:
specifier: ^18.0.0
version: 18.0.0
devDependencies:
'@biomejs/biome':
specifier: ^2.3.6
version: 2.3.6
specifier: ^2.3.7
version: 2.3.7
'@types/node':
specifier: ^24.7.2
version: 24.7.2
specifier: ^24.10.1
version: 24.10.1
sass-embedded:
specifier: ^1.93.2
version: 1.93.2
specifier: ^1.93.3
version: 1.93.3
packages:
@ -203,55 +203,55 @@ packages:
resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==}
engines: {node: '>=6.9.0'}
'@biomejs/biome@2.3.6':
resolution: {integrity: sha512-oqUhWyU6tae0MFsr/7iLe++QWRg+6jtUhlx9/0GmCWDYFFrK366sBLamNM7D9Y+c7YSynUFKr8lpEp1r6Sk7eA==}
'@biomejs/biome@2.3.7':
resolution: {integrity: sha512-CTbAS/jNAiUc6rcq94BrTB8z83O9+BsgWj2sBCQg9rD6Wkh2gjfR87usjx0Ncx0zGXP1NKgT7JNglay5Zfs9jw==}
engines: {node: '>=14.21.3'}
hasBin: true
'@biomejs/cli-darwin-arm64@2.3.6':
resolution: {integrity: sha512-P4JWE5d8UayBxYe197QJwyW4ZHp0B+zvRIGCusOm1WbxmlhpAQA1zEqQuunHgSIzvyEEp4TVxiKGXNFZPg7r9Q==}
'@biomejs/cli-darwin-arm64@2.3.7':
resolution: {integrity: sha512-LirkamEwzIUULhXcf2D5b+NatXKeqhOwilM+5eRkbrnr6daKz9rsBL0kNZ16Hcy4b8RFq22SG4tcLwM+yx/wFA==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [darwin]
'@biomejs/cli-darwin-x64@2.3.6':
resolution: {integrity: sha512-I4rTebj+F/L9K93IU7yTFs8nQ6EhaCOivxduRha4w4WEZK80yoZ8OAdR1F33m4yJ/NfUuTUbP/Wjs+vKjlCoWA==}
'@biomejs/cli-darwin-x64@2.3.7':
resolution: {integrity: sha512-Q4TO633kvrMQkKIV7wmf8HXwF0dhdTD9S458LGE24TYgBjSRbuhvio4D5eOQzirEYg6eqxfs53ga/rbdd8nBKg==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [darwin]
'@biomejs/cli-linux-arm64-musl@2.3.6':
resolution: {integrity: sha512-oK1NpIXIixbJ/4Tcx40cwiieqah6rRUtMGOHDeK2ToT7yUFVEvXUGRKqH0O4hqZ9tW8TcXNZKfgRH6xrsjVtGg==}
'@biomejs/cli-linux-arm64-musl@2.3.7':
resolution: {integrity: sha512-/afy8lto4CB8scWfMdt+NoCZtatBUF62Tk3ilWH2w8ENd5spLhM77zKlFZEvsKJv9AFNHknMl03zO67CiklL2Q==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [linux]
'@biomejs/cli-linux-arm64@2.3.6':
resolution: {integrity: sha512-JjYy83eVBnvuINZiqyFO7xx72v8Srh4hsgaacSBCjC22DwM6+ZvnX1/fj8/SBiLuUOfZ8YhU2pfq2Dzakeyg1A==}
'@biomejs/cli-linux-arm64@2.3.7':
resolution: {integrity: sha512-inHOTdlstUBzgjDcx0ge71U4SVTbwAljmkfi3MC5WzsYCRhancqfeL+sa4Ke6v2ND53WIwCFD5hGsYExoI3EZQ==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [linux]
'@biomejs/cli-linux-x64-musl@2.3.6':
resolution: {integrity: sha512-QvxB8GHQeaO4FCtwJpJjCgJkbHBbWxRHUxQlod+xeaYE6gtJdSkYkuxdKAQUZEOIsec+PeaDAhW9xjzYbwmOFA==}
'@biomejs/cli-linux-x64-musl@2.3.7':
resolution: {integrity: sha512-CQUtgH1tIN6e5wiYSJqzSwJumHYolNtaj1dwZGCnZXm2PZU1jOJof9TsyiP3bXNDb+VOR7oo7ZvY01If0W3iFQ==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [linux]
'@biomejs/cli-linux-x64@2.3.6':
resolution: {integrity: sha512-ZjPXzy5yN9wusIoX+8Zp4p6cL8r0NzJCXg/4r1KLVveIPXd2jKVlqZ6ZyzEq385WwU3OX5KOwQYLQsOc788waQ==}
'@biomejs/cli-linux-x64@2.3.7':
resolution: {integrity: sha512-fJMc3ZEuo/NaMYo5rvoWjdSS5/uVSW+HPRQujucpZqm2ZCq71b8MKJ9U4th9yrv2L5+5NjPF0nqqILCl8HY/fg==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [linux]
'@biomejs/cli-win32-arm64@2.3.6':
resolution: {integrity: sha512-YM7hLHpwjdt8R7+O2zS1Vo2cKgqEeptiXB1tWW1rgjN5LlpZovBVKtg7zfwfRrFx3i08aNZThYpTcowpTlczug==}
'@biomejs/cli-win32-arm64@2.3.7':
resolution: {integrity: sha512-aJAE8eCNyRpcfx2JJAtsPtISnELJ0H4xVVSwnxm13bzI8RwbXMyVtxy2r5DV1xT3WiSP+7LxORcApWw0LM8HiA==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [win32]
'@biomejs/cli-win32-x64@2.3.6':
resolution: {integrity: sha512-psgNEYgMAobY5h+QHRBVR9xvg2KocFuBKm6axZWB/aD12NWhQjiVFQUjV6wMXhlH4iT0Q9c3yK5JFRiDC/rzHA==}
'@biomejs/cli-win32-x64@2.3.7':
resolution: {integrity: sha512-pulzUshqv9Ed//MiE8MOUeeEkbkSHVDVY5Cz5wVAnH1DUqliCQG3j6s1POaITTFqFfo7AVIx2sWdKpx/GS+Nqw==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [win32]
@ -953,8 +953,8 @@ packages:
peerDependencies:
solid-js: '>=1.8.4'
'@solidjs/router@0.15.3':
resolution: {integrity: sha512-iEbW8UKok2Oio7o6Y4VTzLj+KFCmQPGEpm1fS3xixwFBdclFVBvaQVeibl1jys4cujfAK5Kn6+uG2uBm3lxOMw==}
'@solidjs/router@0.15.4':
resolution: {integrity: sha512-WOpgg9a9T638cR+5FGbFi/IV4l2FpmBs1GpIMSPa0Ce9vyJN7Wts+X2PqMf9IYn0zUj2MlSJtm1gp7/HI/n5TQ==}
peerDependencies:
solid-js: ^1.8.6
@ -1010,8 +1010,8 @@ packages:
'@types/node@22.19.1':
resolution: {integrity: sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==}
'@types/node@24.7.2':
resolution: {integrity: sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==}
'@types/node@24.10.1':
resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==}
'@types/resolve@1.20.2':
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
@ -2224,117 +2224,117 @@ packages:
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
sass-embedded-all-unknown@1.93.2:
resolution: {integrity: sha512-GdEuPXIzmhRS5J7UKAwEvtk8YyHQuFZRcpnEnkA3rwRUI27kwjyXkNeIj38XjUQ3DzrfMe8HcKFaqWGHvblS7Q==}
sass-embedded-all-unknown@1.93.3:
resolution: {integrity: sha512-3okGgnE41eg+CPLtAPletu6nQ4N0ij7AeW+Sl5Km4j29XcmqZQeFwYjHe1AlKTEgLi/UAONk1O8i8/lupeKMbw==}
cpu: ['!arm', '!arm64', '!riscv64', '!x64']
sass-embedded-android-arm64@1.93.2:
resolution: {integrity: sha512-346f4iVGAPGcNP6V6IOOFkN5qnArAoXNTPr5eA/rmNpeGwomdb7kJyQ717r9rbJXxOG8OAAUado6J0qLsjnjXQ==}
sass-embedded-android-arm64@1.93.3:
resolution: {integrity: sha512-uqUl3Kt1IqdGVAcAdbmC+NwuUJy8tM+2ZnB7/zrt6WxWVShVCRdFnWR9LT8HJr7eJN7AU8kSXxaVX/gedanPsg==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [android]
sass-embedded-android-arm@1.93.2:
resolution: {integrity: sha512-I8bpO8meZNo5FvFx5FIiE7DGPVOYft0WjuwcCCdeJ6duwfkl6tZdatex1GrSigvTsuz9L0m4ngDcX/Tj/8yMow==}
sass-embedded-android-arm@1.93.3:
resolution: {integrity: sha512-8xOw9bywfOD6Wv24BgCmgjkk6tMrsOTTHcb28KDxeJtFtoxiUyMbxo0vChpPAfp2Hyg2tFFKS60s0s4JYk+Raw==}
engines: {node: '>=14.0.0'}
cpu: [arm]
os: [android]
sass-embedded-android-riscv64@1.93.2:
resolution: {integrity: sha512-hSMW1s4yJf5guT9mrdkumluqrwh7BjbZ4MbBW9tmi1DRDdlw1Wh9Oy1HnnmOG8x9XcI1qkojtPL6LUuEJmsiDg==}
sass-embedded-android-riscv64@1.93.3:
resolution: {integrity: sha512-2jNJDmo+3qLocjWqYbXiBDnfgwrUeZgZFHJIwAefU7Fn66Ot7rsXl+XPwlokaCbTpj7eMFIqsRAZ/uDueXNCJg==}
engines: {node: '>=14.0.0'}
cpu: [riscv64]
os: [android]
sass-embedded-android-x64@1.93.2:
resolution: {integrity: sha512-JqktiHZduvn+ldGBosE40ALgQ//tGCVNAObgcQ6UIZznEJbsHegqStqhRo8UW3x2cgOO2XYJcrInH6cc7wdKbw==}
sass-embedded-android-x64@1.93.3:
resolution: {integrity: sha512-y0RoAU6ZenQFcjM9PjQd3cRqRTjqwSbtWLL/p68y2oFyh0QGN0+LQ826fc0ZvU/AbqCsAizkqjzOn6cRZJxTTQ==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [android]
sass-embedded-darwin-arm64@1.93.2:
resolution: {integrity: sha512-qI1X16qKNeBJp+M/5BNW7v/JHCDYWr1/mdoJ7+UMHmP0b5AVudIZtimtK0hnjrLnBECURifd6IkulybR+h+4UA==}
sass-embedded-darwin-arm64@1.93.3:
resolution: {integrity: sha512-7zb/hpdMOdKteK17BOyyypemglVURd1Hdz6QGsggy60aUFfptTLQftLRg8r/xh1RbQAUKWFbYTNaM47J9yPxYg==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [darwin]
sass-embedded-darwin-x64@1.93.2:
resolution: {integrity: sha512-4KeAvlkQ0m0enKUnDGQJZwpovYw99iiMb8CTZRSsQm8Eh7halbJZVmx67f4heFY/zISgVOCcxNg19GrM5NTwtA==}
sass-embedded-darwin-x64@1.93.3:
resolution: {integrity: sha512-Ek1Vp8ZDQEe327Lz0b7h3hjvWH3u9XjJiQzveq74RPpJQ2q6d9LfWpjiRRohM4qK6o4XOHw1X10OMWPXJtdtWg==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [darwin]
sass-embedded-linux-arm64@1.93.2:
resolution: {integrity: sha512-9ftX6nd5CsShJqJ2WRg+ptaYvUW+spqZfJ88FbcKQBNFQm6L87luj3UI1rB6cP5EWrLwHA754OKxRJyzWiaN6g==}
sass-embedded-linux-arm64@1.93.3:
resolution: {integrity: sha512-RBrHWgfd8Dd8w4fbmdRVXRrhh8oBAPyeWDTKAWw8ZEmuXfVl4ytjDuyxaVilh6rR1xTRTNpbaA/YWApBlLrrNw==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [linux]
sass-embedded-linux-arm@1.93.2:
resolution: {integrity: sha512-N3+D/ToHtzwLDO+lSH05Wo6/KRxFBPnbjVHASOlHzqJnK+g5cqex7IFAp6ozzlRStySk61Rp6d+YGrqZ6/P0PA==}
sass-embedded-linux-arm@1.93.3:
resolution: {integrity: sha512-yeiv2y+dp8B4wNpd3+JsHYD0mvpXSfov7IGyQ1tMIR40qv+ROkRqYiqQvAOXf76Qwh4Y9OaYZtLpnsPjfeq6mA==}
engines: {node: '>=14.0.0'}
cpu: [arm]
os: [linux]
sass-embedded-linux-musl-arm64@1.93.2:
resolution: {integrity: sha512-+3EHuDPkMiAX5kytsjEC1bKZCawB9J6pm2eBIzzLMPWbf5xdx++vO1DpT7hD4bm4ZGn0eVHgSOKIfP6CVz6tVg==}
sass-embedded-linux-musl-arm64@1.93.3:
resolution: {integrity: sha512-PS829l+eUng+9W4PFclXGb4uA2+965NHV3/Sa5U7qTywjeeUUYTZg70dJHSqvhrBEfCc2XJABeW3adLJbyQYkw==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [linux]
sass-embedded-linux-musl-arm@1.93.2:
resolution: {integrity: sha512-XBTvx66yRenvEsp3VaJCb3HQSyqCsUh7R+pbxcN5TuzueybZi0LXvn9zneksdXcmjACMlMpIVXi6LyHPQkYc8A==}
sass-embedded-linux-musl-arm@1.93.3:
resolution: {integrity: sha512-fU0fwAwbp7sBE3h5DVU5UPzvaLg7a4yONfFWkkcCp6ZrOiPuGRHXXYriWQ0TUnWy4wE+svsVuWhwWgvlb/tkKg==}
engines: {node: '>=14.0.0'}
cpu: [arm]
os: [linux]
sass-embedded-linux-musl-riscv64@1.93.2:
resolution: {integrity: sha512-0sB5kmVZDKTYzmCSlTUnjh6mzOhzmQiW/NNI5g8JS4JiHw2sDNTvt1dsFTuqFkUHyEOY3ESTsfHHBQV8Ip4bEA==}
sass-embedded-linux-musl-riscv64@1.93.3:
resolution: {integrity: sha512-cK1oBY+FWQquaIGEeQ5H74KTO8cWsSWwXb/WaildOO9U6wmUypTgUYKQ0o5o/29nZbWWlM1PHuwVYTSnT23Jjg==}
engines: {node: '>=14.0.0'}
cpu: [riscv64]
os: [linux]
sass-embedded-linux-musl-x64@1.93.2:
resolution: {integrity: sha512-t3ejQ+1LEVuHy7JHBI2tWHhoMfhedUNDjGJR2FKaLgrtJntGnyD1RyX0xb3nuqL/UXiEAtmTmZY+Uh3SLUe1Hg==}
sass-embedded-linux-musl-x64@1.93.3:
resolution: {integrity: sha512-A7wkrsHu2/I4Zpa0NMuPGkWDVV7QGGytxGyUq3opSXgAexHo/vBPlGoDXoRlSdex0cV+aTMRPjoGIfdmNlHwyg==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [linux]
sass-embedded-linux-riscv64@1.93.2:
resolution: {integrity: sha512-e7AndEwAbFtXaLy6on4BfNGTr3wtGZQmypUgYpSNVcYDO+CWxatKVY4cxbehMPhxG9g5ru+eaMfynvhZt7fLaA==}
sass-embedded-linux-riscv64@1.93.3:
resolution: {integrity: sha512-vWkW1+HTF5qcaHa6hO80gx/QfB6GGjJUP0xLbnAoY4pwEnw5ulGv6RM8qYr8IDhWfVt/KH+lhJ2ZFxnJareisQ==}
engines: {node: '>=14.0.0'}
cpu: [riscv64]
os: [linux]
sass-embedded-linux-x64@1.93.2:
resolution: {integrity: sha512-U3EIUZQL11DU0xDDHXexd4PYPHQaSQa2hzc4EzmhHqrAj+TyfYO94htjWOd+DdTPtSwmLp+9cTWwPZBODzC96w==}
sass-embedded-linux-x64@1.93.3:
resolution: {integrity: sha512-k6uFxs+e5jSuk1Y0niCwuq42F9ZC5UEP7P+RIOurIm8w/5QFa0+YqeW+BPWEW5M1FqVOsNZH3qGn4ahqvAEjPA==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [linux]
sass-embedded-unknown-all@1.93.2:
resolution: {integrity: sha512-7VnaOmyewcXohiuoFagJ3SK5ddP9yXpU0rzz+pZQmS1/+5O6vzyFCUoEt3HDRaLctH4GT3nUGoK1jg0ae62IfQ==}
sass-embedded-unknown-all@1.93.3:
resolution: {integrity: sha512-o5wj2rLpXH0C+GJKt/VpWp6AnMsCCbfFmnMAttcrsa+U3yrs/guhZ3x55KAqqUsE8F47e3frbsDL+1OuQM5DAA==}
os: ['!android', '!darwin', '!linux', '!win32']
sass-embedded-win32-arm64@1.93.2:
resolution: {integrity: sha512-Y90DZDbQvtv4Bt0GTXKlcT9pn4pz8AObEjFF8eyul+/boXwyptPZ/A1EyziAeNaIEIfxyy87z78PUgCeGHsx3Q==}
sass-embedded-win32-arm64@1.93.3:
resolution: {integrity: sha512-0dOfT9moy9YmBolodwYYXtLwNr4jL4HQC9rBfv6mVrD7ud8ue2kDbn+GVzj1hEJxvEexVSmDCf7MHUTLcGs9xQ==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [win32]
sass-embedded-win32-x64@1.93.2:
resolution: {integrity: sha512-BbSucRP6PVRZGIwlEBkp+6VQl2GWdkWFMN+9EuOTPrLxCJZoq+yhzmbjspd3PeM8+7WJ7AdFu/uRYdO8tor1iQ==}
sass-embedded-win32-x64@1.93.3:
resolution: {integrity: sha512-wHFVfxiS9hU/sNk7KReD+lJWRp3R0SLQEX4zfOnRP2zlvI2X4IQR5aZr9GNcuMP6TmNpX0nQPZTegS8+h9RrEg==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [win32]
sass-embedded@1.93.2:
resolution: {integrity: sha512-FvQdkn2dZ8DGiLgi0Uf4zsj7r/BsiLImNa5QJ10eZalY6NfZyjrmWGFcuCN5jNwlDlXFJnftauv+UtvBKLvepQ==}
sass-embedded@1.93.3:
resolution: {integrity: sha512-+VUy01yfDqNmIVMd/LLKl2TTtY0ovZN0rTonh+FhKr65mFwIYgU9WzgIZKS7U9/SPCQvWTsTGx9jyt+qRm/XFw==}
engines: {node: '>=16.0.0'}
hasBin: true
sass@1.93.2:
resolution: {integrity: sha512-t+YPtOQHpGW1QWsh1CHQ5cPIr9lbbGZLZnbihP/D/qZj/yuV68m8qarcV17nvkOX81BCrvzAlq2klCQFZghyTg==}
sass@1.93.3:
resolution: {integrity: sha512-elOcIZRTM76dvxNAjqYrucTSI0teAF/L2Lv0s6f6b7FOwcwIuA357bIE871580AjHJuSvLIRUosgV+lIWx6Rgg==}
engines: {node: '>=14.0.0'}
hasBin: true
@ -2416,8 +2416,8 @@ packages:
peerDependencies:
solid-js: '*'
solid-js@1.9.9:
resolution: {integrity: sha512-A0ZBPJQldAeGCTW0YRYJmt7RCeh5rbFfPZ2aOttgYnctHE7HgKeHCBB/PVc2P7eOfmNXqMFFFoYYdm3S4dcbkA==}
solid-js@1.9.10:
resolution: {integrity: sha512-Coz956cos/EPDlhs6+jsdTxKuJDPT7B5SVIWgABwROyxjY7Xbr8wkzD68Et+NxnV7DLJ3nJdAC2r9InuV/4Jew==}
solid-refresh@0.6.3:
resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==}
@ -2606,8 +2606,8 @@ packages:
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
undici-types@7.14.0:
resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==}
undici-types@7.16.0:
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
unenv@1.10.0:
resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==}
@ -3081,39 +3081,39 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
'@biomejs/biome@2.3.6':
'@biomejs/biome@2.3.7':
optionalDependencies:
'@biomejs/cli-darwin-arm64': 2.3.6
'@biomejs/cli-darwin-x64': 2.3.6
'@biomejs/cli-linux-arm64': 2.3.6
'@biomejs/cli-linux-arm64-musl': 2.3.6
'@biomejs/cli-linux-x64': 2.3.6
'@biomejs/cli-linux-x64-musl': 2.3.6
'@biomejs/cli-win32-arm64': 2.3.6
'@biomejs/cli-win32-x64': 2.3.6
'@biomejs/cli-darwin-arm64': 2.3.7
'@biomejs/cli-darwin-x64': 2.3.7
'@biomejs/cli-linux-arm64': 2.3.7
'@biomejs/cli-linux-arm64-musl': 2.3.7
'@biomejs/cli-linux-x64': 2.3.7
'@biomejs/cli-linux-x64-musl': 2.3.7
'@biomejs/cli-win32-arm64': 2.3.7
'@biomejs/cli-win32-x64': 2.3.7
'@biomejs/cli-darwin-arm64@2.3.6':
'@biomejs/cli-darwin-arm64@2.3.7':
optional: true
'@biomejs/cli-darwin-x64@2.3.6':
'@biomejs/cli-darwin-x64@2.3.7':
optional: true
'@biomejs/cli-linux-arm64-musl@2.3.6':
'@biomejs/cli-linux-arm64-musl@2.3.7':
optional: true
'@biomejs/cli-linux-arm64@2.3.6':
'@biomejs/cli-linux-arm64@2.3.7':
optional: true
'@biomejs/cli-linux-x64-musl@2.3.6':
'@biomejs/cli-linux-x64-musl@2.3.7':
optional: true
'@biomejs/cli-linux-x64@2.3.6':
'@biomejs/cli-linux-x64@2.3.7':
optional: true
'@biomejs/cli-win32-arm64@2.3.6':
'@biomejs/cli-win32-arm64@2.3.7':
optional: true
'@biomejs/cli-win32-x64@2.3.6':
'@biomejs/cli-win32-x64@2.3.7':
optional: true
'@bufbuild/protobuf@2.9.0': {}
@ -3637,19 +3637,19 @@ snapshots:
'@sindresorhus/merge-streams@4.0.0': {}
'@solidjs/meta@0.29.4(solid-js@1.9.9)':
'@solidjs/meta@0.29.4(solid-js@1.9.10)':
dependencies:
solid-js: 1.9.9
solid-js: 1.9.10
'@solidjs/router@0.15.3(solid-js@1.9.9)':
'@solidjs/router@0.15.4(solid-js@1.9.10)':
dependencies:
solid-js: 1.9.9
solid-js: 1.9.10
'@solidjs/start@1.2.0(solid-js@1.9.9)(vinxi@0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))':
'@solidjs/start@1.2.0(solid-js@1.9.10)(vinxi@0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))':
dependencies:
'@tanstack/server-functions-plugin': 1.121.21(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))
'@vinxi/plugin-directives': 0.5.1(vinxi@0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))
'@vinxi/server-components': 0.5.1(vinxi@0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))
'@tanstack/server-functions-plugin': 1.121.21(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))
'@vinxi/plugin-directives': 0.5.1(vinxi@0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))
'@vinxi/server-components': 0.5.1(vinxi@0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))
cookie-es: 2.0.0
defu: 6.1.4
error-stack-parser: 2.1.4
@ -3659,10 +3659,10 @@ snapshots:
seroval-plugins: 1.3.3(seroval@1.3.2)
shiki: 1.29.2
source-map-js: 1.2.1
terracotta: 1.0.6(solid-js@1.9.9)
terracotta: 1.0.6(solid-js@1.9.10)
tinyglobby: 0.2.15
vinxi: 0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)
vite-plugin-solid: 2.11.9(solid-js@1.9.9)(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))
vinxi: 0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)
vite-plugin-solid: 2.11.9(solid-js@1.9.10)(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))
transitivePeerDependencies:
- '@testing-library/jest-dom'
- solid-js
@ -3671,7 +3671,7 @@ snapshots:
'@speed-highlight/core@1.2.7': {}
'@tanstack/directive-functions-plugin@1.121.21(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))':
'@tanstack/directive-functions-plugin@1.121.21(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))':
dependencies:
'@babel/code-frame': 7.26.2
'@babel/core': 7.28.4
@ -3680,7 +3680,7 @@ snapshots:
'@tanstack/router-utils': 1.133.3
babel-dead-code-elimination: 1.0.10
tiny-invariant: 1.3.3
vite: 6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)
vite: 6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)
transitivePeerDependencies:
- supports-color
@ -3697,7 +3697,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@tanstack/server-functions-plugin@1.121.21(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))':
'@tanstack/server-functions-plugin@1.121.21(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))':
dependencies:
'@babel/code-frame': 7.26.2
'@babel/core': 7.28.4
@ -3706,7 +3706,7 @@ snapshots:
'@babel/template': 7.27.2
'@babel/traverse': 7.28.4
'@babel/types': 7.28.4
'@tanstack/directive-functions-plugin': 1.121.21(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))
'@tanstack/directive-functions-plugin': 1.121.21(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))
babel-dead-code-elimination: 1.0.10
tiny-invariant: 1.3.3
transitivePeerDependencies:
@ -3754,9 +3754,9 @@ snapshots:
dependencies:
undici-types: 6.21.0
'@types/node@24.7.2':
'@types/node@24.10.1':
dependencies:
undici-types: 7.14.0
undici-types: 7.16.0
'@types/resolve@1.20.2': {}
@ -3803,7 +3803,7 @@ snapshots:
untun: 0.1.3
uqr: 0.1.2
'@vinxi/plugin-directives@0.5.1(vinxi@0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))':
'@vinxi/plugin-directives@0.5.1(vinxi@0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))':
dependencies:
'@babel/parser': 7.28.4
acorn: 8.15.0
@ -3814,18 +3814,18 @@ snapshots:
magicast: 0.2.11
recast: 0.23.11
tslib: 2.8.1
vinxi: 0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)
vinxi: 0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)
'@vinxi/server-components@0.5.1(vinxi@0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))':
'@vinxi/server-components@0.5.1(vinxi@0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))':
dependencies:
'@vinxi/plugin-directives': 0.5.1(vinxi@0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))
'@vinxi/plugin-directives': 0.5.1(vinxi@0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))
acorn: 8.15.0
acorn-loose: 8.5.2
acorn-typescript: 1.4.13(acorn@8.15.0)
astring: 1.9.0
magicast: 0.2.11
recast: 0.23.11
vinxi: 0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)
vinxi: 0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)
abbrev@3.0.1: {}
@ -3928,12 +3928,12 @@ snapshots:
parse5: 7.3.0
validate-html-nesting: 1.2.3
babel-preset-solid@1.9.9(@babel/core@7.28.4)(solid-js@1.9.9):
babel-preset-solid@1.9.9(@babel/core@7.28.4)(solid-js@1.9.10):
dependencies:
'@babel/core': 7.28.4
babel-plugin-jsx-dom-expressions: 0.40.1(@babel/core@7.28.4)
optionalDependencies:
solid-js: 1.9.9
solid-js: 1.9.10
balanced-match@1.0.2: {}
@ -5046,65 +5046,65 @@ snapshots:
safe-buffer@5.2.1: {}
sass-embedded-all-unknown@1.93.2:
sass-embedded-all-unknown@1.93.3:
dependencies:
sass: 1.93.2
sass: 1.93.3
optional: true
sass-embedded-android-arm64@1.93.2:
sass-embedded-android-arm64@1.93.3:
optional: true
sass-embedded-android-arm@1.93.2:
sass-embedded-android-arm@1.93.3:
optional: true
sass-embedded-android-riscv64@1.93.2:
sass-embedded-android-riscv64@1.93.3:
optional: true
sass-embedded-android-x64@1.93.2:
sass-embedded-android-x64@1.93.3:
optional: true
sass-embedded-darwin-arm64@1.93.2:
sass-embedded-darwin-arm64@1.93.3:
optional: true
sass-embedded-darwin-x64@1.93.2:
sass-embedded-darwin-x64@1.93.3:
optional: true
sass-embedded-linux-arm64@1.93.2:
sass-embedded-linux-arm64@1.93.3:
optional: true
sass-embedded-linux-arm@1.93.2:
sass-embedded-linux-arm@1.93.3:
optional: true
sass-embedded-linux-musl-arm64@1.93.2:
sass-embedded-linux-musl-arm64@1.93.3:
optional: true
sass-embedded-linux-musl-arm@1.93.2:
sass-embedded-linux-musl-arm@1.93.3:
optional: true
sass-embedded-linux-musl-riscv64@1.93.2:
sass-embedded-linux-musl-riscv64@1.93.3:
optional: true
sass-embedded-linux-musl-x64@1.93.2:
sass-embedded-linux-musl-x64@1.93.3:
optional: true
sass-embedded-linux-riscv64@1.93.2:
sass-embedded-linux-riscv64@1.93.3:
optional: true
sass-embedded-linux-x64@1.93.2:
sass-embedded-linux-x64@1.93.3:
optional: true
sass-embedded-unknown-all@1.93.2:
sass-embedded-unknown-all@1.93.3:
dependencies:
sass: 1.93.2
sass: 1.93.3
optional: true
sass-embedded-win32-arm64@1.93.2:
sass-embedded-win32-arm64@1.93.3:
optional: true
sass-embedded-win32-x64@1.93.2:
sass-embedded-win32-x64@1.93.3:
optional: true
sass-embedded@1.93.2:
sass-embedded@1.93.3:
dependencies:
'@bufbuild/protobuf': 2.9.0
buffer-builder: 0.2.0
@ -5115,26 +5115,26 @@ snapshots:
sync-child-process: 1.0.2
varint: 6.0.0
optionalDependencies:
sass-embedded-all-unknown: 1.93.2
sass-embedded-android-arm: 1.93.2
sass-embedded-android-arm64: 1.93.2
sass-embedded-android-riscv64: 1.93.2
sass-embedded-android-x64: 1.93.2
sass-embedded-darwin-arm64: 1.93.2
sass-embedded-darwin-x64: 1.93.2
sass-embedded-linux-arm: 1.93.2
sass-embedded-linux-arm64: 1.93.2
sass-embedded-linux-musl-arm: 1.93.2
sass-embedded-linux-musl-arm64: 1.93.2
sass-embedded-linux-musl-riscv64: 1.93.2
sass-embedded-linux-musl-x64: 1.93.2
sass-embedded-linux-riscv64: 1.93.2
sass-embedded-linux-x64: 1.93.2
sass-embedded-unknown-all: 1.93.2
sass-embedded-win32-arm64: 1.93.2
sass-embedded-win32-x64: 1.93.2
sass-embedded-all-unknown: 1.93.3
sass-embedded-android-arm: 1.93.3
sass-embedded-android-arm64: 1.93.3
sass-embedded-android-riscv64: 1.93.3
sass-embedded-android-x64: 1.93.3
sass-embedded-darwin-arm64: 1.93.3
sass-embedded-darwin-x64: 1.93.3
sass-embedded-linux-arm: 1.93.3
sass-embedded-linux-arm64: 1.93.3
sass-embedded-linux-musl-arm: 1.93.3
sass-embedded-linux-musl-arm64: 1.93.3
sass-embedded-linux-musl-riscv64: 1.93.3
sass-embedded-linux-musl-x64: 1.93.3
sass-embedded-linux-riscv64: 1.93.3
sass-embedded-linux-x64: 1.93.3
sass-embedded-unknown-all: 1.93.3
sass-embedded-win32-arm64: 1.93.3
sass-embedded-win32-x64: 1.93.3
sass@1.93.2:
sass@1.93.3:
dependencies:
chokidar: 4.0.3
immutable: 5.1.4
@ -5271,28 +5271,28 @@ snapshots:
smob@1.5.0: {}
solid-icons@1.1.0(solid-js@1.9.9):
solid-icons@1.1.0(solid-js@1.9.10):
dependencies:
solid-js: 1.9.9
solid-js: 1.9.10
solid-js@1.9.9:
solid-js@1.9.10:
dependencies:
csstype: 3.1.3
seroval: 1.3.2
seroval-plugins: 1.3.3(seroval@1.3.2)
solid-refresh@0.6.3(solid-js@1.9.9):
solid-refresh@0.6.3(solid-js@1.9.10):
dependencies:
'@babel/generator': 7.28.3
'@babel/helper-module-imports': 7.27.1
'@babel/types': 7.28.4
solid-js: 1.9.9
solid-js: 1.9.10
transitivePeerDependencies:
- supports-color
solid-use@0.9.1(solid-js@1.9.9):
solid-use@0.9.1(solid-js@1.9.10):
dependencies:
solid-js: 1.9.9
solid-js: 1.9.10
source-map-js@1.2.1: {}
@ -5406,10 +5406,10 @@ snapshots:
minizlib: 3.1.0
yallist: 5.0.0
terracotta@1.0.6(solid-js@1.9.9):
terracotta@1.0.6(solid-js@1.9.10):
dependencies:
solid-js: 1.9.9
solid-use: 0.9.1(solid-js@1.9.9)
solid-js: 1.9.10
solid-use: 0.9.1(solid-js@1.9.10)
terser@5.44.0:
dependencies:
@ -5468,7 +5468,7 @@ snapshots:
undici-types@6.21.0: {}
undici-types@7.14.0: {}
undici-types@7.16.0: {}
unenv@1.10.0:
dependencies:
@ -5601,7 +5601,7 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.3
vinxi@0.5.8(@types/node@24.7.2)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0):
vinxi@0.5.8(@types/node@24.10.1)(db0@0.3.4)(ioredis@5.8.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0):
dependencies:
'@babel/core': 7.28.4
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4)
@ -5635,7 +5635,7 @@ snapshots:
unctx: 2.4.1
unenv: 1.10.0
unstorage: 1.17.1(db0@0.3.4)(ioredis@5.8.1)
vite: 6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)
vite: 6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)
zod: 3.25.76
transitivePeerDependencies:
- '@azure/app-configuration'
@ -5682,20 +5682,20 @@ snapshots:
- xml2js
- yaml
vite-plugin-solid@2.11.9(solid-js@1.9.9)(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)):
vite-plugin-solid@2.11.9(solid-js@1.9.10)(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)):
dependencies:
'@babel/core': 7.28.4
'@types/babel__core': 7.20.5
babel-preset-solid: 1.9.9(@babel/core@7.28.4)(solid-js@1.9.9)
babel-preset-solid: 1.9.9(@babel/core@7.28.4)(solid-js@1.9.10)
merge-anything: 5.1.7
solid-js: 1.9.9
solid-refresh: 0.6.3(solid-js@1.9.9)
vite: 6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)
vitefu: 1.1.1(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0))
solid-js: 1.9.10
solid-refresh: 0.6.3(solid-js@1.9.10)
vite: 6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)
vitefu: 1.1.1(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0))
transitivePeerDependencies:
- supports-color
vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0):
vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0):
dependencies:
esbuild: 0.25.11
fdir: 6.5.0(picomatch@4.0.3)
@ -5704,16 +5704,16 @@ snapshots:
rollup: 4.52.4
tinyglobby: 0.2.15
optionalDependencies:
'@types/node': 24.7.2
'@types/node': 24.10.1
fsevents: 2.3.3
jiti: 2.6.1
sass: 1.93.2
sass-embedded: 1.93.2
sass: 1.93.3
sass-embedded: 1.93.3
terser: 5.44.0
vitefu@1.1.1(vite@6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)):
vitefu@1.1.1(vite@6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)):
optionalDependencies:
vite: 6.4.0(@types/node@24.7.2)(jiti@2.6.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.44.0)
vite: 6.4.0(@types/node@24.10.1)(jiti@2.6.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)
webidl-conversions@3.0.1: {}

13
frontend/podman.container Normal file
View file

@ -0,0 +1,13 @@
[Unit]
Description=FWT
[Container]
ContainerName=fwt
Image=localhost/fwt
PublishPort=8080:8080
[Service]
Restart=always
[Install]
WantedBy=multi-user.target default.target

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB