diff --git a/deno.json b/deno.json
index c2b597c..d76ace2 100644
--- a/deno.json
+++ b/deno.json
@@ -4,6 +4,9 @@
"dev": "deno run -A npm:vite dev",
"build": "deno run -A npm:vite build",
"preview": "deno run -A npm:vite preview"
+ },
+ "imports": {
+ "@sveltejs/kit": "npm:@sveltejs/kit@^2.52.0"
}
}
diff --git a/deno.lock b/deno.lock
index 2ccae60..e28f7ab 100644
--- a/deno.lock
+++ b/deno.lock
@@ -1,38 +1,12 @@
{
"version": "5",
"specifiers": {
- "npm:@fontsource/fira-mono@^5.2.7": "5.2.7",
- "npm:@neoconfetti/svelte@^2.2.2": "2.2.2_svelte@5.51.2__acorn@8.15.0",
"npm:@sveltejs/adapter-auto@*": "7.0.1_@sveltejs+kit@2.52.0__@sveltejs+vite-plugin-svelte@6.2.4___svelte@5.51.2____acorn@8.15.0___vite@7.3.1____picomatch@4.0.3__svelte@5.51.2___acorn@8.15.0__typescript@5.9.3__vite@7.3.1___picomatch@4.0.3__acorn@8.15.0_@sveltejs+vite-plugin-svelte@6.2.4__svelte@5.51.2___acorn@8.15.0__vite@7.3.1___picomatch@4.0.3_svelte@5.51.2__acorn@8.15.0_typescript@5.9.3_vite@7.3.1__picomatch@4.0.3",
- "npm:@sveltejs/kit@^2.50.2": "2.52.0_@sveltejs+vite-plugin-svelte@6.2.4__svelte@5.51.2___acorn@8.15.0__vite@7.3.1___picomatch@4.0.3_svelte@5.51.2__acorn@8.15.0_typescript@5.9.3_vite@7.3.1__picomatch@4.0.3_acorn@8.15.0",
- "npm:@sveltejs/vite-plugin-svelte@^6.2.4": "6.2.4_svelte@5.51.2__acorn@8.15.0_vite@7.3.1__picomatch@4.0.3",
- "npm:svelte-adapter-bun@^1.0.1": "1.0.1_@sveltejs+kit@2.52.0__@sveltejs+vite-plugin-svelte@6.2.4___svelte@5.51.2____acorn@8.15.0___vite@7.3.1____picomatch@4.0.3__svelte@5.51.2___acorn@8.15.0__typescript@5.9.3__vite@7.3.1___picomatch@4.0.3__acorn@8.15.0_typescript@5.9.3_@sveltejs+vite-plugin-svelte@6.2.4__svelte@5.51.2___acorn@8.15.0__vite@7.3.1___picomatch@4.0.3_svelte@5.51.2__acorn@8.15.0_vite@7.3.1__picomatch@4.0.3",
- "npm:svelte-check@^4.3.6": "4.4.0_svelte@5.51.2__acorn@8.15.0_typescript@5.9.3",
- "npm:svelte@^5.49.2": "5.51.2_acorn@8.15.0",
- "npm:typescript@^5.9.3": "5.9.3",
- "npm:vite@*": "7.3.1_picomatch@4.0.3",
- "npm:vite@^7.3.1": "7.3.1_picomatch@4.0.3"
+ "npm:@sveltejs/adapter-static@*": "3.0.10_@sveltejs+kit@2.52.0__@sveltejs+vite-plugin-svelte@6.2.4___svelte@5.51.2____acorn@8.15.0___vite@7.3.1____picomatch@4.0.3__svelte@5.51.2___acorn@8.15.0__typescript@5.9.3__vite@7.3.1___picomatch@4.0.3__acorn@8.15.0_vite@7.3.1__picomatch@4.0.3",
+ "npm:@sveltejs/kit@^2.52.0": "2.52.0_@sveltejs+vite-plugin-svelte@6.2.4__svelte@5.51.2___acorn@8.15.0__vite@7.3.1___picomatch@4.0.3_svelte@5.51.2__acorn@8.15.0_typescript@5.9.3_vite@7.3.1__picomatch@4.0.3_acorn@8.15.0",
+ "npm:vite@*": "7.3.1_picomatch@4.0.3"
},
"npm": {
- "@emnapi/core@1.8.1": {
- "integrity": "sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==",
- "dependencies": [
- "@emnapi/wasi-threads",
- "tslib"
- ]
- },
- "@emnapi/runtime@1.8.1": {
- "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",
- "dependencies": [
- "tslib"
- ]
- },
- "@emnapi/wasi-threads@1.1.0": {
- "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==",
- "dependencies": [
- "tslib"
- ]
- },
"@esbuild/aix-ppc64@0.27.3": {
"integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
"os": ["aix"],
@@ -163,9 +137,6 @@
"os": ["win32"],
"cpu": ["x64"]
},
- "@fontsource/fira-mono@5.2.7": {
- "integrity": "sha512-wYrAn6i3nH6luqQBZxtWUpl4UTUvs9AEbEeZxksPMwIqyjRRaxHTNW3c2VfM50gabS2IS7pT8lVWS2USB4ukYA=="
- },
"@jridgewell/gen-mapping@0.3.13": {
"integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
"dependencies": [
@@ -193,96 +164,9 @@
"@jridgewell/sourcemap-codec"
]
},
- "@napi-rs/wasm-runtime@1.1.1": {
- "integrity": "sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==",
- "dependencies": [
- "@emnapi/core",
- "@emnapi/runtime",
- "@tybys/wasm-util"
- ]
- },
- "@neoconfetti/svelte@2.2.2_svelte@5.51.2__acorn@8.15.0": {
- "integrity": "sha512-E7xCFVEEm5Ctnj2udTJy1b9oaTvjz1zi1mYdEtE8rB5BVwq6kHisosDS+zdWN5PMfEMjtbsOV9Cl6tsNSAD1sA==",
- "dependencies": [
- "svelte"
- ]
- },
- "@oxc-project/types@0.113.0": {
- "integrity": "sha512-Tp3XmgxwNQ9pEN9vxgJBAqdRamHibi76iowQ38O2I4PMpcvNRQNVsU2n1x1nv9yh0XoTrGFzf7cZSGxmixxrhA=="
- },
"@polka/url@1.0.0-next.29": {
"integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww=="
},
- "@rolldown/binding-android-arm64@1.0.0-rc.4": {
- "integrity": "sha512-vRq9f4NzvbdZavhQbjkJBx7rRebDKYR9zHfO/Wg486+I7bSecdUapzCm5cyXoK+LHokTxgSq7A5baAXUZkIz0w==",
- "os": ["android"],
- "cpu": ["arm64"]
- },
- "@rolldown/binding-darwin-arm64@1.0.0-rc.4": {
- "integrity": "sha512-kFgEvkWLqt3YCgKB5re9RlIrx9bRsvyVUnaTakEpOPuLGzLpLapYxE9BufJNvPg8GjT6mB1alN4yN1NjzoeM8Q==",
- "os": ["darwin"],
- "cpu": ["arm64"]
- },
- "@rolldown/binding-darwin-x64@1.0.0-rc.4": {
- "integrity": "sha512-JXmaOJGsL/+rsmMfutcDjxWM2fTaVgCHGoXS7nE8Z3c9NAYjGqHvXrAhMUZvMpHS/k7Mg+X7n/MVKb7NYWKKww==",
- "os": ["darwin"],
- "cpu": ["x64"]
- },
- "@rolldown/binding-freebsd-x64@1.0.0-rc.4": {
- "integrity": "sha512-ep3Catd6sPnHTM0P4hNEvIv5arnDvk01PfyJIJ+J3wVCG1eEaPo09tvFqdtcaTrkwQy0VWR24uz+cb4IsK53Qw==",
- "os": ["freebsd"],
- "cpu": ["x64"]
- },
- "@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.4": {
- "integrity": "sha512-LwA5ayKIpnsgXJEwWc3h8wPiS33NMIHd9BhsV92T8VetVAbGe2qXlJwNVDGHN5cOQ22R9uYvbrQir2AB+ntT2w==",
- "os": ["linux"],
- "cpu": ["arm"]
- },
- "@rolldown/binding-linux-arm64-gnu@1.0.0-rc.4": {
- "integrity": "sha512-AC1WsGdlV1MtGay/OQ4J9T7GRadVnpYRzTcygV1hKnypbYN20Yh4t6O1Sa2qRBMqv1etulUknqXjc3CTIsBu6A==",
- "os": ["linux"],
- "cpu": ["arm64"]
- },
- "@rolldown/binding-linux-arm64-musl@1.0.0-rc.4": {
- "integrity": "sha512-lU+6rgXXViO61B4EudxtVMXSOfiZONR29Sys5VGSetUY7X8mg9FCKIIjcPPj8xNDeYzKl+H8F/qSKOBVFJChCQ==",
- "os": ["linux"],
- "cpu": ["arm64"]
- },
- "@rolldown/binding-linux-x64-gnu@1.0.0-rc.4": {
- "integrity": "sha512-DZaN1f0PGp/bSvKhtw50pPsnln4T13ycDq1FrDWRiHmWt1JeW+UtYg9touPFf8yt993p8tS2QjybpzKNTxYEwg==",
- "os": ["linux"],
- "cpu": ["x64"]
- },
- "@rolldown/binding-linux-x64-musl@1.0.0-rc.4": {
- "integrity": "sha512-RnGxwZLN7fhMMAItnD6dZ7lvy+TI7ba+2V54UF4dhaWa/p8I/ys1E73KO6HmPmgz92ZkfD8TXS1IMV8+uhbR9g==",
- "os": ["linux"],
- "cpu": ["x64"]
- },
- "@rolldown/binding-openharmony-arm64@1.0.0-rc.4": {
- "integrity": "sha512-6lcI79+X8klGiGd8yHuTgQRjuuJYNggmEml+RsyN596P23l/zf9FVmJ7K0KVKkFAeYEdg0iMUKyIxiV5vebDNQ==",
- "os": ["openharmony"],
- "cpu": ["arm64"]
- },
- "@rolldown/binding-wasm32-wasi@1.0.0-rc.4": {
- "integrity": "sha512-wz7ohsKCAIWy91blZ/1FlpPdqrsm1xpcEOQVveWoL6+aSPKL4VUcoYmmzuLTssyZxRpEwzuIxL/GDsvpjaBtOw==",
- "dependencies": [
- "@napi-rs/wasm-runtime"
- ],
- "cpu": ["wasm32"]
- },
- "@rolldown/binding-win32-arm64-msvc@1.0.0-rc.4": {
- "integrity": "sha512-cfiMrfuWCIgsFmcVG0IPuO6qTRHvF7NuG3wngX1RZzc6dU8FuBFb+J3MIR5WrdTNozlumfgL4cvz+R4ozBCvsQ==",
- "os": ["win32"],
- "cpu": ["arm64"]
- },
- "@rolldown/binding-win32-x64-msvc@1.0.0-rc.4": {
- "integrity": "sha512-p6UeR9y7ht82AH57qwGuFYn69S6CZ7LLKdCKy/8T3zS9VTrJei2/CGsTUV45Da4Z9Rbhc7G4gyWQ/Ioamqn09g==",
- "os": ["win32"],
- "cpu": ["x64"]
- },
- "@rolldown/pluginutils@1.0.0-rc.4": {
- "integrity": "sha512-1BrrmTu0TWfOP1riA8uakjFc9bpIUGzVKETsOtzY39pPga8zELGDl8eu1Dx7/gjM5CAz14UknsUMpBO8L+YntQ=="
- },
"@rollup/rollup-android-arm-eabi@4.57.1": {
"integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==",
"os": ["android"],
@@ -423,6 +307,12 @@
"@sveltejs/kit"
]
},
+ "@sveltejs/adapter-static@3.0.10_@sveltejs+kit@2.52.0__@sveltejs+vite-plugin-svelte@6.2.4___svelte@5.51.2____acorn@8.15.0___vite@7.3.1____picomatch@4.0.3__svelte@5.51.2___acorn@8.15.0__typescript@5.9.3__vite@7.3.1___picomatch@4.0.3__acorn@8.15.0_vite@7.3.1__picomatch@4.0.3": {
+ "integrity": "sha512-7D9lYFWJmB7zxZyTE/qxjksvMqzMuYrrsyh1f4AlZqeZeACPRySjbC3aFiY55wb1tWUaKOQG9PVbm74JcN2Iew==",
+ "dependencies": [
+ "@sveltejs/kit"
+ ]
+ },
"@sveltejs/kit@2.52.0_@sveltejs+vite-plugin-svelte@6.2.4__svelte@5.51.2___acorn@8.15.0__vite@7.3.1___picomatch@4.0.3_svelte@5.51.2__acorn@8.15.0_typescript@5.9.3_vite@7.3.1__picomatch@4.0.3_acorn@8.15.0": {
"integrity": "sha512-zG+HmJuSF7eC0e7xt2htlOcEMAdEtlVdb7+gAr+ef08EhtwUsjLxcAwBgUCJY3/5p08OVOxVZti91WfXeuLvsg==",
"dependencies": [
@@ -470,12 +360,6 @@
"vitefu"
]
},
- "@tybys/wasm-util@0.10.1": {
- "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==",
- "dependencies": [
- "tslib"
- ]
- },
"@types/cookie@0.6.0": {
"integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="
},
@@ -495,12 +379,6 @@
"axobject-query@4.1.0": {
"integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="
},
- "chokidar@4.0.3": {
- "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
- "dependencies": [
- "readdirp"
- ]
- },
"clsx@2.1.1": {
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="
},
@@ -614,32 +492,6 @@
"source-map-js"
]
},
- "readdirp@4.1.2": {
- "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="
- },
- "rolldown@1.0.0-rc.4": {
- "integrity": "sha512-V2tPDUrY3WSevrvU2E41ijZlpF+5PbZu4giH+VpNraaadsJGHa4fR6IFwsocVwEXDoAdIv5qgPPxgrvKAOIPtA==",
- "dependencies": [
- "@oxc-project/types",
- "@rolldown/pluginutils"
- ],
- "optionalDependencies": [
- "@rolldown/binding-android-arm64",
- "@rolldown/binding-darwin-arm64",
- "@rolldown/binding-darwin-x64",
- "@rolldown/binding-freebsd-x64",
- "@rolldown/binding-linux-arm-gnueabihf",
- "@rolldown/binding-linux-arm64-gnu",
- "@rolldown/binding-linux-arm64-musl",
- "@rolldown/binding-linux-x64-gnu",
- "@rolldown/binding-linux-x64-musl",
- "@rolldown/binding-openharmony-arm64",
- "@rolldown/binding-wasm32-wasi",
- "@rolldown/binding-win32-arm64-msvc",
- "@rolldown/binding-win32-x64-msvc"
- ],
- "bin": true
- },
"rollup@4.57.1": {
"integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==",
"dependencies": [
@@ -695,27 +547,6 @@
"source-map-js@1.2.1": {
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="
},
- "svelte-adapter-bun@1.0.1_@sveltejs+kit@2.52.0__@sveltejs+vite-plugin-svelte@6.2.4___svelte@5.51.2____acorn@8.15.0___vite@7.3.1____picomatch@4.0.3__svelte@5.51.2___acorn@8.15.0__typescript@5.9.3__vite@7.3.1___picomatch@4.0.3__acorn@8.15.0_typescript@5.9.3_@sveltejs+vite-plugin-svelte@6.2.4__svelte@5.51.2___acorn@8.15.0__vite@7.3.1___picomatch@4.0.3_svelte@5.51.2__acorn@8.15.0_vite@7.3.1__picomatch@4.0.3": {
- "integrity": "sha512-tNOvfm8BGgG+rmEA7hkmqtq07v7zoo4skLQc+hIoQ79J+1fkEMpJEA2RzCIe3aPc8JdrsMJkv3mpiZPMsgahjA==",
- "dependencies": [
- "@sveltejs/kit",
- "rolldown",
- "typescript"
- ]
- },
- "svelte-check@4.4.0_svelte@5.51.2__acorn@8.15.0_typescript@5.9.3": {
- "integrity": "sha512-gB3FdEPb8tPO3Y7Dzc6d/Pm/KrXAhK+0Fk+LkcysVtupvAh6Y/IrBCEZNupq57oh0hcwlxCUamu/rq7GtvfSEg==",
- "dependencies": [
- "@jridgewell/trace-mapping",
- "chokidar",
- "fdir",
- "picocolors",
- "sade",
- "svelte",
- "typescript"
- ],
- "bin": true
- },
"svelte@5.51.2_acorn@8.15.0": {
"integrity": "sha512-AqApqNOxVS97V4Ko9UHTHeSuDJrwauJhZpLDs1gYD8Jk48ntCSWD7NxKje+fnGn5Ja1O3u2FzQZHPdifQjXe3w==",
"dependencies": [
@@ -747,9 +578,6 @@
"totalist@3.0.1": {
"integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ=="
},
- "tslib@2.8.1": {
- "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
- },
"typescript@5.9.3": {
"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
"bin": true
@@ -783,18 +611,8 @@
}
},
"workspace": {
- "packageJson": {
- "dependencies": [
- "npm:@fontsource/fira-mono@^5.2.7",
- "npm:@neoconfetti/svelte@^2.2.2",
- "npm:@sveltejs/kit@^2.50.2",
- "npm:@sveltejs/vite-plugin-svelte@^6.2.4",
- "npm:svelte-adapter-bun@^1.0.1",
- "npm:svelte-check@^4.3.6",
- "npm:svelte@^5.49.2",
- "npm:typescript@^5.9.3",
- "npm:vite@^7.3.1"
- ]
- }
+ "dependencies": [
+ "npm:@sveltejs/kit@^2.52.0"
+ ]
}
}
diff --git a/package.json b/package.json
deleted file mode 100644
index c544898..0000000
--- a/package.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "name": "zephlevy",
- "private": true,
- "version": "0.0.1",
- "type": "module",
- "scripts": {
- "dev": "vite dev",
- "build": "vite build",
- "preview": "vite preview",
- "prepare": "svelte-kit sync || echo ''",
- "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
- "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"
- },
- "devDependencies": {
- "@fontsource/fira-mono": "^5.2.7",
- "@neoconfetti/svelte": "^2.2.2",
- "@sveltejs/kit": "^2.50.2",
- "@sveltejs/vite-plugin-svelte": "^6.2.4",
- "svelte": "^5.49.2",
- "svelte-adapter-bun": "^1.0.1",
- "svelte-check": "^4.3.6",
- "typescript": "^5.9.3",
- "vite": "^7.3.1"
- }
-}
diff --git a/src/routes/Header.svelte b/src/routes/Header.svelte
index 624f3ca..3552021 100644
--- a/src/routes/Header.svelte
+++ b/src/routes/Header.svelte
@@ -23,8 +23,8 @@
Projects
-
- Sverdle
+
+ Placeholder