This commit is contained in:
Shahrad Elahi 2024-01-08 13:53:35 +03:30
parent 4ffc3640d0
commit ae73038dab
5 changed files with 199 additions and 305 deletions

View File

@ -25,8 +25,8 @@ jobs:
node-version: 20 node-version: 20
cache: 'pnpm' cache: 'pnpm'
- run: pnpm install - run: pnpm install -C web
- run: pnpm lint - run: pnpm run -C web check:format
ghcr-build: ghcr-build:
runs-on: ubuntu-latest runs-on: ubuntu-latest

View File

@ -5,7 +5,6 @@ WORKDIR /app
ENV TZ=UTC ENV TZ=UTC
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/tor /usr/local/bin/tor
COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/obfs4proxy /usr/local/bin/obfs4proxy COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/obfs4proxy /usr/local/bin/obfs4proxy
COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/meek-server /usr/local/bin/meek-server COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/meek-server /usr/local/bin/meek-server
@ -17,15 +16,15 @@ RUN apk update && apk upgrade \
screen curl bash \ screen curl bash \
wireguard-tools \ wireguard-tools \
openssl \ openssl \
tor \
redis \ redis \
# Clear APK cache # Clear APK cache
&& rm -rf /var/cache/apk/* && rm -rf /var/cache/apk/*
COPY /config/torrc /etc/tor/torrc COPY /config/torrc /etc/tor/torrc
COPY /bin /app/bin COPY /bin /usr/local/bin
RUN chmod -R +x /app/bin RUN chmod -R +x /usr/local/bin
ENV PATH="$PATH:/app/bin"
COPY web/package.json web/pnpm-lock.yaml ./ COPY web/package.json web/pnpm-lock.yaml ./
@ -67,7 +66,7 @@ HEALTHCHECK --interval=60s --timeout=3s --start-period=20s --retries=3 \
RUN mkdir -p /data && chmod 700 /data RUN mkdir -p /data && chmod 700 /data
RUN mkdir -p /etc/torrc.d && chmod -R 400 /etc/torrc.d RUN mkdir -p /etc/torrc.d && chmod -R 400 /etc/torrc.d
RUN mkdir -p /var/vlogs && chmod -R 600 /var/vlogs && touch /var/vlogs/web RUN mkdir -p /var/vlogs && touch /var/vlogs/web && chmod -R 600 /var/vlogs
VOLUME ["/etc/torrc.d", "/data", "/var/vlogs"] VOLUME ["/etc/torrc.d", "/data", "/var/vlogs"]

View File

@ -5,7 +5,6 @@ WORKDIR /app
ENV TZ=UTC ENV TZ=UTC
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/tor /usr/local/bin/tor
COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/obfs4proxy /usr/local/bin/obfs4proxy COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/obfs4proxy /usr/local/bin/obfs4proxy
COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/meek-server /usr/local/bin/meek-server COPY --from=chriswayg/tor-alpine:latest /usr/local/bin/meek-server /usr/local/bin/meek-server
@ -17,6 +16,7 @@ RUN apk update && apk upgrade \
screen vim curl bash \ screen vim curl bash \
wireguard-tools \ wireguard-tools \
openssl \ openssl \
tor \
redis \ redis \
# Clear APK cache # Clear APK cache
&& rm -rf /var/cache/apk/* && rm -rf /var/cache/apk/*
@ -24,9 +24,8 @@ RUN apk update && apk upgrade \
COPY /config/torrc /etc/tor/torrc COPY /config/torrc /etc/tor/torrc
COPY /config/obfs4-bridges.conf /etc/torrc.d/obfs4-bridges.conf COPY /config/obfs4-bridges.conf /etc/torrc.d/obfs4-bridges.conf
COPY /bin /app/bin COPY /bin /usr/local/bin
RUN chmod -R +x /app/bin RUN chmod -R +x /usr/local/bin
ENV PATH="$PATH:/app/bin"
FROM base AS runner FROM base AS runner
@ -41,10 +40,10 @@ ENTRYPOINT ["/entrypoint.sh"]
RUN mkdir -p /data && chmod 700 /data RUN mkdir -p /data && chmod 700 /data
RUN mkdir -p /etc/torrc.d && chmod -R 400 /etc/torrc.d RUN mkdir -p /etc/torrc.d && chmod -R 400 /etc/torrc.d
RUN mkdir -p /var/vlogs && chmod -R 600 /var/vlogs && touch /var/vlogs/web RUN mkdir -p /var/vlogs && touch /var/vlogs/web && chmod -R 600 /var/vlogs
VOLUME ["/etc/torrc.d", "/data", "/var/vlogs"] VOLUME ["/etc/torrc.d", "/data", "/var/vlogs"]
# run the appc # run the app
EXPOSE 5173/tcp EXPOSE 5173/tcp
CMD [ "npm", "run", "dev", "--", "--host" ] CMD [ "npm", "run", "dev", "--", "--host" ]

View File

@ -1,7 +1,7 @@
{ {
"name": "web", "name": "web",
"version": "0.0.1", "version": "0.0.1",
"private": true, "type": "module",
"scripts": { "scripts": {
"dev": "NODE_ENV=development vite dev", "dev": "NODE_ENV=development vite dev",
"build": "NODE_ENV=build vite build", "build": "NODE_ENV=build vite build",
@ -9,13 +9,17 @@
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"test": "mocha", "test": "mocha",
"lint": "prettier --check .", "check:format": "prettier --check .",
"format": "prettier --write .", "format": "prettier --write .",
"start": "NODE_ENV=production node ./build/index.js" "start": "NODE_ENV=production node ./build/index.js"
}, },
"packageManager": "pnpm@8.12.1",
"engines": {
"node": ">=20.9.0"
},
"devDependencies": { "devDependencies": {
"@sveltejs/adapter-node": "^2.0.1", "@sveltejs/adapter-node": "^2.0.2",
"@sveltejs/kit": "^2.0.4", "@sveltejs/kit": "^2.0.6",
"@types/chai": "^4.3.11", "@types/chai": "^4.3.11",
"@types/jsonwebtoken": "^9.0.5", "@types/jsonwebtoken": "^9.0.5",
"@types/mocha": "^10.0.6", "@types/mocha": "^10.0.6",
@ -32,31 +36,30 @@
"svelte-check": "^3.6.2", "svelte-check": "^3.6.2",
"svelte-preprocess": "^5.1.3", "svelte-preprocess": "^5.1.3",
"sveltekit-superforms": "^1.12.0", "sveltekit-superforms": "^1.12.0",
"tailwindcss": "^3.3.7", "tailwindcss": "^3.4.1",
"tslib": "^2.6.2", "tslib": "^2.6.2",
"tsx": "^4.6.2", "tsx": "^4.7.0",
"typescript": "^5.3.3", "typescript": "^5.3.3",
"vite": "^5.0.10", "vite": "^5.0.11",
"zod": "^3.22.4" "zod": "^3.22.4"
}, },
"type": "module",
"dependencies": { "dependencies": {
"bits-ui": "^0.11.8", "bits-ui": "^0.13.5",
"clsx": "^2.0.0", "clsx": "^2.1.0",
"deepmerge": "^4.3.1", "deepmerge": "^4.3.1",
"dotenv": "^16.3.1", "dotenv": "^16.3.1",
"execa": "^8.0.1", "execa": "^8.0.1",
"formsnap": "^0.4.1", "formsnap": "^0.4.2",
"ioredis": "^5.3.2", "ioredis": "^5.3.2",
"jsonwebtoken": "^9.0.2", "jsonwebtoken": "^9.0.2",
"lucide-svelte": "^0.294.0", "lucide-svelte": "^0.307.0",
"node-netkit": "0.1.0-canary.1", "node-netkit": "0.1.0-canary.1",
"pino": "^8.17.1", "pino": "^8.17.2",
"pino-pretty": "^10.3.0", "pino-pretty": "^10.3.1",
"pretty-bytes": "^6.1.1", "pretty-bytes": "^6.1.1",
"qrcode": "^1.5.3", "qrcode": "^1.5.3",
"svelte-french-toast": "^1.2.0", "svelte-french-toast": "^1.2.0",
"tailwind-merge": "^2.1.0", "tailwind-merge": "^2.2.0",
"tailwind-variants": "^0.1.18" "tailwind-variants": "^0.1.20"
} }
} }

View File

@ -6,11 +6,11 @@ settings:
dependencies: dependencies:
bits-ui: bits-ui:
specifier: ^0.11.8 specifier: ^0.13.5
version: 0.11.8(svelte@4.2.8) version: 0.13.5(svelte@4.2.8)
clsx: clsx:
specifier: ^2.0.0 specifier: ^2.1.0
version: 2.0.0 version: 2.1.0
deepmerge: deepmerge:
specifier: ^4.3.1 specifier: ^4.3.1
version: 4.3.1 version: 4.3.1
@ -21,8 +21,8 @@ dependencies:
specifier: ^8.0.1 specifier: ^8.0.1
version: 8.0.1 version: 8.0.1
formsnap: formsnap:
specifier: ^0.4.1 specifier: ^0.4.2
version: 0.4.1(svelte@4.2.8)(sveltekit-superforms@1.12.0)(zod@3.22.4) version: 0.4.2(svelte@4.2.8)(sveltekit-superforms@1.12.0)(zod@3.22.4)
ioredis: ioredis:
specifier: ^5.3.2 specifier: ^5.3.2
version: 5.3.2 version: 5.3.2
@ -30,17 +30,17 @@ dependencies:
specifier: ^9.0.2 specifier: ^9.0.2
version: 9.0.2 version: 9.0.2
lucide-svelte: lucide-svelte:
specifier: ^0.294.0 specifier: ^0.307.0
version: 0.294.0(svelte@4.2.8) version: 0.307.0(svelte@4.2.8)
node-netkit: node-netkit:
specifier: 0.1.0-canary.1 specifier: 0.1.0-canary.1
version: 0.1.0-canary.1 version: 0.1.0-canary.1
pino: pino:
specifier: ^8.17.1 specifier: ^8.17.2
version: 8.17.1 version: 8.17.2
pino-pretty: pino-pretty:
specifier: ^10.3.0 specifier: ^10.3.1
version: 10.3.0 version: 10.3.1
pretty-bytes: pretty-bytes:
specifier: ^6.1.1 specifier: ^6.1.1
version: 6.1.1 version: 6.1.1
@ -51,19 +51,19 @@ dependencies:
specifier: ^1.2.0 specifier: ^1.2.0
version: 1.2.0(svelte@4.2.8) version: 1.2.0(svelte@4.2.8)
tailwind-merge: tailwind-merge:
specifier: ^2.1.0 specifier: ^2.2.0
version: 2.1.0 version: 2.2.0
tailwind-variants: tailwind-variants:
specifier: ^0.1.18 specifier: ^0.1.20
version: 0.1.19(tailwindcss@3.3.7) version: 0.1.20(tailwindcss@3.4.1)
devDependencies: devDependencies:
'@sveltejs/adapter-node': '@sveltejs/adapter-node':
specifier: ^2.0.1 specifier: ^2.0.2
version: 2.0.1(@sveltejs/kit@2.0.4) version: 2.0.2(@sveltejs/kit@2.0.6)
'@sveltejs/kit': '@sveltejs/kit':
specifier: ^2.0.4 specifier: ^2.0.6
version: 2.0.4(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.10) version: 2.0.6(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.11)
'@types/chai': '@types/chai':
specifier: ^4.3.11 specifier: ^4.3.11
version: 4.3.11 version: 4.3.11
@ -111,22 +111,22 @@ devDependencies:
version: 5.1.3(postcss-load-config@4.0.2)(postcss@8.4.32)(svelte@4.2.8)(typescript@5.3.3) version: 5.1.3(postcss-load-config@4.0.2)(postcss@8.4.32)(svelte@4.2.8)(typescript@5.3.3)
sveltekit-superforms: sveltekit-superforms:
specifier: ^1.12.0 specifier: ^1.12.0
version: 1.12.0(@sveltejs/kit@2.0.4)(svelte@4.2.8)(zod@3.22.4) version: 1.12.0(@sveltejs/kit@2.0.6)(svelte@4.2.8)(zod@3.22.4)
tailwindcss: tailwindcss:
specifier: ^3.3.7 specifier: ^3.4.1
version: 3.3.7 version: 3.4.1
tslib: tslib:
specifier: ^2.6.2 specifier: ^2.6.2
version: 2.6.2 version: 2.6.2
tsx: tsx:
specifier: ^4.6.2 specifier: ^4.7.0
version: 4.6.2 version: 4.7.0
typescript: typescript:
specifier: ^5.3.3 specifier: ^5.3.3
version: 5.3.3 version: 5.3.3
vite: vite:
specifier: ^5.0.10 specifier: ^5.0.11
version: 5.0.10(@types/node@20.10.5) version: 5.0.11(@types/node@20.10.5)
zod: zod:
specifier: ^3.22.4 specifier: ^3.22.4
version: 3.22.4 version: 3.22.4
@ -151,8 +151,17 @@ packages:
regenerator-runtime: 0.14.0 regenerator-runtime: 0.14.0
dev: false dev: false
/@esbuild/android-arm64@0.18.20: /@esbuild/aix-ppc64@0.19.11:
resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [aix]
requiresBuild: true
dev: true
optional: true
/@esbuild/android-arm64@0.19.11:
resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
@ -168,8 +177,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/android-arm@0.18.20: /@esbuild/android-arm@0.19.11:
resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm] cpu: [arm]
os: [android] os: [android]
@ -185,8 +194,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/android-x64@0.18.20: /@esbuild/android-x64@0.19.11:
resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [android] os: [android]
@ -202,8 +211,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/darwin-arm64@0.18.20: /@esbuild/darwin-arm64@0.19.11:
resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
@ -219,8 +228,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/darwin-x64@0.18.20: /@esbuild/darwin-x64@0.19.11:
resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
@ -236,8 +245,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/freebsd-arm64@0.18.20: /@esbuild/freebsd-arm64@0.19.11:
resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [freebsd] os: [freebsd]
@ -253,8 +262,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/freebsd-x64@0.18.20: /@esbuild/freebsd-x64@0.19.11:
resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [freebsd] os: [freebsd]
@ -270,8 +279,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/linux-arm64@0.18.20: /@esbuild/linux-arm64@0.19.11:
resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
@ -287,8 +296,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/linux-arm@0.18.20: /@esbuild/linux-arm@0.19.11:
resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
@ -304,8 +313,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/linux-ia32@0.18.20: /@esbuild/linux-ia32@0.19.11:
resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ia32] cpu: [ia32]
os: [linux] os: [linux]
@ -321,8 +330,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/linux-loong64@0.18.20: /@esbuild/linux-loong64@0.19.11:
resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [loong64] cpu: [loong64]
os: [linux] os: [linux]
@ -338,8 +347,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/linux-mips64el@0.18.20: /@esbuild/linux-mips64el@0.19.11:
resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [mips64el] cpu: [mips64el]
os: [linux] os: [linux]
@ -355,8 +364,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/linux-ppc64@0.18.20: /@esbuild/linux-ppc64@0.19.11:
resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ppc64] cpu: [ppc64]
os: [linux] os: [linux]
@ -372,8 +381,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/linux-riscv64@0.18.20: /@esbuild/linux-riscv64@0.19.11:
resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
@ -389,8 +398,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/linux-s390x@0.18.20: /@esbuild/linux-s390x@0.19.11:
resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [s390x] cpu: [s390x]
os: [linux] os: [linux]
@ -406,8 +415,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/linux-x64@0.18.20: /@esbuild/linux-x64@0.19.11:
resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
@ -423,8 +432,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/netbsd-x64@0.18.20: /@esbuild/netbsd-x64@0.19.11:
resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [netbsd] os: [netbsd]
@ -440,8 +449,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/openbsd-x64@0.18.20: /@esbuild/openbsd-x64@0.19.11:
resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [openbsd] os: [openbsd]
@ -457,8 +466,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/sunos-x64@0.18.20: /@esbuild/sunos-x64@0.19.11:
resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [sunos] os: [sunos]
@ -474,8 +483,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/win32-arm64@0.18.20: /@esbuild/win32-arm64@0.19.11:
resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
@ -491,8 +500,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/win32-ia32@0.18.20: /@esbuild/win32-ia32@0.19.11:
resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
@ -508,8 +517,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@esbuild/win32-x64@0.18.20: /@esbuild/win32-x64@0.19.11:
resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
@ -542,8 +551,8 @@ packages:
resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==}
dev: false dev: false
/@internationalized/date@3.5.0: /@internationalized/date@3.5.1:
resolution: {integrity: sha512-nw0Q+oRkizBWMioseI8+2TeUPEyopJVz5YxoYVzR0W1v+2YytiYah7s/ot35F149q/xAg4F1gT/6eTd+tsUpFQ==} resolution: {integrity: sha512-LUQIfwU9e+Fmutc/DpRTGXSdgYZLBegi4wygCWDSVmUdLTaMHsQyASDiJtREwanwKuQLq0hY76fCJ9J/9I2xOQ==}
dependencies: dependencies:
'@swc/helpers': 0.5.3 '@swc/helpers': 0.5.3
dev: false dev: false
@ -577,14 +586,14 @@ packages:
'@jridgewell/resolve-uri': 3.1.1 '@jridgewell/resolve-uri': 3.1.1
'@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/sourcemap-codec': 1.4.15
/@melt-ui/svelte@0.65.2(svelte@4.2.8): /@melt-ui/svelte@0.67.0(svelte@4.2.8):
resolution: {integrity: sha512-BpsSl9Bjp1++8U3+LaDOFUoX/PFQ9N7QWFhlFdUEZduhrbVyU70v9A459SKrQ+esFSjvh1AvqJYkMAUJXJlAmQ==} resolution: {integrity: sha512-fd9PsDE6sKbeyExagqH0nOpZEnDqyr2efbkjfmCRRYXVW5vlDEOPaSB+mg4Tjch121102sFH1Od+MlXwmeHy3A==}
peerDependencies: peerDependencies:
svelte: '>=3 <5' svelte: '>=3 <5'
dependencies: dependencies:
'@floating-ui/core': 1.5.0 '@floating-ui/core': 1.5.0
'@floating-ui/dom': 1.5.3 '@floating-ui/dom': 1.5.3
'@internationalized/date': 3.5.0 '@internationalized/date': 3.5.1
dequal: 2.0.3 dequal: 2.0.3
focus-trap: 7.5.4 focus-trap: 7.5.4
nanoid: 4.0.2 nanoid: 4.0.2
@ -609,8 +618,8 @@ packages:
'@nodelib/fs.scandir': 2.1.5 '@nodelib/fs.scandir': 2.1.5
fastq: 1.15.0 fastq: 1.15.0
/@polka/url@1.0.0-next.23: /@polka/url@1.0.0-next.24:
resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==} resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==}
/@rollup/plugin-commonjs@25.0.7(rollup@4.9.1): /@rollup/plugin-commonjs@25.0.7(rollup@4.9.1):
resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==}
@ -676,26 +685,11 @@ packages:
rollup: 4.9.1 rollup: 4.9.1
dev: true dev: true
/@rollup/rollup-android-arm-eabi@4.6.1:
resolution: {integrity: sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==}
cpu: [arm]
os: [android]
requiresBuild: true
optional: true
/@rollup/rollup-android-arm-eabi@4.9.1: /@rollup/rollup-android-arm-eabi@4.9.1:
resolution: {integrity: sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==} resolution: {integrity: sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==}
cpu: [arm] cpu: [arm]
os: [android] os: [android]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-android-arm64@4.6.1:
resolution: {integrity: sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==}
cpu: [arm64]
os: [android]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-android-arm64@4.9.1: /@rollup/rollup-android-arm64@4.9.1:
@ -703,14 +697,6 @@ packages:
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-darwin-arm64@4.6.1:
resolution: {integrity: sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-darwin-arm64@4.9.1: /@rollup/rollup-darwin-arm64@4.9.1:
@ -718,14 +704,6 @@ packages:
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-darwin-x64@4.6.1:
resolution: {integrity: sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-darwin-x64@4.9.1: /@rollup/rollup-darwin-x64@4.9.1:
@ -733,14 +711,6 @@ packages:
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-linux-arm-gnueabihf@4.6.1:
resolution: {integrity: sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-linux-arm-gnueabihf@4.9.1: /@rollup/rollup-linux-arm-gnueabihf@4.9.1:
@ -748,14 +718,6 @@ packages:
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-linux-arm64-gnu@4.6.1:
resolution: {integrity: sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-linux-arm64-gnu@4.9.1: /@rollup/rollup-linux-arm64-gnu@4.9.1:
@ -763,14 +725,6 @@ packages:
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-linux-arm64-musl@4.6.1:
resolution: {integrity: sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-linux-arm64-musl@4.9.1: /@rollup/rollup-linux-arm64-musl@4.9.1:
@ -778,7 +732,6 @@ packages:
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true
optional: true optional: true
/@rollup/rollup-linux-riscv64-gnu@4.9.1: /@rollup/rollup-linux-riscv64-gnu@4.9.1:
@ -786,14 +739,6 @@ packages:
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-linux-x64-gnu@4.6.1:
resolution: {integrity: sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-linux-x64-gnu@4.9.1: /@rollup/rollup-linux-x64-gnu@4.9.1:
@ -801,14 +746,6 @@ packages:
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-linux-x64-musl@4.6.1:
resolution: {integrity: sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-linux-x64-musl@4.9.1: /@rollup/rollup-linux-x64-musl@4.9.1:
@ -816,14 +753,6 @@ packages:
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-win32-arm64-msvc@4.6.1:
resolution: {integrity: sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-win32-arm64-msvc@4.9.1: /@rollup/rollup-win32-arm64-msvc@4.9.1:
@ -831,14 +760,6 @@ packages:
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-win32-ia32-msvc@4.6.1:
resolution: {integrity: sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-win32-ia32-msvc@4.9.1: /@rollup/rollup-win32-ia32-msvc@4.9.1:
@ -846,14 +767,6 @@ packages:
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
dev: true
optional: true
/@rollup/rollup-win32-x64-msvc@4.6.1:
resolution: {integrity: sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true optional: true
/@rollup/rollup-win32-x64-msvc@4.9.1: /@rollup/rollup-win32-x64-msvc@4.9.1:
@ -861,23 +774,22 @@ packages:
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
dev: true
optional: true optional: true
/@sveltejs/adapter-node@2.0.1(@sveltejs/kit@2.0.4): /@sveltejs/adapter-node@2.0.2(@sveltejs/kit@2.0.6):
resolution: {integrity: sha512-qobmfQ6f71yKlQSufLjtPGCFjuUqy0Y5QQySTlyqO3CEUI/F9dkrsgOUwYtEE0OBjZV+oIJds4vrJ78e2Dl/5w==} resolution: {integrity: sha512-iboANjLIB7Af74+og5IEQVSPsIfaO+o9zldU/7ljCGCrBj0t2gQlINtuwUhjvwhLgw9vHgICYWWZFxLM2C0zrg==}
peerDependencies: peerDependencies:
'@sveltejs/kit': ^2.0.0 '@sveltejs/kit': ^2.0.0
dependencies: dependencies:
'@rollup/plugin-commonjs': 25.0.7(rollup@4.9.1) '@rollup/plugin-commonjs': 25.0.7(rollup@4.9.1)
'@rollup/plugin-json': 6.1.0(rollup@4.9.1) '@rollup/plugin-json': 6.1.0(rollup@4.9.1)
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.9.1) '@rollup/plugin-node-resolve': 15.2.3(rollup@4.9.1)
'@sveltejs/kit': 2.0.4(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.10) '@sveltejs/kit': 2.0.6(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.11)
rollup: 4.9.1 rollup: 4.9.1
dev: true dev: true
/@sveltejs/kit@2.0.4(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.10): /@sveltejs/kit@2.0.6(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.11):
resolution: {integrity: sha512-pqUOo1Slp2fybNjTouF7qgeN815hO2boRCNO1Z7/XtXu5IPNg9OSwI485qmQ0GUU2v2NmA0XZciFHGrgzOixyw==} resolution: {integrity: sha512-dnHtyjBLGXx+hrZQ9GuqLlSfTBixewJaByUVWai7LmB4dgV3FwkK155OltEgONDQW6KW64hLNS/uojdx3uC2/g==}
engines: {node: '>=18.13'} engines: {node: '>=18.13'}
hasBin: true hasBin: true
requiresBuild: true requiresBuild: true
@ -886,22 +798,22 @@ packages:
svelte: ^4.0.0 || ^5.0.0-next.0 svelte: ^4.0.0 || ^5.0.0-next.0
vite: ^5.0.3 vite: ^5.0.3
dependencies: dependencies:
'@sveltejs/vite-plugin-svelte': 3.0.1(svelte@4.2.8)(vite@5.0.10) '@sveltejs/vite-plugin-svelte': 3.0.1(svelte@4.2.8)(vite@5.0.11)
'@types/cookie': 0.6.0 '@types/cookie': 0.6.0
cookie: 0.6.0 cookie: 0.6.0
devalue: 4.3.2 devalue: 4.3.2
esm-env: 1.0.0 esm-env: 1.0.0
kleur: 4.1.5 kleur: 4.1.5
magic-string: 0.30.5 magic-string: 0.30.5
mrmime: 1.0.1 mrmime: 2.0.0
sade: 1.8.1 sade: 1.8.1
set-cookie-parser: 2.6.0 set-cookie-parser: 2.6.0
sirv: 2.0.3 sirv: 2.0.4
svelte: 4.2.8 svelte: 4.2.8
tiny-glob: 0.2.9 tiny-glob: 0.2.9
vite: 5.0.10(@types/node@20.10.5) vite: 5.0.11(@types/node@20.10.5)
/@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.10): /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.11):
resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==} resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==}
engines: {node: ^18.0.0 || >=20} engines: {node: ^18.0.0 || >=20}
peerDependencies: peerDependencies:
@ -909,29 +821,29 @@ packages:
svelte: ^4.0.0 || ^5.0.0-next.0 svelte: ^4.0.0 || ^5.0.0-next.0
vite: ^5.0.0 vite: ^5.0.0
dependencies: dependencies:
'@sveltejs/vite-plugin-svelte': 3.0.1(svelte@4.2.8)(vite@5.0.10) '@sveltejs/vite-plugin-svelte': 3.0.1(svelte@4.2.8)(vite@5.0.11)
debug: 4.3.4(supports-color@8.1.1) debug: 4.3.4(supports-color@8.1.1)
svelte: 4.2.8 svelte: 4.2.8
vite: 5.0.10(@types/node@20.10.5) vite: 5.0.11(@types/node@20.10.5)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
/@sveltejs/vite-plugin-svelte@3.0.1(svelte@4.2.8)(vite@5.0.10): /@sveltejs/vite-plugin-svelte@3.0.1(svelte@4.2.8)(vite@5.0.11):
resolution: {integrity: sha512-CGURX6Ps+TkOovK6xV+Y2rn8JKa8ZPUHPZ/NKgCxAmgBrXReavzFl8aOSCj3kQ1xqT7yGJj53hjcV/gqwDAaWA==} resolution: {integrity: sha512-CGURX6Ps+TkOovK6xV+Y2rn8JKa8ZPUHPZ/NKgCxAmgBrXReavzFl8aOSCj3kQ1xqT7yGJj53hjcV/gqwDAaWA==}
engines: {node: ^18.0.0 || >=20} engines: {node: ^18.0.0 || >=20}
peerDependencies: peerDependencies:
svelte: ^4.0.0 || ^5.0.0-next.0 svelte: ^4.0.0 || ^5.0.0-next.0
vite: ^5.0.0 vite: ^5.0.0
dependencies: dependencies:
'@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.10) '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.11)
debug: 4.3.4(supports-color@8.1.1) debug: 4.3.4(supports-color@8.1.1)
deepmerge: 4.3.1 deepmerge: 4.3.1
kleur: 4.1.5 kleur: 4.1.5
magic-string: 0.30.5 magic-string: 0.30.5
svelte: 4.2.8 svelte: 4.2.8
svelte-hmr: 0.15.3(svelte@4.2.8) svelte-hmr: 0.15.3(svelte@4.2.8)
vite: 5.0.10(@types/node@20.10.5) vite: 5.0.11(@types/node@20.10.5)
vitefu: 0.2.5(vite@5.0.10) vitefu: 0.2.5(vite@5.0.11)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -1070,13 +982,13 @@ packages:
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'} engines: {node: '>=8'}
/bits-ui@0.11.8(svelte@4.2.8): /bits-ui@0.13.5(svelte@4.2.8):
resolution: {integrity: sha512-T3YaT88OJguBoUU/MSncf41fiIc+5/ka8Au2LUDo0nSECex+LFY40+hKWLJc5tRT56avkyHsI7x9daA2r9eS/g==} resolution: {integrity: sha512-FysymH2zVHlYZuOm6Qxl6zVDWT8jABT/tnwlmeTgq+yxxpfttpgbjJrnJ1VvOMCGsNu6IeEhygEh0yWzBv8OqQ==}
peerDependencies: peerDependencies:
svelte: ^4.0.0 svelte: ^4.0.0
dependencies: dependencies:
'@internationalized/date': 3.5.0 '@internationalized/date': 3.5.1
'@melt-ui/svelte': 0.65.2(svelte@4.2.8) '@melt-ui/svelte': 0.67.0(svelte@4.2.8)
nanoid: 5.0.4 nanoid: 5.0.4
svelte: 4.2.8 svelte: 4.2.8
dev: false dev: false
@ -1214,8 +1126,8 @@ packages:
wrap-ansi: 7.0.0 wrap-ansi: 7.0.0
dev: true dev: true
/clsx@2.0.0: /clsx@2.1.0:
resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==}
engines: {node: '>=6'} engines: {node: '>=6'}
dev: false dev: false
@ -1383,34 +1295,35 @@ packages:
resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==}
dev: true dev: true
/esbuild@0.18.20: /esbuild@0.19.11:
resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==}
engines: {node: '>=12'} engines: {node: '>=12'}
hasBin: true hasBin: true
requiresBuild: true requiresBuild: true
optionalDependencies: optionalDependencies:
'@esbuild/android-arm': 0.18.20 '@esbuild/aix-ppc64': 0.19.11
'@esbuild/android-arm64': 0.18.20 '@esbuild/android-arm': 0.19.11
'@esbuild/android-x64': 0.18.20 '@esbuild/android-arm64': 0.19.11
'@esbuild/darwin-arm64': 0.18.20 '@esbuild/android-x64': 0.19.11
'@esbuild/darwin-x64': 0.18.20 '@esbuild/darwin-arm64': 0.19.11
'@esbuild/freebsd-arm64': 0.18.20 '@esbuild/darwin-x64': 0.19.11
'@esbuild/freebsd-x64': 0.18.20 '@esbuild/freebsd-arm64': 0.19.11
'@esbuild/linux-arm': 0.18.20 '@esbuild/freebsd-x64': 0.19.11
'@esbuild/linux-arm64': 0.18.20 '@esbuild/linux-arm': 0.19.11
'@esbuild/linux-ia32': 0.18.20 '@esbuild/linux-arm64': 0.19.11
'@esbuild/linux-loong64': 0.18.20 '@esbuild/linux-ia32': 0.19.11
'@esbuild/linux-mips64el': 0.18.20 '@esbuild/linux-loong64': 0.19.11
'@esbuild/linux-ppc64': 0.18.20 '@esbuild/linux-mips64el': 0.19.11
'@esbuild/linux-riscv64': 0.18.20 '@esbuild/linux-ppc64': 0.19.11
'@esbuild/linux-s390x': 0.18.20 '@esbuild/linux-riscv64': 0.19.11
'@esbuild/linux-x64': 0.18.20 '@esbuild/linux-s390x': 0.19.11
'@esbuild/netbsd-x64': 0.18.20 '@esbuild/linux-x64': 0.19.11
'@esbuild/openbsd-x64': 0.18.20 '@esbuild/netbsd-x64': 0.19.11
'@esbuild/sunos-x64': 0.18.20 '@esbuild/openbsd-x64': 0.19.11
'@esbuild/win32-arm64': 0.18.20 '@esbuild/sunos-x64': 0.19.11
'@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-arm64': 0.19.11
'@esbuild/win32-x64': 0.18.20 '@esbuild/win32-ia32': 0.19.11
'@esbuild/win32-x64': 0.19.11
dev: true dev: true
/esbuild@0.19.8: /esbuild@0.19.8:
@ -1550,15 +1463,15 @@ packages:
tabbable: 6.2.0 tabbable: 6.2.0
dev: false dev: false
/formsnap@0.4.1(svelte@4.2.8)(sveltekit-superforms@1.12.0)(zod@3.22.4): /formsnap@0.4.2(svelte@4.2.8)(sveltekit-superforms@1.12.0)(zod@3.22.4):
resolution: {integrity: sha512-hUOaDKb+KoBi4PamJRnxRqIQW3msp2BKPqohoqjHUuBb+vgBrhoaz0WYEFkXG4bzVQS3JngG55m/zX5ciZTyeA==} resolution: {integrity: sha512-iUhGDUcjUW9tCOYLZ1rbNR1wkjtEbrXDxhUnl7+zPKjP5K8ikDfhZWH1cquKdUcHJoSE7M/Rruvg0fNQMjSNtA==}
peerDependencies: peerDependencies:
svelte: ^4.0.0 svelte: ^4.0.0
sveltekit-superforms: ^1.7.1 sveltekit-superforms: ^1.7.1
zod: ^3.22.2 zod: ^3.22.2
dependencies: dependencies:
svelte: 4.2.8 svelte: 4.2.8
sveltekit-superforms: 1.12.0(@sveltejs/kit@2.0.4)(svelte@4.2.8)(zod@3.22.4) sveltekit-superforms: 1.12.0(@sveltejs/kit@2.0.6)(svelte@4.2.8)(zod@3.22.4)
zod: 3.22.4 zod: 3.22.4
dev: false dev: false
@ -1931,8 +1844,8 @@ packages:
yallist: 4.0.0 yallist: 4.0.0
dev: false dev: false
/lucide-svelte@0.294.0(svelte@4.2.8): /lucide-svelte@0.307.0(svelte@4.2.8):
resolution: {integrity: sha512-jqQDL9bfZm3DzEhulRdPWWw88qQpS/w/fDAdgTsYXjij5I81HYFFxbDHpnSHes2oH9Eri5M3QQDgqV9xtqkyig==} resolution: {integrity: sha512-9iGONh7UHEbA3xCTJlT5PYv9GuWrerX4429XWSoLTIjF9UnNCuOmYAu8sA72FmjehrwdJFbvHB+yT/HmCadL4A==}
peerDependencies: peerDependencies:
svelte: '>=3 <5' svelte: '>=3 <5'
dependencies: dependencies:
@ -2034,8 +1947,8 @@ packages:
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
engines: {node: '>=4'} engines: {node: '>=4'}
/mrmime@1.0.1: /mrmime@2.0.0:
resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
engines: {node: '>=10'} engines: {node: '>=10'}
/ms@2.1.2: /ms@2.1.2:
@ -2215,8 +2128,8 @@ packages:
split2: 4.2.0 split2: 4.2.0
dev: false dev: false
/pino-pretty@10.3.0: /pino-pretty@10.3.1:
resolution: {integrity: sha512-JthvQW289q3454mhM3/38wFYGWPiBMR28T3CpDNABzoTQOje9UKS7XCJQSnjWF9LQGQkGd8D7h0oq+qwiM3jFA==} resolution: {integrity: sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g==}
hasBin: true hasBin: true
dependencies: dependencies:
colorette: 2.0.20 colorette: 2.0.20
@ -2239,8 +2152,8 @@ packages:
resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
dev: false dev: false
/pino@8.17.1: /pino@8.17.2:
resolution: {integrity: sha512-YoN7/NJgnsJ+fkADZqjhRt96iepWBndQHeClmSBH0sQWCb8zGD74t00SK4eOtKFi/f8TUmQnfmgglEhd2kI1RQ==} resolution: {integrity: sha512-LA6qKgeDMLr2ux2y/YiUt47EfgQ+S9LznBWOJdN3q1dx2sv0ziDLUBeVpyVv17TEcGCBuWf0zNtg3M5m1NhhWQ==}
hasBin: true hasBin: true
dependencies: dependencies:
atomic-sleep: 1.0.0 atomic-sleep: 1.0.0
@ -2248,7 +2161,7 @@ packages:
on-exit-leak-free: 2.1.2 on-exit-leak-free: 2.1.2
pino-abstract-transport: 1.1.0 pino-abstract-transport: 1.1.0
pino-std-serializers: 6.2.2 pino-std-serializers: 6.2.2
process-warning: 2.3.2 process-warning: 3.0.0
quick-format-unescaped: 4.0.4 quick-format-unescaped: 4.0.4
real-require: 0.2.0 real-require: 0.2.0
safe-stable-stringify: 2.4.3 safe-stable-stringify: 2.4.3
@ -2349,8 +2262,8 @@ packages:
engines: {node: ^14.13.1 || >=16.0.0} engines: {node: ^14.13.1 || >=16.0.0}
dev: false dev: false
/process-warning@2.3.2: /process-warning@3.0.0:
resolution: {integrity: sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA==} resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
dev: false dev: false
/process@0.11.10: /process@0.11.10:
@ -2468,25 +2381,6 @@ packages:
glob: 7.2.3 glob: 7.2.3
dev: true dev: true
/rollup@4.6.1:
resolution: {integrity: sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
'@rollup/rollup-android-arm-eabi': 4.6.1
'@rollup/rollup-android-arm64': 4.6.1
'@rollup/rollup-darwin-arm64': 4.6.1
'@rollup/rollup-darwin-x64': 4.6.1
'@rollup/rollup-linux-arm-gnueabihf': 4.6.1
'@rollup/rollup-linux-arm64-gnu': 4.6.1
'@rollup/rollup-linux-arm64-musl': 4.6.1
'@rollup/rollup-linux-x64-gnu': 4.6.1
'@rollup/rollup-linux-x64-musl': 4.6.1
'@rollup/rollup-win32-arm64-msvc': 4.6.1
'@rollup/rollup-win32-ia32-msvc': 4.6.1
'@rollup/rollup-win32-x64-msvc': 4.6.1
fsevents: 2.3.3
/rollup@4.9.1: /rollup@4.9.1:
resolution: {integrity: sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==} resolution: {integrity: sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'} engines: {node: '>=18.0.0', npm: '>=8.0.0'}
@ -2506,7 +2400,6 @@ packages:
'@rollup/rollup-win32-ia32-msvc': 4.9.1 '@rollup/rollup-win32-ia32-msvc': 4.9.1
'@rollup/rollup-win32-x64-msvc': 4.9.1 '@rollup/rollup-win32-x64-msvc': 4.9.1
fsevents: 2.3.3 fsevents: 2.3.3
dev: true
/run-parallel@1.2.0: /run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
@ -2578,12 +2471,12 @@ packages:
engines: {node: '>=14'} engines: {node: '>=14'}
dev: false dev: false
/sirv@2.0.3: /sirv@2.0.4:
resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==} resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
dependencies: dependencies:
'@polka/url': 1.0.0-next.23 '@polka/url': 1.0.0-next.24
mrmime: 1.0.1 mrmime: 2.0.0
totalist: 3.0.1 totalist: 3.0.1
/sonic-boom@3.7.0: /sonic-boom@3.7.0:
@ -2800,14 +2693,14 @@ packages:
magic-string: 0.30.5 magic-string: 0.30.5
periscopic: 3.1.0 periscopic: 3.1.0
/sveltekit-superforms@1.12.0(@sveltejs/kit@2.0.4)(svelte@4.2.8)(zod@3.22.4): /sveltekit-superforms@1.12.0(@sveltejs/kit@2.0.6)(svelte@4.2.8)(zod@3.22.4):
resolution: {integrity: sha512-yer9YKhfWsKsDIxXahFLuGuUel32gyi96qIdxTVFAOWXZM9ZaMEP7+FL2cMYRDg6Xqlrh5SQ9oQdkVYeLNG0eA==} resolution: {integrity: sha512-yer9YKhfWsKsDIxXahFLuGuUel32gyi96qIdxTVFAOWXZM9ZaMEP7+FL2cMYRDg6Xqlrh5SQ9oQdkVYeLNG0eA==}
peerDependencies: peerDependencies:
'@sveltejs/kit': 1.x || 2.x '@sveltejs/kit': 1.x || 2.x
svelte: 3.x || 4.x svelte: 3.x || 4.x
zod: 3.x zod: 3.x
dependencies: dependencies:
'@sveltejs/kit': 2.0.4(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.10) '@sveltejs/kit': 2.0.6(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.11)
svelte: 4.2.8 svelte: 4.2.8
zod: 3.22.4 zod: 3.22.4
@ -2819,24 +2712,24 @@ packages:
resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==} resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==}
dev: false dev: false
/tailwind-merge@2.1.0: /tailwind-merge@2.2.0:
resolution: {integrity: sha512-l11VvI4nSwW7MtLSLYT4ldidDEUwQAMWuSHk7l4zcXZDgnCRa0V3OdCwFfM7DCzakVXMNRwAeje9maFFXT71dQ==} resolution: {integrity: sha512-SqqhhaL0T06SW59+JVNfAqKdqLs0497esifRrZ7jOaefP3o64fdFNDMrAQWZFMxTLJPiHVjRLUywT8uFz1xNWQ==}
dependencies: dependencies:
'@babel/runtime': 7.23.5 '@babel/runtime': 7.23.5
dev: false dev: false
/tailwind-variants@0.1.19(tailwindcss@3.3.7): /tailwind-variants@0.1.20(tailwindcss@3.4.1):
resolution: {integrity: sha512-D9Yf5WqsxodnCtjZt6KifEoKwW8rTURXQV03KRKlojITQM5gV1vPVWufWNiIvd/ptC3QybYFpwmHK9cs4Ei08Q==} resolution: {integrity: sha512-AMh7x313t/V+eTySKB0Dal08RHY7ggYK0MSn/ad8wKWOrDUIzyiWNayRUm2PIJ4VRkvRnfNuyRuKbLV3EN+ewQ==}
engines: {node: '>=16.x', pnpm: '>=7.x'} engines: {node: '>=16.x', pnpm: '>=7.x'}
peerDependencies: peerDependencies:
tailwindcss: '*' tailwindcss: '*'
dependencies: dependencies:
tailwind-merge: 1.14.0 tailwind-merge: 1.14.0
tailwindcss: 3.3.7 tailwindcss: 3.4.1
dev: false dev: false
/tailwindcss@3.3.7: /tailwindcss@3.4.1:
resolution: {integrity: sha512-pjgQxDZPvyS/nG3ZYkyCvsbONJl7GdOejfm24iMt2ElYQQw8Jc4p0m8RdMp7mznPD0kUhfzwV3zAwa80qI0zmQ==} resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
hasBin: true hasBin: true
dependencies: dependencies:
@ -2904,12 +2797,12 @@ packages:
/tslib@2.6.2: /tslib@2.6.2:
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
/tsx@4.6.2: /tsx@4.7.0:
resolution: {integrity: sha512-QPpBdJo+ZDtqZgAnq86iY/PD2KYCUPSUGIunHdGwyII99GKH+f3z3FZ8XNFLSGQIA4I365ui8wnQpl8OKLqcsg==} resolution: {integrity: sha512-I+t79RYPlEYlHn9a+KzwrvEwhJg35h/1zHsLC2JXvhC2mdynMv6Zxzvhv5EMV6VF5qJlLlkSnMVvdZV3PSIGcg==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
hasBin: true hasBin: true
dependencies: dependencies:
esbuild: 0.18.20 esbuild: 0.19.11
get-tsconfig: 4.7.2 get-tsconfig: 4.7.2
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
@ -2943,8 +2836,8 @@ packages:
/util-deprecate@1.0.2: /util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
/vite@5.0.10(@types/node@20.10.5): /vite@5.0.11(@types/node@20.10.5):
resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==}
engines: {node: ^18.0.0 || >=20.0.0} engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@ -2974,11 +2867,11 @@ packages:
'@types/node': 20.10.5 '@types/node': 20.10.5
esbuild: 0.19.8 esbuild: 0.19.8
postcss: 8.4.32 postcss: 8.4.32
rollup: 4.6.1 rollup: 4.9.1
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
/vitefu@0.2.5(vite@5.0.10): /vitefu@0.2.5(vite@5.0.11):
resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
peerDependencies: peerDependencies:
vite: ^3.0.0 || ^4.0.0 || ^5.0.0 vite: ^3.0.0 || ^4.0.0 || ^5.0.0
@ -2986,7 +2879,7 @@ packages:
vite: vite:
optional: true optional: true
dependencies: dependencies:
vite: 5.0.10(@types/node@20.10.5) vite: 5.0.11(@types/node@20.10.5)
/which-module@2.0.1: /which-module@2.0.1:
resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==}