diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/evilthings.iml b/.idea/evilthings.iml new file mode 100644 index 0000000..5e764c4 --- /dev/null +++ b/.idea/evilthings.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..becb7f7 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..6b267cf --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module gitlab.com/evilthings-services/evilthings + +go 1.20 diff --git a/main.go b/main.go new file mode 100644 index 0000000..e8bff16 --- /dev/null +++ b/main.go @@ -0,0 +1,12 @@ +package main + +import "net/http" + +func main() { + http.HandleFunc("/", handleRoot) + http.ListenAndServe("0.0.0.0:8000", nil) +} + +func handleRoot(w http.ResponseWriter, r *http.Request) { + +} diff --git a/package.json b/package.json deleted file mode 100644 index 18f74e7..0000000 --- a/package.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "name": "evilthings", - "version": "0.0.41", - "scripts": { - "dev": "vite dev", - "build": "vite build", - "preview": "vite preview", - "check": "svelte-kit sync && svelte-check --tsconfig tsconfig.json", - "check:watch": "svelte-kit sync && svelte-check --tsconfig tsconfig.json --watch" - }, - "devDependencies": { - "@sveltejs/adapter-auto": "^1.0.0", - "@sveltejs/kit": "^1.0.12", - "svelte": "^3.55.1", - "svelte-check": "^2.10.2", - "svelte-preprocess": "^5.0.0", - "tslib": "^2.4.1", - "typescript": "^4.9.4", - "vite": "^4.0.4" - }, - "type": "module", - "dependencies": { - "@bun-community/sveltekit-adapter-bun": "^0.0.6", - "@rollup/plugin-commonjs": "^24.0.0", - "@rollup/plugin-json": "^6.0.0", - "@rollup/plugin-node-resolve": "^15.0.1", - "rollup": "^3.7.5" - } -} \ No newline at end of file diff --git a/src/app.d.ts b/src/app.d.ts deleted file mode 100644 index 3e4ed20..0000000 --- a/src/app.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -// See https://kit.svelte.dev/docs/types#app -// for information about these interfaces -// and what to do when importing types -declare namespace App { - // interface Locals {} - // interface PageData {} - // interface Error {} - // interface Platform {} -} diff --git a/src/app.html b/src/app.html deleted file mode 100644 index 5b53ef7..0000000 --- a/src/app.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - %sveltekit.head% - - -
%sveltekit.body%
- - diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte deleted file mode 100644 index 43097f8..0000000 --- a/src/routes/+layout.svelte +++ /dev/null @@ -1 +0,0 @@ -
\ No newline at end of file diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte deleted file mode 100644 index 2899078..0000000 --- a/src/routes/+page.svelte +++ /dev/null @@ -1,8 +0,0 @@ - - Evilthings - - -

Welcome to Evilthings

-

- A mantle thing for software things m* does. Could possibly, but unlikely, be extended in the future. -

\ No newline at end of file diff --git a/src/routes/+server.ts b/src/routes/+server.ts deleted file mode 100644 index 36aa1dc..0000000 --- a/src/routes/+server.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { error } from "@sveltejs/kit"; - -/** @type {import('./$types').RequestHandler} */ -export function GET({ url }: { url: URL }) { - const min = Number(url.searchParams.get("min") ?? "0"); - const max = Number(url.searchParams.get("max") ?? "11"); - - const d = max - min; - - if (isNaN(d) || d < 0) { - throw error( - 400, - "min and max must be numbers, and min must be less than max" - ); - } - - const random = min + Math.random() * d; - - return new Response(String(random)); -} diff --git a/static/favicon.png b/static/favicon.png deleted file mode 100644 index 825b9e6..0000000 Binary files a/static/favicon.png and /dev/null differ diff --git a/svelte.config.js b/svelte.config.js deleted file mode 100644 index e74438f..0000000 --- a/svelte.config.js +++ /dev/null @@ -1,17 +0,0 @@ -import adapter from "@bun-community/sveltekit-adapter-bun"; -import preprocess from "svelte-preprocess"; - -/** @type {import('@sveltejs/kit').Config} */ -const config = { - // Consult https://github.com/sveltejs/svelte-preprocess - // for more information about preprocessors - preprocess: preprocess(), - - kit: { - adapter: adapter({ - dynamic_origin: true, - }), - }, -}; - -export default config; diff --git a/tsconfig.json b/tsconfig.json deleted file mode 100644 index 6ae0c8c..0000000 --- a/tsconfig.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "extends": "./.svelte-kit/tsconfig.json", - "compilerOptions": { - "allowJs": true, - "checkJs": true, - "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, - "resolveJsonModule": true, - "skipLibCheck": true, - "sourceMap": true, - "strict": true - } - // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias - // - // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes - // from the referenced tsconfig.json - TypeScript does not merge them in -} diff --git a/vite.config.ts b/vite.config.ts deleted file mode 100644 index efc8757..0000000 --- a/vite.config.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { sveltekit } from "@sveltejs/kit/vite"; -import type { UserConfig } from "vite"; - -const config: UserConfig = { - plugins: [sveltekit()], -}; - -export default config;