From 0247f56d05778deadd4869ff98eef95b3a0a11f1 Mon Sep 17 00:00:00 2001 From: cor Date: Tue, 26 Sep 2023 19:05:23 +0200 Subject: [PATCH] feat(site): init --- site/.eslintignore | 13 ++++++++++++ site/.eslintrc.cjs | 30 +++++++++++++++++++++++++++ site/.gitignore | 10 +++++++++ site/.npmrc | 1 + site/.prettierignore | 13 ++++++++++++ site/.prettierrc | 9 +++++++++ site/README.md | 38 +++++++++++++++++++++++++++++++++++ site/bun.lockb | Bin 0 -> 92967 bytes site/package.json | 31 ++++++++++++++++++++++++++++ site/src/app.d.ts | 12 +++++++++++ site/src/app.html | 12 +++++++++++ site/src/lib/index.ts | 1 + site/src/routes/+page.svelte | 2 ++ site/static/favicon.png | 3 +++ site/svelte.config.js | 18 +++++++++++++++++ site/tsconfig.json | 17 ++++++++++++++++ site/vite.config.ts | 6 ++++++ 17 files changed, 216 insertions(+) create mode 100644 site/.eslintignore create mode 100644 site/.eslintrc.cjs create mode 100644 site/.gitignore create mode 100644 site/.npmrc create mode 100644 site/.prettierignore create mode 100644 site/.prettierrc create mode 100644 site/README.md create mode 100755 site/bun.lockb create mode 100644 site/package.json create mode 100644 site/src/app.d.ts create mode 100644 site/src/app.html create mode 100644 site/src/lib/index.ts create mode 100644 site/src/routes/+page.svelte create mode 100644 site/static/favicon.png create mode 100644 site/svelte.config.js create mode 100644 site/tsconfig.json create mode 100644 site/vite.config.ts diff --git a/site/.eslintignore b/site/.eslintignore new file mode 100644 index 0000000000..38972655fa --- /dev/null +++ b/site/.eslintignore @@ -0,0 +1,13 @@ +.DS_Store +node_modules +/build +/.svelte-kit +/package +.env +.env.* +!.env.example + +# Ignore files for PNPM, NPM and YARN +pnpm-lock.yaml +package-lock.json +yarn.lock diff --git a/site/.eslintrc.cjs b/site/.eslintrc.cjs new file mode 100644 index 0000000000..ebc19589fa --- /dev/null +++ b/site/.eslintrc.cjs @@ -0,0 +1,30 @@ +module.exports = { + root: true, + extends: [ + 'eslint:recommended', + 'plugin:@typescript-eslint/recommended', + 'plugin:svelte/recommended', + 'prettier' + ], + parser: '@typescript-eslint/parser', + plugins: ['@typescript-eslint'], + parserOptions: { + sourceType: 'module', + ecmaVersion: 2020, + extraFileExtensions: ['.svelte'] + }, + env: { + browser: true, + es2017: true, + node: true + }, + overrides: [ + { + files: ['*.svelte'], + parser: 'svelte-eslint-parser', + parserOptions: { + parser: '@typescript-eslint/parser' + } + } + ] +}; diff --git a/site/.gitignore b/site/.gitignore new file mode 100644 index 0000000000..6635cf5542 --- /dev/null +++ b/site/.gitignore @@ -0,0 +1,10 @@ +.DS_Store +node_modules +/build +/.svelte-kit +/package +.env +.env.* +!.env.example +vite.config.js.timestamp-* +vite.config.ts.timestamp-* diff --git a/site/.npmrc b/site/.npmrc new file mode 100644 index 0000000000..b6f27f1359 --- /dev/null +++ b/site/.npmrc @@ -0,0 +1 @@ +engine-strict=true diff --git a/site/.prettierignore b/site/.prettierignore new file mode 100644 index 0000000000..38972655fa --- /dev/null +++ b/site/.prettierignore @@ -0,0 +1,13 @@ +.DS_Store +node_modules +/build +/.svelte-kit +/package +.env +.env.* +!.env.example + +# Ignore files for PNPM, NPM and YARN +pnpm-lock.yaml +package-lock.json +yarn.lock diff --git a/site/.prettierrc b/site/.prettierrc new file mode 100644 index 0000000000..a77fddea90 --- /dev/null +++ b/site/.prettierrc @@ -0,0 +1,9 @@ +{ + "useTabs": true, + "singleQuote": true, + "trailingComma": "none", + "printWidth": 100, + "plugins": ["prettier-plugin-svelte"], + "pluginSearchDirs": ["."], + "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }] +} diff --git a/site/README.md b/site/README.md new file mode 100644 index 0000000000..5c91169b0c --- /dev/null +++ b/site/README.md @@ -0,0 +1,38 @@ +# create-svelte + +Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte). + +## Creating a project + +If you're seeing this, you've probably already done this step. Congrats! + +```bash +# create a new project in the current directory +npm create svelte@latest + +# create a new project in my-app +npm create svelte@latest my-app +``` + +## Developing + +Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server: + +```bash +npm run dev + +# or start the server and open the app in a new browser tab +npm run dev -- --open +``` + +## Building + +To create a production version of your app: + +```bash +npm run build +``` + +You can preview the production build with `npm run preview`. + +> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment. diff --git a/site/bun.lockb b/site/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..20be7f5b0d25f56eb3e0e83f1d8fd0f51ace16b5 GIT binary patch literal 92967 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 P+||`awkOg5f&ctJ-xk5d literal 0 HcmV?d00001 diff --git a/site/package.json b/site/package.json new file mode 100644 index 0000000000..13f19c1284 --- /dev/null +++ b/site/package.json @@ -0,0 +1,31 @@ +{ + "name": "site", + "version": "0.0.1", + "private": true, + "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", + "lint": "prettier --plugin-search-dir . --check . && eslint .", + "format": "prettier --plugin-search-dir . --write ." + }, + "devDependencies": { + "@sveltejs/adapter-auto": "^2.0.0", + "@sveltejs/kit": "^1.20.4", + "@typescript-eslint/eslint-plugin": "^6.0.0", + "@typescript-eslint/parser": "^6.0.0", + "eslint": "^8.28.0", + "eslint-config-prettier": "^8.5.0", + "eslint-plugin-svelte": "^2.30.0", + "prettier": "^2.8.0", + "prettier-plugin-svelte": "^2.10.1", + "svelte": "^4.0.5", + "svelte-check": "^3.4.3", + "tslib": "^2.4.1", + "typescript": "^5.0.0", + "vite": "^4.4.2" + }, + "type": "module" +} diff --git a/site/src/app.d.ts b/site/src/app.d.ts new file mode 100644 index 0000000000..f59b884c51 --- /dev/null +++ b/site/src/app.d.ts @@ -0,0 +1,12 @@ +// See https://kit.svelte.dev/docs/types#app +// for information about these interfaces +declare global { + namespace App { + // interface Error {} + // interface Locals {} + // interface PageData {} + // interface Platform {} + } +} + +export {}; diff --git a/site/src/app.html b/site/src/app.html new file mode 100644 index 0000000000..effe0d0d26 --- /dev/null +++ b/site/src/app.html @@ -0,0 +1,12 @@ + + + + + + + %sveltekit.head% + + +
%sveltekit.body%
+ + diff --git a/site/src/lib/index.ts b/site/src/lib/index.ts new file mode 100644 index 0000000000..856f2b6c38 --- /dev/null +++ b/site/src/lib/index.ts @@ -0,0 +1 @@ +// place files you want to import through the `$lib` alias in this folder. diff --git a/site/src/routes/+page.svelte b/site/src/routes/+page.svelte new file mode 100644 index 0000000000..5982b0ae37 --- /dev/null +++ b/site/src/routes/+page.svelte @@ -0,0 +1,2 @@ +

