Skip to content

Commit 0b34f82

Browse files
authored
chore: dependency updates (#59)
* chore: dependency updates * fixed deps * rolled back typescript, fixed deprecations * config fix * prettier fix
1 parent 070b8c6 commit 0b34f82

7 files changed

Lines changed: 1392 additions & 1467 deletions

File tree

Lines changed: 327 additions & 327 deletions
Large diffs are not rendered by default.

.yarnrc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
nodeLinker: node-modules
22

3-
yarnPath: .yarn/releases/yarn-4.16.0.cjs
3+
yarnPath: .yarn/releases/yarn-4.17.1.cjs

astro.config.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
import { defineConfig } from 'astro/config';
22
import sitemap from '@astrojs/sitemap';
3+
import remarkSmartypants from 'remark-smartypants';
34

45
export default defineConfig({
56
site: 'https://furystack.github.io',
67
markdown: {
78
shikiConfig: {
89
theme: 'night-owl',
910
},
10-
remarkPlugins: ['remark-smartypants'],
11+
remarkPlugins: [remarkSmartypants],
1112
},
1213
integrations: [sitemap()],
1314
});

package.json

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,27 @@
2424
"engines": {
2525
"node": ">=22.0.0"
2626
},
27-
"packageManager": "yarn@4.16.0",
27+
"packageManager": "yarn@4.17.1",
2828
"dependencies": {
2929
"@astrojs/check": "^0.9.9",
30-
"@astrojs/rss": "^4.0.18",
30+
"@astrojs/markdown-remark": "^7.2.1",
31+
"@astrojs/rss": "^4.0.19",
3132
"@astrojs/sitemap": "^3.7.3",
32-
"astro": "^6.4.6",
33+
"astro": "^7.1.2",
3334
"date-fns": "^4.4.0",
3435
"remark-smartypants": "^3.0.2",
35-
"sharp": "^0.34.5"
36+
"sharp": "^0.35.3"
3637
},
3738
"devDependencies": {
3839
"@eslint/js": "^10.0.1",
39-
"@types/node": "^25.9.2",
40-
"eslint": "^10.4.1",
41-
"eslint-plugin-astro": "^1.7.0",
40+
"@types/node": "^26.1.1",
41+
"eslint": "^10.7.0",
42+
"eslint-plugin-astro": "^3.0.1",
4243
"husky": "^9.1.7",
43-
"lint-staged": "^17.0.7",
44-
"prettier": "^3.8.3",
44+
"lint-staged": "^17.1.0",
45+
"prettier": "^3.9.5",
4546
"prettier-plugin-astro": "^0.14.1",
4647
"typescript": "^6.0.3",
47-
"typescript-eslint": "^8.60.1"
48+
"typescript-eslint": "^8.64.0"
4849
}
4950
}

src/content/posts/001-welcome.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The new site should be:
2525

2626
## The new candidates
2727

28-
So I've ~killed~ archived the old one and I have to make a replacement. The old site was a react-based SPA. I could do the same with React or Shades but I still had to struggle with routes and SEO...
28+
So I've ~~killed~~ archived the old one and I have to make a replacement. The old site was a react-based SPA. I could do the same with React or Shades but I still had to struggle with routes and SEO...
2929

3030
First, I've checked [Jekyll](https://jekyllrb.com/) - as the default approach for Github Pages it's easy to setup and deploy. We've used it in one of my previous workplace, it does the job pretty well.
3131
The downside is that I'm not so familiar with Ruby, _gemfiles_ and other esotheric things, so the stack is totally out of scope. So the templating syntax, theming and stuffs like these.

src/content/posts/020-functional-di.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,7 @@ const UserStore = defineStore<User, 'username'>({
138138
const UserDataSet = defineDataSet({
139139
name: 'my-app/UserDataSet',
140140
store: UserStore,
141-
settings: {
142-
/* authorize, modifyOnAdd, etc. */
143-
},
141+
settings: {/* authorize, modifyOnAdd, etc. */},
144142
});
145143
```
146144

@@ -262,9 +260,7 @@ export const GridPageService = defineServiceAsync({
262260
const scope = useSystemIdentityContext({ injector, username: 'GridPageService' });
263261
onDispose(() => scope[Symbol.asyncDispose]());
264262
await seedDemoData(dataSet, scope);
265-
return {
266-
/* the actually useful surface */
267-
};
263+
return {/* the actually useful surface */};
268264
},
269265
});
270266
```

0 commit comments

Comments
 (0)