diff --git a/package-lock.json b/package-lock.json index 5eca040..2c08586 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,9 +8,10 @@ "name": "@damillora/shallie", "version": "1.0.0", "dependencies": { - "@damillora/plachta": "^4.0.0", + "@damillora/plachta": "^4.3.0", "@tryghost/content-api": "^1.11.16", "fitvids": "^2.1.1", + "main": "^1000.0.1", "svelte-material-icons": "^3.0.0", "svelte-themes": "^0.0.98" }, @@ -66,9 +67,9 @@ } }, "node_modules/@damillora/plachta": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@damillora/plachta/-/plachta-4.0.3.tgz", - "integrity": "sha512-/mH7xNVgvXxksBCGs+CEFDs2xOpeMKJ8z0PhUwmkUtrWhLBMuIIp1UiSUCRcL1DU7Lxqdel8Hx6Pq1YWWPtJ7Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@damillora/plachta/-/plachta-4.3.0.tgz", + "integrity": "sha512-XW6T2yerFhP8fNzAAYgGO1rZvb+s/YmKAqOKs0Ku4HHaGwwUaSsShCRq+xMi8M1mSOGCRszFjpqHJ79LehNGKg==", "dependencies": { "@sveltejs/package": "^2.2.0", "svelte": "^4.1.2", @@ -2686,6 +2687,11 @@ "node": ">=12" } }, + "node_modules/main": { + "version": "1000.0.1", + "resolved": "https://registry.npmjs.org/main/-/main-1000.0.1.tgz", + "integrity": "sha512-zhB0yIsogMo0xGJEusCzS4I13ejvhEJ1MOWi1OR4n77HyhlqgvNNwhOOt5moSdTYd+Vi8B4wPE/MDmhquNHxrA==" + }, "node_modules/mdn-data": { "version": "2.0.30", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", @@ -4248,9 +4254,9 @@ } }, "@damillora/plachta": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@damillora/plachta/-/plachta-4.0.3.tgz", - "integrity": "sha512-/mH7xNVgvXxksBCGs+CEFDs2xOpeMKJ8z0PhUwmkUtrWhLBMuIIp1UiSUCRcL1DU7Lxqdel8Hx6Pq1YWWPtJ7Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@damillora/plachta/-/plachta-4.3.0.tgz", + "integrity": "sha512-XW6T2yerFhP8fNzAAYgGO1rZvb+s/YmKAqOKs0Ku4HHaGwwUaSsShCRq+xMi8M1mSOGCRszFjpqHJ79LehNGKg==", "requires": { "@sveltejs/package": "^2.2.0", "svelte": "^4.1.2", @@ -6039,6 +6045,11 @@ "@jridgewell/sourcemap-codec": "^1.4.15" } }, + "main": { + "version": "1000.0.1", + "resolved": "https://registry.npmjs.org/main/-/main-1000.0.1.tgz", + "integrity": "sha512-zhB0yIsogMo0xGJEusCzS4I13ejvhEJ1MOWi1OR4n77HyhlqgvNNwhOOt5moSdTYd+Vi8B4wPE/MDmhquNHxrA==" + }, "mdn-data": { "version": "2.0.30", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", diff --git a/package.json b/package.json index 4b87398..3a321c0 100644 --- a/package.json +++ b/package.json @@ -44,9 +44,10 @@ }, "type": "module", "dependencies": { - "@damillora/plachta": "^4.0.0", + "@damillora/plachta": "^4.3.0", "@tryghost/content-api": "^1.11.16", "fitvids": "^2.1.1", + "main": "^1000.0.1", "svelte-material-icons": "^3.0.0", "svelte-themes": "^0.0.98" } diff --git a/src/routes/+error.svelte b/src/routes/+error.svelte new file mode 100644 index 0000000..ef721db --- /dev/null +++ b/src/routes/+error.svelte @@ -0,0 +1,19 @@ + + + + {$page.status} - Damillora's Virtual Memoir + + + + + +

{$page.status}

+

{$page.error.message}

+
+
+ +