Site/Game for Harvest Hackathon Haunted House.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Initial commit

Jasper Mayone c5b4f2c7

+213
+13
.eslintignore
··· 1 + .DS_Store 2 + node_modules 3 + /build 4 + /.svelte-kit 5 + /package 6 + .env 7 + .env.* 8 + !.env.example 9 + 10 + # Ignore files for PNPM, NPM and YARN 11 + pnpm-lock.yaml 12 + package-lock.json 13 + yarn.lock
+30
.eslintrc.cjs
··· 1 + module.exports = { 2 + root: true, 3 + extends: [ 4 + 'eslint:recommended', 5 + 'plugin:@typescript-eslint/recommended', 6 + 'plugin:svelte/recommended', 7 + 'prettier' 8 + ], 9 + parser: '@typescript-eslint/parser', 10 + plugins: ['@typescript-eslint'], 11 + parserOptions: { 12 + sourceType: 'module', 13 + ecmaVersion: 2020, 14 + extraFileExtensions: ['.svelte'] 15 + }, 16 + env: { 17 + browser: true, 18 + es2017: true, 19 + node: true 20 + }, 21 + overrides: [ 22 + { 23 + files: ['*.svelte'], 24 + parser: 'svelte-eslint-parser', 25 + parserOptions: { 26 + parser: '@typescript-eslint/parser' 27 + } 28 + } 29 + ] 30 + };
+10
.gitignore
··· 1 + .DS_Store 2 + node_modules 3 + /build 4 + /.svelte-kit 5 + /package 6 + .env 7 + .env.* 8 + !.env.example 9 + vite.config.js.timestamp-* 10 + vite.config.ts.timestamp-*
+1
.npmrc
··· 1 + engine-strict=true
+13
.prettierignore
··· 1 + .DS_Store 2 + node_modules 3 + /build 4 + /.svelte-kit 5 + /package 6 + .env 7 + .env.* 8 + !.env.example 9 + 10 + # Ignore files for PNPM, NPM and YARN 11 + pnpm-lock.yaml 12 + package-lock.json 13 + yarn.lock
+9
.prettierrc
··· 1 + { 2 + "useTabs": true, 3 + "singleQuote": true, 4 + "trailingComma": "none", 5 + "printWidth": 100, 6 + "plugins": ["prettier-plugin-svelte"], 7 + "pluginSearchDirs": ["."], 8 + "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }] 9 + }
+38
README.md
··· 1 + # create-svelte 2 + 3 + Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte). 4 + 5 + ## Creating a project 6 + 7 + If you're seeing this, you've probably already done this step. Congrats! 8 + 9 + ```bash 10 + # create a new project in the current directory 11 + npm create svelte@latest 12 + 13 + # create a new project in my-app 14 + npm create svelte@latest my-app 15 + ``` 16 + 17 + ## Developing 18 + 19 + Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server: 20 + 21 + ```bash 22 + npm run dev 23 + 24 + # or start the server and open the app in a new browser tab 25 + npm run dev -- --open 26 + ``` 27 + 28 + ## Building 29 + 30 + To create a production version of your app: 31 + 32 + ```bash 33 + npm run build 34 + ``` 35 + 36 + You can preview the production build with `npm run preview`. 37 + 38 + > To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.
+31
package.json
··· 1 + { 2 + "name": "harvest-site", 3 + "version": "0.0.1", 4 + "private": true, 5 + "scripts": { 6 + "dev": "vite dev", 7 + "build": "vite build", 8 + "preview": "vite preview", 9 + "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 10 + "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", 11 + "lint": "prettier --plugin-search-dir . --check . && eslint .", 12 + "format": "prettier --plugin-search-dir . --write ." 13 + }, 14 + "devDependencies": { 15 + "@sveltejs/adapter-auto": "^2.0.0", 16 + "@sveltejs/kit": "^1.20.4", 17 + "@typescript-eslint/eslint-plugin": "^6.0.0", 18 + "@typescript-eslint/parser": "^6.0.0", 19 + "eslint": "^8.28.0", 20 + "eslint-config-prettier": "^8.5.0", 21 + "eslint-plugin-svelte": "^2.30.0", 22 + "prettier": "^2.8.0", 23 + "prettier-plugin-svelte": "^2.10.1", 24 + "svelte": "^4.0.5", 25 + "svelte-check": "^3.4.3", 26 + "tslib": "^2.4.1", 27 + "typescript": "^5.0.0", 28 + "vite": "^4.4.2" 29 + }, 30 + "type": "module" 31 + }
+12
src/app.d.ts
··· 1 + // See https://kit.svelte.dev/docs/types#app 2 + // for information about these interfaces 3 + declare global { 4 + namespace App { 5 + // interface Error {} 6 + // interface Locals {} 7 + // interface PageData {} 8 + // interface Platform {} 9 + } 10 + } 11 + 12 + export {};
+12
src/app.html
··· 1 + <!DOCTYPE html> 2 + <html lang="en"> 3 + <head> 4 + <meta charset="utf-8" /> 5 + <link rel="icon" href="%sveltekit.assets%/favicon.png" /> 6 + <meta name="viewport" content="width=device-width, initial-scale=1" /> 7 + %sveltekit.head% 8 + </head> 9 + <body data-sveltekit-preload-data="hover"> 10 + <div style="display: contents">%sveltekit.body%</div> 11 + </body> 12 + </html>
+1
src/lib/index.ts
··· 1 + // place files you want to import through the `$lib` alias in this folder.
+2
src/routes/+page.svelte
··· 1 + <h1>Welcome to SvelteKit</h1> 2 + <p>Visit <a href="https://kit.svelte.dev">kit.svelte.dev</a> to read the documentation</p>
static/favicon.png

This is a binary file and will not be displayed.

+18
svelte.config.js
··· 1 + import adapter from '@sveltejs/adapter-auto'; 2 + import { vitePreprocess } from '@sveltejs/kit/vite'; 3 + 4 + /** @type {import('@sveltejs/kit').Config} */ 5 + const config = { 6 + // Consult https://kit.svelte.dev/docs/integrations#preprocessors 7 + // for more information about preprocessors 8 + preprocess: vitePreprocess(), 9 + 10 + kit: { 11 + // adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list. 12 + // If your environment is not supported or you settled on a specific environment, switch out the adapter. 13 + // See https://kit.svelte.dev/docs/adapters for more information about adapters. 14 + adapter: adapter() 15 + } 16 + }; 17 + 18 + export default config;
+17
tsconfig.json
··· 1 + { 2 + "extends": "./.svelte-kit/tsconfig.json", 3 + "compilerOptions": { 4 + "allowJs": true, 5 + "checkJs": true, 6 + "esModuleInterop": true, 7 + "forceConsistentCasingInFileNames": true, 8 + "resolveJsonModule": true, 9 + "skipLibCheck": true, 10 + "sourceMap": true, 11 + "strict": true 12 + } 13 + // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias 14 + // 15 + // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes 16 + // from the referenced tsconfig.json - TypeScript does not merge them in 17 + }
+6
vite.config.ts
··· 1 + import { sveltekit } from '@sveltejs/kit/vite'; 2 + import { defineConfig } from 'vite'; 3 + 4 + export default defineConfig({ 5 + plugins: [sveltekit()] 6 + });