This commit is contained in:
Jesse Winton
2024-07-23 11:15:20 -04:00
parent c9d5f92f0f
commit 681e47ac6c
8 changed files with 469 additions and 72 deletions

View File

@@ -1,10 +1,10 @@
{
"useTabs": false,
"tabWidth": 4,
"singleQuote": true,
"trailingComma": "none",
"printWidth": 100,
"plugins": ["prettier-plugin-svelte"],
"pluginSearchDirs": ["."],
"overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }]
"useTabs": false,
"tabWidth": 4,
"singleQuote": true,
"trailingComma": "none",
"printWidth": 100,
"plugins": ["prettier-plugin-tailwindcss", "prettier-plugin-svelte"],
"pluginSearchDirs": ["."],
"overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }]
}

View File

@@ -38,12 +38,14 @@
"@sveltejs/enhanced-img": "^0.1.9",
"@sveltejs/kit": "^2.5.17",
"@sveltejs/vite-plugin-svelte": "^3.1.1",
"@tailwindcss/postcss": "4.0.0-alpha.17",
"@types/compression": "^1.7.5",
"@types/glob": "^8.1.0",
"@types/markdown-it": "^13.0.8",
"@types/morgan": "^1.9.9",
"@typescript-eslint/eslint-plugin": "^7.13.1",
"@typescript-eslint/parser": "^7.13.1",
"autoprefixer": "^10.4.19",
"dequal": "^2.0.3",
"eslint": "^8.57.0",
"eslint-config-prettier": "^8.10.0",
@@ -55,8 +57,10 @@
"node-html-parser": "^6.1.13",
"openapi-types": "^12.1.3",
"oslllo-svg-fixer": "^3.0.0",
"postcss": "^8.4.39",
"prettier": "^3.3.2",
"prettier-plugin-svelte": "^3.2.5",
"prettier-plugin-tailwindcss": "^0.6.5",
"sass": "^1.77.6",
"sharp": "^0.33.4",
"svelte": "^4.2.18",
@@ -64,6 +68,7 @@
"svelte-markdoc-preprocess": "^2.0.0",
"svelte-markdown": "^0.4.1",
"svgtofont": "^4.2.1",
"tailwindcss": "4.0.0-alpha.17",
"tslib": "^2.6.3",
"typescript": "^5.5.2",
"vite": "^5.3.1",

496
pnpm-lock.yaml generated
View File