Welcome to SvelteKit

+

Visit kit.svelte.dev to read the documentation

diff --git a/site/static/favicon.png b/site/static/favicon.png new file mode 100644 index 0000000000..6eac0fe983 --- /dev/null +++ b/site/static/favicon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5146ed79b486cb9e1cdcdd7814cd22ae78e70ceb30fa06b4cd9a16cf121bc9e6 +size 1571 diff --git a/site/svelte.config.js b/site/svelte.config.js new file mode 100644 index 0000000000..1cf26a00df --- /dev/null +++ b/site/svelte.config.js @@ -0,0 +1,18 @@ +import adapter from '@sveltejs/adapter-auto'; +import { vitePreprocess } from '@sveltejs/kit/vite'; + +/** @type {import('@sveltejs/kit').Config} */ +const config = { + // Consult https://kit.svelte.dev/docs/integrations#preprocessors + // for more information about preprocessors + preprocess: vitePreprocess(), + + kit: { + // adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list. + // If your environment is not supported or you settled on a specific environment, switch out the adapter. + // See https://kit.svelte.dev/docs/adapters for more information about adapters. + adapter: adapter() + } +}; + +export default config; diff --git a/site/tsconfig.json b/site/tsconfig.json new file mode 100644 index 0000000000..6ae0c8c44d --- /dev/null +++ b/site/tsconfig.json @@ -0,0 +1,17 @@ +{ + "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/site/vite.config.ts b/site/vite.config.ts new file mode 100644 index 0000000000..bbf8c7da43 --- /dev/null +++ b/site/vite.config.ts @@ -0,0 +1,6 @@ +import { sveltekit } from '@sveltejs/kit/vite'; +import { defineConfig } from 'vite'; + +export default defineConfig({ + plugins: [sveltekit()] +});