mirror of
https://github.com/Damillora/Rinze.git
synced 2024-11-22 11:47:33 +00:00
feat: upgrade to svelte 1.0
This commit is contained in:
parent
5cd7b4ac30
commit
20e6905fb2
21
package.json
21
package.json
@ -9,27 +9,26 @@
|
|||||||
"format": "prettier --write ."
|
"format": "prettier --write ."
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@sveltejs/kit": "^1.0.0-next.392",
|
"@sveltejs/kit": "1.0.0-next.588",
|
||||||
"@typescript-eslint/eslint-plugin": "^4.33.0",
|
"@typescript-eslint/eslint-plugin": "^4.33.0",
|
||||||
"@typescript-eslint/parser": "^4.33.0",
|
"@typescript-eslint/parser": "^4.33.0",
|
||||||
"eslint": "^7.32.0",
|
"eslint": "^7.32.0",
|
||||||
"eslint-config-prettier": "^8.5.0",
|
"eslint-config-prettier": "^8.5.0",
|
||||||
"eslint-plugin-svelte3": "^3.4.1",
|
"eslint-plugin-svelte3": "^3.4.1",
|
||||||
"prettier": "~2.2.1",
|
"prettier": "~2.2.1",
|
||||||
"prettier-plugin-svelte": "^2.7.0",
|
"prettier-plugin-svelte": "^2.9.0",
|
||||||
"svelte": "^3.49.0",
|
"svelte": "^3.55.0",
|
||||||
"svelte-preprocess": "^4.10.7",
|
"svelte-preprocess": "^4.10.7",
|
||||||
"tslib": "^2.4.0",
|
"tslib": "^2.4.1",
|
||||||
"typescript": "^4.7.4",
|
"typescript": "^4.9.4",
|
||||||
"vite": "^3.0.2"
|
"vite": "^4.0.1"
|
||||||
},
|
},
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@damillora/plachta": "^1.8.2",
|
"@damillora/plachta": "^2.0.2",
|
||||||
"@damillora/shian": "^3.3.1",
|
"@sveltejs/adapter-node": "^1.0.0",
|
||||||
"@sveltejs/adapter-node": "^1.0.0-next.83",
|
"dayjs": "^1.11.7",
|
||||||
"dayjs": "^1.11.4",
|
|
||||||
"howler": "^2.2.3",
|
"howler": "^2.2.3",
|
||||||
"sass": "^1.54.0"
|
"sass": "^1.57.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
1012
pnpm-lock.yaml
1012
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
20
src/routes/+error.svelte
Normal file
20
src/routes/+error.svelte
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
<script>
|
||||||
|
import { page } from '$app/stores';
|
||||||
|
import Container from '@damillora/plachta/components/Container/Container.svelte';
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<svelte:head>
|
||||||
|
<title>{$page.status}</title>
|
||||||
|
</svelte:head>
|
||||||
|
|
||||||
|
<Container>
|
||||||
|
<h1>{$page.status}</h1>
|
||||||
|
<p>{$page.error.message}</p>
|
||||||
|
|
||||||
|
{#if $page.error.stack}
|
||||||
|
<pre>{$page.error.stack}</pre>
|
||||||
|
{/if}
|
||||||
|
</Container>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
</style>
|
@ -34,7 +34,7 @@
|
|||||||
<slot />
|
<slot />
|
||||||
|
|
||||||
<Footer>
|
<Footer>
|
||||||
<p>Copyright (c) 2021 Damillora</p>
|
<p>Copyright (c) 2023 Damillora</p>
|
||||||
</Footer>
|
</Footer>
|
||||||
</Base>
|
</Base>
|
||||||
|
|
@ -6,12 +6,12 @@ export async function GET({ params }) {
|
|||||||
var path = params.link;
|
var path = params.link;
|
||||||
if (linksCache[path]) {
|
if (linksCache[path]) {
|
||||||
if (linksCache[path] != 'none') {
|
if (linksCache[path] != 'none') {
|
||||||
return {
|
return new Response(undefined, {
|
||||||
status: 302,
|
status: 302,
|
||||||
headers: {
|
headers: {
|
||||||
"Location": linksCache[path]
|
"Location": linksCache[path]
|
||||||
},
|
}
|
||||||
}
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var fetchres = await fetch(shortenerBase + "/" + path, { redirect: "manual" });
|
var fetchres = await fetch(shortenerBase + "/" + path, { redirect: "manual" });
|
||||||
@ -20,12 +20,12 @@ export async function GET({ params }) {
|
|||||||
if (unshortenedUrl == shortenerBase + "/") {
|
if (unshortenedUrl == shortenerBase + "/") {
|
||||||
linksCache[path] = "none";
|
linksCache[path] = "none";
|
||||||
} else {
|
} else {
|
||||||
return {
|
return new Response(undefined, {
|
||||||
status: 302,
|
status: 302,
|
||||||
headers: {
|
headers: {
|
||||||
"Location": unshortenedUrl
|
"Location": unshortenedUrl
|
||||||
},
|
}
|
||||||
}
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,33 +0,0 @@
|
|||||||
<script context="module">
|
|
||||||
export function load({ error, status }) {
|
|
||||||
return {
|
|
||||||
props: {
|
|
||||||
status: status,
|
|
||||||
error: error
|
|
||||||
}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
import Container from '@damillora/plachta/components/Container/Container.svelte';
|
|
||||||
|
|
||||||
export let status;
|
|
||||||
export let error;
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<svelte:head>
|
|
||||||
<title>{status}</title>
|
|
||||||
</svelte:head>
|
|
||||||
|
|
||||||
<Container>
|
|
||||||
<h1>{status}</h1>
|
|
||||||
<p>{error.message}</p>
|
|
||||||
|
|
||||||
{#if error.stack}
|
|
||||||
<pre>{error.stack}</pre>
|
|
||||||
{/if}
|
|
||||||
</Container>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
</style>
|
|
@ -1,3 +1,5 @@
|
|||||||
|
import { json as json$1 } from '@sveltejs/kit';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Public webhook URL for forms.
|
// Public webhook URL for forms.
|
||||||
@ -5,12 +7,11 @@ let webhookUrl = "https://n8n.nanao.moe/webhook/fd943cbe-fd27-47f8-98ec-01c14b51
|
|||||||
|
|
||||||
export async function POST({ body }) {
|
export async function POST({ body }) {
|
||||||
if (!body.message) {
|
if (!body.message) {
|
||||||
return {
|
return json$1({
|
||||||
status: 400,
|
error: "No message!"
|
||||||
body: {
|
}, {
|
||||||
error: "No message!"
|
status: 400
|
||||||
}
|
})
|
||||||
}
|
|
||||||
}
|
}
|
||||||
const data = await fetch(webhookUrl, {
|
const data = await fetch(webhookUrl, {
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@ -22,9 +23,7 @@ export async function POST({ body }) {
|
|||||||
}),
|
}),
|
||||||
})
|
})
|
||||||
|
|
||||||
return {
|
return json$1({
|
||||||
body: {
|
success: true,
|
||||||
success: true,
|
})
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user