diff options
author | Kristóf Marussy <kristof@marussy.com> | 2024-03-23 18:02:45 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2024-03-23 18:07:21 +0100 |
commit | fbd41d395916176dde11bb0e417f1210f34eb4ab (patch) | |
tree | 7384a50b1a90ba5909d8f93f589df661640681e6 /package.json | |
parent | Simplify compression (diff) | |
download | blog-fbd41d395916176dde11bb0e417f1210f34eb4ab.tar.gz blog-fbd41d395916176dde11bb0e417f1210f34eb4ab.tar.zst blog-fbd41d395916176dde11bb0e417f1210f34eb4ab.zip |
Add blog
Site structure follows SEO tips from
https://johnnyreilly.com/how-we-fixed-my-seo
* The blog pages have as simple of an URL as possible. To this end, the home
page of the site is actually the first index page of the blog.
* Customize the blog index page BlogListPage component to show the landing page
as the first index page.
* Rename /archive to /blog to avoid a dated feel.
* Remove the date from post URLs using the slug property.
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/package.json b/package.json index fc56b75..d4fd289 100644 --- a/package.json +++ b/package.json | |||
@@ -34,7 +34,7 @@ | |||
34 | "@docusaurus/theme-common": "^3.1.1", | 34 | "@docusaurus/theme-common": "^3.1.1", |
35 | "@docusaurus/utils": "^3.1.1", | 35 | "@docusaurus/utils": "^3.1.1", |
36 | "@mdx-js/react": "^3.0.1", | 36 | "@mdx-js/react": "^3.0.1", |
37 | "@phosphor-icons/react": "2.1.3", | 37 | "@phosphor-icons/react": "2.0.15", |
38 | "@swc/core": "^1.4.8", | 38 | "@swc/core": "^1.4.8", |
39 | "clsx": "^2.1.0", | 39 | "clsx": "^2.1.0", |
40 | "compression-webpack-plugin": "^11.1.0", | 40 | "compression-webpack-plugin": "^11.1.0", |
@@ -43,7 +43,7 @@ | |||
43 | "react-dom": "^18.2.0", | 43 | "react-dom": "^18.2.0", |
44 | "remark-smartypants": "^2.1.0", | 44 | "remark-smartypants": "^2.1.0", |
45 | "responsive-loader": "^3.1.2", | 45 | "responsive-loader": "^3.1.2", |
46 | "sharp": "^0.33.2", | 46 | "sharp": "^0.33.3", |
47 | "simple-icons": "^11.9.0", | 47 | "simple-icons": "^11.9.0", |
48 | "swc-loader": "^0.2.6", | 48 | "swc-loader": "^0.2.6", |
49 | "terser-webpack-plugin": "^5.3.10", | 49 | "terser-webpack-plugin": "^5.3.10", |
@@ -55,7 +55,7 @@ | |||
55 | "@docusaurus/types": "^3.1.1", | 55 | "@docusaurus/types": "^3.1.1", |
56 | "@types/babel__core": "^7.20.5", | 56 | "@types/babel__core": "^7.20.5", |
57 | "@types/node": "^20.11.30", | 57 | "@types/node": "^20.11.30", |
58 | "@types/react": "^18.2.67", | 58 | "@types/react": "^18.2.69", |
59 | "cross-env": "^7.0.3", | 59 | "cross-env": "^7.0.3", |
60 | "prettier": "^3.2.5", | 60 | "prettier": "^3.2.5", |
61 | "typescript": "^5.4.3" | 61 | "typescript": "^5.4.3" |