~repos /website

#astro#js#html#css

git clone https://pyrossh.dev/repos/website.git

木 Personal website of pyrossh. Built with astrojs, shiki, vite.


90d1776e pyrossh

1 year ago
remove typescript
package-lock.json CHANGED
@@ -32,7 +32,6 @@
32
32
  "svelte": "^5.1.3",
33
33
  "svelte-check": "^4.0.5",
34
34
  "tailwindcss": "^3.4.14",
35
- "typescript": "^5.6.3",
36
35
  "vite": "^5.4.10",
37
36
  "vitest": "^2.1.3"
38
37
  }
@@ -5906,6 +5905,7 @@
5906
5905
  "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
5907
5906
  "dev": true,
5908
5907
  "license": "Apache-2.0",
5908
+ "peer": true,
5909
5909
  "bin": {
5910
5910
  "tsc": "bin/tsc",
5911
5911
  "tsserver": "bin/tsserver"
package.json CHANGED
@@ -1,47 +1,46 @@
1
1
  {
2
- "name": "website",
2
+ "name": "website",
3
- "version": "0.0.1",
3
+ "version": "0.0.1",
4
- "private": true,
4
+ "private": true,
5
- "type": "module",
5
+ "type": "module",
6
- "scripts": {
6
+ "scripts": {
7
- "dev": "vite dev",
7
+ "dev": "vite dev",
8
- "build": "vite build",
8
+ "build": "vite build",
9
- "preview": "vite preview",
9
+ "preview": "vite preview",
10
- "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json",
10
+ "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json",
11
- "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch",
11
+ "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch",
12
- "test": "npm run test:integration && npm run test:unit",
12
+ "test": "npm run test:integration && npm run test:unit",
13
- "lint": "prettier --check . && eslint .",
13
+ "lint": "prettier --check . && eslint .",
14
- "fmt": "prettier --write .",
14
+ "fmt": "prettier --write .",
15
- "test:integration": "playwright test",
15
+ "test:integration": "playwright test",
16
- "test:unit": "vitest"
16
+ "test:unit": "vitest"
17
- },
17
+ },
18
- "devDependencies": {
18
+ "devDependencies": {
19
- "@iconify/svelte": "^4.0.2",
19
+ "@iconify/svelte": "^4.0.2",
20
- "@playwright/test": "^1.48.2",
20
+ "@playwright/test": "^1.48.2",
21
- "@poppanator/sveltekit-svg": "^5.0.0",
21
+ "@poppanator/sveltekit-svg": "^5.0.0",
22
- "@sveltejs/adapter-static": "^3.0.6",
22
+ "@sveltejs/adapter-static": "^3.0.6",
23
- "@sveltejs/enhanced-img": "^0.3.10",
23
+ "@sveltejs/enhanced-img": "^0.3.10",
24
- "@sveltejs/kit": "^2.7.3",
24
+ "@sveltejs/kit": "^2.7.3",
25
- "@sveltejs/vite-plugin-svelte": "^4.0.0",
25
+ "@sveltejs/vite-plugin-svelte": "^4.0.0",
26
- "@sveltejs/vite-plugin-svelte-inspector": "^3.0.1",
26
+ "@sveltejs/vite-plugin-svelte-inspector": "^3.0.1",
27
- "@tailwindcss/typography": "^0.5.15",
27
+ "@tailwindcss/typography": "^0.5.15",
28
- "@types/eslint": "8.56.0",
28
+ "@types/eslint": "8.56.0",
29
- "autoprefixer": "^10.4.19",
29
+ "autoprefixer": "^10.4.19",
30
- "eslint": "^8.56.0",
30
+ "eslint": "^8.56.0",
31
- "eslint-config-prettier": "^9.1.0",
31
+ "eslint-config-prettier": "^9.1.0",
32
- "eslint-plugin-svelte": "^2.45.1",
32
+ "eslint-plugin-svelte": "^2.45.1",
33
- "mdsvex": "^0.12.3",
33
+ "mdsvex": "^0.12.3",
34
- "postcss": "^8.4.47",
34
+ "postcss": "^8.4.47",
35
- "prettier": "^3.3.3",
35
+ "prettier": "^3.3.3",
36
- "prettier-plugin-svelte": "^3.2.7",
36
+ "prettier-plugin-svelte": "^3.2.7",
37
- "remark-github": "^12.0.0",
37
+ "remark-github": "^12.0.0",
38
- "shiki": "^1.22.1",
38
+ "shiki": "^1.22.1",
39
- "super-sitemap": "^0.14.14",
39
+ "super-sitemap": "^0.14.14",
40
- "svelte": "^5.1.3",
40
+ "svelte": "^5.1.3",
41
- "svelte-check": "^4.0.5",
41
+ "svelte-check": "^4.0.5",
42
- "tailwindcss": "^3.4.14",
42
+ "tailwindcss": "^3.4.14",
43
- "typescript": "^5.6.3",
44
- "vite": "^5.4.10",
43
+ "vite": "^5.4.10",
45
- "vitest": "^2.1.3"
44
+ "vitest": "^2.1.3"
46
- }
45
+ }
47
- }
46
+ }
src/lib/components/Slide.svelte CHANGED
@@ -28,7 +28,6 @@
28
28
  {/if}
29
29
  <h2>{title}</h2>
30
30
  </a>
31
- <!-- {@render children()} -->
32
31
  {@render children?.()}
33
32
  </div>
34
33
  </div>