@@ -10,7 +10,7 @@ importers:
dependencies:
'@sentry/sveltekit':
specifier: ^8.12.0
version: 8.12.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(encoding@0.1.13)(svelte@4.2.18)
version: 8.12.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(encoding@0.1.13)(svelte@4.2.18)
h3:
specifier: ^1.12.0
version: 1.12.0
@@ -41,16 +41,19 @@ importers:
version: 1.44.1
'@sveltejs/adapter-node':
specifier: ^4.0.1
version: 4.0.1(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))
version: 4.0.1(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))
'@sveltejs/enhanced-img':
specifier: ^0.1.9
version: 0.1.9(rollup@4.12.0)(svelte@4.2.18)
'@sveltejs/kit':
specifier: ^2.5.17
version: 2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))
version: 2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))
'@sveltejs/vite-plugin-svelte':
specifier: ^3.1.1
version: 3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))
version: 3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))
'@tailwindcss/postcss':
specifier: 4.0.0-alpha.17
version: 4.0.0-alpha.17(postcss@8.4.39)
'@types/compression':
specifier: ^1.7.5
version: 1.7.5
@@ -69,6 +72,9 @@ importers:
'@typescript-eslint/parser':
specifier: ^7.13.1
version: 7.13.1(eslint@8.57.0)(typescript@5.5.2)
autoprefixer:
specifier: ^10.4.19
version: 10.4.19(postcss@8.4.39)
dequal:
specifier: ^2.0.3
version: 2.0.3
@@ -102,12 +108,18 @@ importers:
oslllo-svg-fixer:
specifier: ^3.0.0
version: 3.0.0
postcss:
specifier: ^8.4.39
version: 8.4.39
prettier:
specifier: ^3.3.2
version: 3.3.2
prettier-plugin-svelte:
specifier: ^3.2.5
version: 3.2.5(prettier@3.3.2)(svelte@4.2.18)
prettier-plugin-tailwindcss:
specifier: ^0.6.5
version: 0.6.5(prettier-plugin-svelte@3.2.5(prettier@3.3.2)(svelte@4.2.18))(prettier@3.3.2)
sass:
specifier: ^1.77.6
version: 1.77.6
@@ -119,7 +131,7 @@ importers:
version: 4.2.18
svelte-check:
specifier: ^3.8.1
version: 3.8.1(@babel/core@7.24.7)(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.6)(svelte@4.2.18)
version: 3.8.1(@babel/core@7.24.7)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)
svelte-markdoc-preprocess:
specifier: ^2.0.0
version: 2.0.0
@@ -129,6 +141,9 @@ importers:
svgtofont:
specifier: ^4.2.1
version: 4.2.2
tailwindcss:
specifier: 4.0.0-alpha.17
version: 4.0.0-alpha.17
tslib:
specifier: ^2.6.3
version: 2.6.3
@@ -137,16 +152,16 @@ importers:
version: 5.5.2
vite:
specifier: ^5.3.1
version: 5.3.1(@types/node@20.11.22)(sass@1.77.6)
version: 5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
vite-plugin-dynamic-import:
specifier: ^1.5.0
version: 1.5.0
vite-plugin-image-optimizer:
specifier: ^1.1.8
version: 1.1.8(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))
version: 1.1.8(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))
vitest:
specifier: ^1.6.0
version: 1.6.0(@types/node@20.11.22)(sass@1.77.6)
version: 1.6.0(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
packages:
@@ -1434,6 +1449,73 @@ packages:
'@swc/helpers@0.5.6':
resolution: {integrity: sha512-aYX01Ke9hunpoCexYAgQucEpARGQ5w/cqHFrIR+e9gdKb1QWTsVJuTJ2ozQzIAxLyRQe/m+2RqzkyOOGiMKRQA==}
'@tailwindcss/oxide-android-arm64@4.0.0-alpha.17':
resolution: {integrity: sha512-IBOd4/iQW8tq8YJJgoEECy+wVPnJcAx/kwS45uKTbq5GVK9l8siBEnTiJ7VPnuoo2vQfLlJjshA7ar8nMX589w==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [android]
'@tailwindcss/oxide-darwin-arm64@4.0.0-alpha.17':
resolution: {integrity: sha512-JiV0oe6QmeL/6dDQkk12H+sa/BmH4p7KbaW2/PPOTfFVZjIbM9Qj3drsFwWRuwPTI9mSpJQFxWtdbMYarLVK1w==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
'@tailwindcss/oxide-darwin-x64@4.0.0-alpha.17':
resolution: {integrity: sha512-39zvOSxFfiVcQQp1/4dD5kMH6bwKagRO2PLLmlH6EAM7LuIyVsKJwFK5Z+ZYTLoG3hUGUxvCPOjgbqMYvRLJ3w==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
'@tailwindcss/oxide-freebsd-x64@4.0.0-alpha.17':
resolution: {integrity: sha512-KplmR3Md+B5W0ocH4N3ArLowABlKHKqV6mImURrGriqDhwfVeJyarugx+Uo811D2qSYTqLkQXW7u0esIxBM69w==}
engines: {node: '>= 10'}
cpu: [x64]
os: [freebsd]
'@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-alpha.17':
resolution: {integrity: sha512-2GZ91U2fkqY9ohaPiQr1UJt0yAaZq7/5tFXvtRUY72PDYfz1PlnvxyDlQ16roepxi+Si52svLmzm7E9g4kVz/g==}
engines: {node: '>= 10'}
cpu: [arm]
os: [linux]
'@tailwindcss/oxide-linux-arm64-gnu@4.0.0-alpha.17':
resolution: {integrity: sha512-11do1KeInnJo7vVJgI2bTJ3YHQ6jirbJB4KcfHS1sn9ArKUFJrgk+32QQGj+Gv39krgzSReNb84Xr+Oi6iCcyA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
'@tailwindcss/oxide-linux-arm64-musl@4.0.0-alpha.17':
resolution: {integrity: sha512-qB0XX8iGafq7IJa7yDPVaDLQC2QhjtMgXgKggpgxjtLaSQDVJ53hHmmjglgLSghlHpZ0+mNfQDT8EOzRdhvj7Q==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
'@tailwindcss/oxide-linux-x64-gnu@4.0.0-alpha.17':
resolution: {integrity: sha512-iTsqmqxdcrLf77SagBIygip656YLEtl2wO5VMoeK3omYviM/ipNH2Vu5HZ6fB/qotX9gVzyz4iQovFAWvp6Azg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
'@tailwindcss/oxide-linux-x64-musl@4.0.0-alpha.17':
resolution: {integrity: sha512-2bHxD8yXy36dpIFUbDW7LRDKYpZXRcOC0PTVukobmkp+F0p8rEnTcI36DPLGEA8W3+FDIKbGQM4aMb1r/BbGZg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
'@tailwindcss/oxide-win32-x64-msvc@4.0.0-alpha.17':
resolution: {integrity: sha512-qNFwdHYQoJDfObko0WyutVrFPoaZB5pVkJ6FlR7M/0ylLvx/BR7kfyWZYmivi3DGXZmm4eMFLLYZjBjLHWbvUg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
'@tailwindcss/oxide@4.0.0-alpha.17':
resolution: {integrity: sha512-5FciVkCRpYRsVRyu8+ldiiOxGgXDJQLMzd5fjPCt7JZWhSZjS/QkXQdBc41Bcice3sgxTtKpKA4ef3sEcOfG/A==}
engines: {node: '>= 10'}
'@tailwindcss/postcss@4.0.0-alpha.17':
resolution: {integrity: sha512-N0DQOSy+5c1/JkKt1yPja5Kb0QqpkYFFEcV5SK+Cnko+ncsDYOesEfIm00qAtb/9S9SWy5PGNHP7s0U21pWGyA==}
'@tokenizer/token@0.3.0':
resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
@@ -1757,6 +1839,13 @@ packages:
resolution: {integrity: sha512-iNB/39N3dRKDWF7V+4Bto0X3v7mcFWpdSJOgZ1p6K5pTMIg3AjCLtVifW2M4hLkGuyc/iQC0t9FgB+ow2NvPbg==}
engines: {node: '>=16.0.0'}
autoprefixer@10.4.19:
resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
axobject-query@4.0.0:
resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==}
@@ -2027,6 +2116,11 @@ packages:
resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
engines: {node: '>=8'}
detect-libc@1.0.3:
resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
engines: {node: '>=0.10'}
hasBin: true
detect-libc@2.0.3:
resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
engines: {node: '>=8'}
@@ -2257,6 +2351,9 @@ packages:
resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
engines: {node: '>=14'}
fraction.js@4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
fs-extra@11.2.0:
resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
engines: {node: '>=14.14'}
@@ -2617,10 +2714,72 @@ packages:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
lightningcss-darwin-arm64@1.25.1:
resolution: {integrity: sha512-G4Dcvv85bs5NLENcu/s1f7ehzE3D5ThnlWSDwE190tWXRQCQaqwcuHe+MGSVI/slm0XrxnaayXY+cNl3cSricw==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [darwin]
lightningcss-darwin-x64@1.25.1:
resolution: {integrity: sha512-dYWuCzzfqRueDSmto6YU5SoGHvZTMU1Em9xvhcdROpmtOQLorurUZz8+xFxZ51lCO2LnYbfdjZ/gCqWEkwixNg==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [darwin]
lightningcss-freebsd-x64@1.25.1:
resolution: {integrity: sha512-hXoy2s9A3KVNAIoKz+Fp6bNeY+h9c3tkcx1J3+pS48CqAt+5bI/R/YY4hxGL57fWAIquRjGKW50arltD6iRt/w==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [freebsd]
lightningcss-linux-arm-gnueabihf@1.25.1:
resolution: {integrity: sha512-tWyMgHFlHlp1e5iW3EpqvH5MvsgoN7ZkylBbG2R2LWxnvH3FuWCJOhtGcYx9Ks0Kv0eZOBud789odkYLhyf1ng==}
engines: {node: '>= 12.0.0'}
cpu: [arm]
os: [linux]
lightningcss-linux-arm64-gnu@1.25.1:
resolution: {integrity: sha512-Xjxsx286OT9/XSnVLIsFEDyDipqe4BcLeB4pXQ/FEA5+2uWCCuAEarUNQumRucnj7k6ftkAHUEph5r821KBccQ==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
lightningcss-linux-arm64-musl@1.25.1:
resolution: {integrity: sha512-IhxVFJoTW8wq6yLvxdPvyHv4NjzcpN1B7gjxrY3uaykQNXPHNIpChLB52+wfH+yS58zm1PL4LemUp8u9Cfp6Bw==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
lightningcss-linux-x64-gnu@1.25.1:
resolution: {integrity: sha512-RXIaru79KrREPEd6WLXfKfIp4QzoppZvD3x7vuTKkDA64PwTzKJ2jaC43RZHRt8BmyIkRRlmywNhTRMbmkPYpA==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
lightningcss-linux-x64-musl@1.25.1:
resolution: {integrity: sha512-TdcNqFsAENEEFr8fJWg0Y4fZ/nwuqTRsIr7W7t2wmDUlA8eSXVepeeONYcb+gtTj1RaXn/WgNLB45SFkz+XBZA==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
lightningcss-win32-x64-msvc@1.25.1:
resolution: {integrity: sha512-9KZZkmmy9oGDSrnyHuxP6iMhbsgChUiu/NSgOx+U1I/wTngBStDf2i2aGRCHvFqj19HqqBEI4WuGVQBa2V6e0A==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [win32]
lightningcss@1.25.1:
resolution: {integrity: sha512-V0RMVZzK1+rCHpymRv4URK2lNhIRyO8g7U7zOFwVAhJuat74HtkjIQpQRKNCwFEYkRGpafOpmXXLoaoBcyVtBg==}
engines: {node: '>= 12.0.0'}
lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
lilconfig@3.1.2:
resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
engines: {node: '>=14'}
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
@@ -2915,6 +3074,10 @@ packages:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
engines: {node: '>=0.10.0'}
normalize-range@0.1.2:
resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
engines: {node: '>=0.10.0'}
normalize.css@8.0.1:
resolution: {integrity: sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==}
@@ -3079,6 +3242,10 @@ packages:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
pify@2.3.0:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
pirates@4.0.6:
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
engines: {node: '>= 6'}
@@ -3107,6 +3274,12 @@ packages:
resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==}
engines: {node: '>=4.0.0'}
postcss-import@16.1.0:
resolution: {integrity: sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==}
engines: {node: '>=18.0.0'}
peerDependencies:
postcss: ^8.0.0
postcss-load-config@3.1.4:
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
engines: {node: '>= 10'}
@@ -3119,6 +3292,18 @@ packages:
ts-node:
optional: true
postcss-load-config@4.0.2:
resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
engines: {node: '>= 14'}
peerDependencies:
postcss: '>=8.0.9'
ts-node: '>=9.0.0'
peerDependenciesMeta:
postcss:
optional: true
ts-node:
optional: true
postcss-safe-parser@6.0.0:
resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
engines: {node: '>=12.0'}
@@ -3135,8 +3320,11 @@ packages:
resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
engines: {node: '>=4'}
postcss@8.4.38:
resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
postcss@8.4.39:
resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==}
engines: {node: ^10 || ^12 || >=14}
postgres-array@2.0.0:
@@ -3165,6 +3353,58 @@ packages:
prettier: ^3.0.0
svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0
prettier-plugin-tailwindcss@0.6.5:
resolution: {integrity: sha512-axfeOArc/RiGHjOIy9HytehlC0ZLeMaqY09mm8YCkMzznKiDkwFzOpBvtuhuv3xG5qB73+Mj7OCe2j/L1ryfuQ==}
engines: {node: '>=14.21.3'}
peerDependencies:
'@ianvs/prettier-plugin-sort-imports': '*'
'@prettier/plugin-pug': '*'
'@shopify/prettier-plugin-liquid': '*'
'@trivago/prettier-plugin-sort-imports': '*'
'@zackad/prettier-plugin-twig-melody': '*'
prettier: ^3.0
prettier-plugin-astro: '*'
prettier-plugin-css-order: '*'
prettier-plugin-import-sort: '*'
prettier-plugin-jsdoc: '*'
prettier-plugin-marko: '*'
prettier-plugin-organize-attributes: '*'
prettier-plugin-organize-imports: '*'
prettier-plugin-sort-imports: '*'
prettier-plugin-style-order: '*'
prettier-plugin-svelte: '*'
peerDependenciesMeta:
'@ianvs/prettier-plugin-sort-imports':
optional: true
'@prettier/plugin-pug':
optional: true
'@shopify/prettier-plugin-liquid':
optional: true
'@trivago/prettier-plugin-sort-imports':
optional: true
'@zackad/prettier-plugin-twig-melody':
optional: true
prettier-plugin-astro:
optional: true
prettier-plugin-css-order:
optional: true
prettier-plugin-import-sort:
optional: true
prettier-plugin-jsdoc:
optional: true
prettier-plugin-marko:
optional: true
prettier-plugin-organize-attributes:
optional: true
prettier-plugin-organize-imports:
optional: true
prettier-plugin-sort-imports:
optional: true
prettier-plugin-style-order:
optional: true
prettier-plugin-svelte:
optional: true
prettier@3.3.2:
resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==}
engines: {node: '>=14'}
@@ -3220,6 +3460,9 @@ packages:
react-is@18.2.0:
resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
read-cache@1.0.0:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
readable-stream@2.3.8:
resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
@@ -3585,6 +3828,9 @@ packages:
tabbable@6.2.0:
resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
tailwindcss@4.0.0-alpha.17:
resolution: {integrity: sha512-wWr6kvH40Hp1LQVcD738ojwU6+muJnpIUZw3J2EqjOdqHpg3iUIkrrQszP5HP4nwi4qBsoCoHPWVJ3Qw4f1IZw==}
tar@6.2.0:
resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==}
engines: {node: '>=10'}
@@ -5234,7 +5480,7 @@ snapshots:
magic-string: 0.30.10
svelte: 4.2.18
'@sentry/sveltekit@8.12.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(encoding@0.1.13)(svelte@4.2.18)':
'@sentry/sveltekit@8.12.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(encoding@0.1.13)(svelte@4.2.18)':
dependencies:
'@sentry/core': 8.12.0
'@sentry/node': 8.12.0
@@ -5243,7 +5489,7 @@ snapshots:
'@sentry/types': 8.12.0
'@sentry/utils': 8.12.0
'@sentry/vite-plugin': 2.19.0(encoding@0.1.13)
'@sveltejs/kit': 2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))
'@sveltejs/kit': 2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))
magic-string: 0.30.7
magicast: 0.2.8
sorcery: 0.11.0
@@ -5273,12 +5519,12 @@ snapshots:
'@sinclair/typebox@0.27.8': {}
'@sveltejs/adapter-node@4.0.1(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))':
'@sveltejs/adapter-node@4.0.1(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))':
dependencies:
'@rollup/plugin-commonjs': 25.0.7(rollup@4.12.0)
'@rollup/plugin-json': 6.1.0(rollup@4.12.0)
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.12.0)
'@sveltejs/kit': 2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))
'@sveltejs/kit': 2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))
rollup: 4.12.0
'@sveltejs/enhanced-img@0.1.9(rollup@4.12.0)(svelte@4.2.18)':
@@ -5290,9 +5536,9 @@ snapshots:
- rollup
- svelte
'@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))':
'@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))':
dependencies:
'@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))
'@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))
'@types/cookie': 0.6.0
cookie: 0.6.0
devalue: 5.0.0
@@ -5306,28 +5552,28 @@ snapshots:
sirv: 2.0.4
svelte: 4.2.18
tiny-glob: 0.2.9
vite: 5.3.1(@types/node@20.11.22)(sass@1.77.6)
vite: 5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
'@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))':
'@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))':
dependencies:
'@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))
'@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))
debug: 4.3.4
svelte: 4.2.18
vite: 5.3.1(@types/node@20.11.22)(sass@1.77.6)
vite: 5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
transitivePeerDependencies:
- supports-color
'@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))':
'@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))':
dependencies:
'@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))
'@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)))(svelte@4.2.18)(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))
debug: 4.3.4
deepmerge: 4.3.1
kleur: 4.1.5
magic-string: 0.30.10
svelte: 4.2.18
svelte-hmr: 0.16.0(svelte@4.2.18)
vite: 5.3.1(@types/node@20.11.22)(sass@1.77.6)
vitefu: 0.2.5(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6))
vite: 5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
vitefu: 0.2.5(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6))
transitivePeerDependencies:
- supports-color
@@ -5335,6 +5581,58 @@ snapshots:
dependencies:
tslib: 2.6.3
'@tailwindcss/oxide-android-arm64@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide-darwin-arm64@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide-darwin-x64@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide-freebsd-x64@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide-linux-arm64-gnu@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide-linux-arm64-musl@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide-linux-x64-gnu@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide-linux-x64-musl@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide-win32-x64-msvc@4.0.0-alpha.17':
optional: true
'@tailwindcss/oxide@4.0.0-alpha.17':
optionalDependencies:
'@tailwindcss/oxide-android-arm64': 4.0.0-alpha.17
'@tailwindcss/oxide-darwin-arm64': 4.0.0-alpha.17
'@tailwindcss/oxide-darwin-x64': 4.0.0-alpha.17
'@tailwindcss/oxide-freebsd-x64': 4.0.0-alpha.17
'@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.0-alpha.17
'@tailwindcss/oxide-linux-arm64-gnu': 4.0.0-alpha.17
'@tailwindcss/oxide-linux-arm64-musl': 4.0.0-alpha.17
'@tailwindcss/oxide-linux-x64-gnu': 4.0.0-alpha.17
'@tailwindcss/oxide-linux-x64-musl': 4.0.0-alpha.17
'@tailwindcss/oxide-win32-x64-msvc': 4.0.0-alpha.17
'@tailwindcss/postcss@4.0.0-alpha.17(postcss@8.4.39)':
dependencies:
'@tailwindcss/oxide': 4.0.0-alpha.17
lightningcss: 1.25.1
postcss-import: 16.1.0(postcss@8.4.39)
tailwindcss: 4.0.0-alpha.17
transitivePeerDependencies:
- postcss
'@tokenizer/token@0.3.0': {}
'@tootallnate/once@2.0.0': {}
@@ -5714,6 +6012,16 @@ snapshots:
toml-eslint-parser: 0.7.0
yaml-eslint-parser: 1.2.2
autoprefixer@10.4.19(postcss@8.4.39):
dependencies:
browserslist: 4.23.1
caniuse-lite: 1.0.30001637
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.1
postcss: 8.4.39
postcss-value-parser: 4.2.0
axobject-query@4.0.0:
dependencies:
dequal: 2.0.3
@@ -6005,6 +6313,8 @@ snapshots:
detect-indent@6.1.0: {}
detect-libc@1.0.3: {}
detect-libc@2.0.3: {}
devalue@5.0.0: {}
@@ -6123,9 +6433,9 @@ snapshots:
eslint-compat-utils: 0.5.1(eslint@8.57.0)
esutils: 2.0.3
known-css-properties: 0.34.0
postcss: 8.4.38
postcss-load-config: 3.1.4(postcss@8.4.38)
postcss-safe-parser: 6.0.0(postcss@8.4.38)
postcss: 8.4.39
postcss-load-config: 3.1.4(postcss@8.4.39)
postcss-safe-parser: 6.0.0(postcss@8.4.39)
postcss-selector-parser: 6.1.0
semver: 7.6.2
svelte-eslint-parser: 0.39.2(svelte@4.2.18)
@@ -6288,6 +6598,8 @@ snapshots:
cross-spawn: 7.0.3
signal-exit: 4.1.0
fraction.js@4.3.7: {}
fs-extra@11.2.0:
dependencies:
graceful-fs: 4.2.11
@@ -6663,8 +6975,52 @@ snapshots:
prelude-ls: 1.2.1
type-check: 0.4.0
lightningcss-darwin-arm64@1.25.1:
optional: true
lightningcss-darwin-x64@1.25.1:
optional: true
lightningcss-freebsd-x64@1.25.1:
optional: true
lightningcss-linux-arm-gnueabihf@1.25.1:
optional: true
lightningcss-linux-arm64-gnu@1.25.1:
optional: true
lightningcss-linux-arm64-musl@1.25.1:
optional: true
lightningcss-linux-x64-gnu@1.25.1:
optional: true
lightningcss-linux-x64-musl@1.25.1:
optional: true
lightningcss-win32-x64-msvc@1.25.1:
optional: true
lightningcss@1.25.1:
dependencies:
detect-libc: 1.0.3
optionalDependencies:
lightningcss-darwin-arm64: 1.25.1
lightningcss-darwin-x64: 1.25.1
lightningcss-freebsd-x64: 1.25.1
lightningcss-linux-arm-gnueabihf: 1.25.1
lightningcss-linux-arm64-gnu: 1.25.1
lightningcss-linux-arm64-musl: 1.25.1
lightningcss-linux-x64-gnu: 1.25.1
lightningcss-linux-x64-musl: 1.25.1
lightningcss-win32-x64-msvc: 1.25.1
lilconfig@2.1.0: {}
lilconfig@3.1.2:
optional: true
lines-and-columns@1.2.4: {}
linkify-it@5.0.0:
@@ -6973,6 +7329,8 @@ snapshots:
normalize-path@3.0.0: {}
normalize-range@0.1.2: {}
normalize.css@8.0.1: {}
npm-run-path@5.3.0:
@@ -7142,6 +7500,8 @@ snapshots:
picomatch@2.3.1: {}
pify@2.3.0: {}
pirates@4.0.6: {}
piscina@4.4.0:
@@ -7168,30 +7528,47 @@ snapshots:
pngjs@3.4.0: {}
postcss-load-config@3.1.4(postcss@8.4.38):
postcss-import@16.1.0(postcss@8.4.39):
dependencies:
postcss: 8.4.39
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
postcss-load-config@3.1.4(postcss@8.4.39):
dependencies:
lilconfig: 2.1.0
yaml: 1.10.2
optionalDependencies:
postcss: 8.4.38
postcss: 8.4.39
postcss-safe-parser@6.0.0(postcss@8.4.38):
postcss-load-config@4.0.2(postcss@8.4.39):
dependencies:
postcss: 8.4.38
lilconfig: 3.1.2
yaml: 2.4.0
optionalDependencies:
postcss: 8.4.39
optional: true
postcss-scss@4.0.9(postcss@8.4.38):
postcss-safe-parser@6.0.0(postcss@8.4.39):
dependencies:
postcss: 8.4.38
postcss: 8.4.39
postcss-scss@4.0.9(postcss@8.4.39):
dependencies:
postcss: 8.4.39
postcss-selector-parser@6.1.0:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
postcss@8.4.38:
postcss-value-parser@4.2.0: {}
postcss@8.4.39:
dependencies:
nanoid: 3.3.7
picocolors: 1.0.0
picocolors: 1.0.1
source-map-js: 1.2.0
postgres-array@2.0.0: {}
@@ -7211,6 +7588,12 @@ snapshots:
prettier: 3.3.2
svelte: 4.2.18
prettier-plugin-tailwindcss@0.6.5(prettier-plugin-svelte@3.2.5(prettier@3.3.2)(svelte@4.2.18))(prettier@3.3.2):
dependencies:
prettier: 3.3.2
optionalDependencies:
prettier-plugin-svelte: 3.2.5(prettier@3.3.2)(svelte@4.2.18)
prettier@3.3.2: {}
pretty-format@29.7.0:
@@ -7249,6 +7632,10 @@ snapshots:
react-is@18.2.0: {}
read-cache@1.0.0:
dependencies:
pify: 2.3.0
readable-stream@2.3.8:
dependencies:
core-util-is: 1.0.3
@@ -7557,7 +7944,7 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
svelte-check@3.8.1(@babel/core@7.24.7)(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.6)(svelte@4.2.18):
svelte-check@3.8.1(@babel/core@7.24.7)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18):
dependencies:
'@jridgewell/trace-mapping': 0.3.23
chokidar: 3.6.0
@@ -7566,7 +7953,7 @@ snapshots:
picocolors: 1.0.0
sade: 1.8.1
svelte: 4.2.18
svelte-preprocess: 5.1.4(@babel/core@7.24.7)(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.2)
svelte-preprocess: 5.1.4(@babel/core@7.24.7)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.2)
typescript: 5.5.2
transitivePeerDependencies:
- '@babel/core'
@@ -7584,8 +7971,8 @@ snapshots:
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
postcss: 8.4.38
postcss-scss: 4.0.9(postcss@8.4.38)
postcss: 8.4.39
postcss-scss: 4.0.9(postcss@8.4.39)
optionalDependencies:
svelte: 4.2.18
@@ -7615,7 +8002,7 @@ snapshots:
dependencies:
svelte: 4.2.18
svelte-preprocess@5.1.4(@babel/core@7.24.7)(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.2):
svelte-preprocess@5.1.4(@babel/core@7.24.7)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.2):
dependencies:
'@types/pug': 2.0.10
detect-indent: 6.1.0
@@ -7625,8 +8012,8 @@ snapshots:
svelte: 4.2.18
optionalDependencies:
'@babel/core': 7.24.7
postcss: 8.4.38
postcss-load-config: 3.1.4(postcss@8.4.38)
postcss: 8.4.39
postcss-load-config: 4.0.2(postcss@8.4.39)
sass: 1.77.6
typescript: 5.5.2
@@ -7701,6 +8088,8 @@ snapshots:
tabbable@6.2.0: {}
tailwindcss@4.0.0-alpha.17: {}
tar@6.2.0:
dependencies:
chownr: 2.0.0
@@ -7860,13 +8249,13 @@ snapshots:
transitivePeerDependencies:
- rollup
vite-node@1.6.0(@types/node@20.11.22)(sass@1.77.6):
vite-node@1.6.0(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6):
dependencies:
cac: 6.7.14
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.0
vite: 5.3.1(@types/node@20.11.22)(sass@1.77.6)
vite: 5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
transitivePeerDependencies:
- '@types/node'
- less
@@ -7884,27 +8273,28 @@ snapshots:
fast-glob: 3.3.2
magic-string: 0.30.7
vite-plugin-image-optimizer@1.1.8(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)):
vite-plugin-image-optimizer@1.1.8(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)):
dependencies:
ansi-colors: 4.1.3
pathe: 1.1.2
vite: 5.3.1(@types/node@20.11.22)(sass@1.77.6)
vite: 5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
vite@5.3.1(@types/node@20.11.22)(sass@1.77.6):
vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6):
dependencies:
esbuild: 0.21.5
postcss: 8.4.38
postcss: 8.4.39
rollup: 4.18.0
optionalDependencies:
'@types/node': 20.11.22
fsevents: 2.3.3
lightningcss: 1.25.1
sass: 1.77.6
vitefu@0.2.5(vite@5.3.1(@types/node@20.11.22)(sass@1.77.6)):
vitefu@0.2.5(vite@5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)):
optionalDependencies:
vite: 5.3.1(@types/node@20.11.22)(sass@1.77.6)
vite: 5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
vitest@1.6.0(@types/node@20.11.22)(sass@1.77.6):
vitest@1.6.0(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6):
dependencies:
'@vitest/expect': 1.6.0
'@vitest/runner': 1.6.0
@@ -7923,8 +8313,8 @@ snapshots:
strip-literal: 2.0.0
tinybench: 2.6.0
tinypool: 0.8.4
vite: 5.3.1(@types/node@20.11.22)(sass@1.77.6)
vite-node: 1.6.0(@types/node@20.11.22)(sass@1.77.6)
vite: 5.3.1(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
vite-node: 1.6.0(@types/node@20.11.22)(lightningcss@1.25.1)(sass@1.77.6)
why-is-node-running: 2.2.2
optionalDependencies:
'@types/node': 20.11.22

5
postcss.config.js Normal file
View File

@@ -0,0 +1,5 @@
export default {
plugins: {
'@tailwindcss/postcss': {}
}
};

1
src/app.css Normal file
View File

@@ -0,0 +1 @@
@import 'tailwindcss';

View File

@@ -42,6 +42,7 @@
</script>
<script lang="ts">
import '../app.css';
import '$icons/output/web-icon.css';
import '$scss/index.scss';
@@ -67,17 +68,11 @@
const utmCampaign = urlParams.get('utm_campaign');
let referrer = document.referrer.length ? document.referrer : null;
// Skip our own
if(referrer?.includes('//appwrite.io')) {
if (referrer?.includes('//appwrite.io')) {
referrer = null;
}
if (ref || referrer || utmSource || utmCampaign || utmMedium) {
createSource(
ref,
referrer,
utmSource,
utmCampaign,
utmMedium
);
createSource(ref, referrer, utmSource, utmCampaign, utmMedium);
}
const initialTheme = $page.route.id?.startsWith('/docs') ? getPreferredTheme() : 'dark';

View File

@@ -55,6 +55,7 @@
</div>
</div>
<div class="absolute text-white text-2xl">Hello, world!</div>
<div
class="u-position-absolute web-is-only-desktop"
style="top: 22rem; left: 54%; translate: calc(-50% - 900px); width: 75.9375rem;"

View File

@@ -1,6 +1,6 @@
@use 'sass:meta';
@layer pink, css-variables, resets, fonts, icons, animations, elements, components, sequences, grids, pages, utilities;
@layer pink, css-variables, resets, fonts, icons, animations, elements, pinkcomponents, sequences, grids, pages, pinkutilities;
@layer pink {
@import '@appwrite.io/pink';
@@ -31,7 +31,7 @@
@include meta.load-css('6-elements');
}
@layer components {
@layer pinkcomponents {
@include meta.load-css('7-components');
}
@@ -47,6 +47,6 @@
@include meta.load-css('9-pages');
}
@layer utilities {
@layer pinkutilities {
@include meta.load-css('10-utilities');
}