Skip to content

Commit f1da9dc

Browse files
committed
migrate to astro v6
1 parent 614b290 commit f1da9dc

6 files changed

Lines changed: 342 additions & 644 deletions

File tree

astro.config.mjs

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// @ts-check
22
import sitemap from "@astrojs/sitemap";
33
import { filterSitemapByDefaultLocale, i18n } from "astro-i18n-aut/integration";
4-
import { defineConfig } from "astro/config";
4+
import { defineConfig, fontProviders } from "astro/config";
55

66
import { defaultLocale, locales } from "./src/i18n/config";
77
import { moneropediaLinks } from "./src/plugins/remark-moneropedia";
@@ -21,6 +21,19 @@ export default defineConfig({
2121
: undefined,
2222
site: `https://${SITE_ROOTDOMAIN}`,
2323
trailingSlash: "always",
24+
fonts: [
25+
{
26+
provider: fontProviders.npm({ remote: false }),
27+
name: "DM Sans Variable",
28+
cssVariable: "--font-dm-sans",
29+
weights: ["100 1000"],
30+
styles: ["normal"],
31+
options: {
32+
package: "@fontsource-variable/dm-sans",
33+
file: "index.css",
34+
},
35+
},
36+
],
2437
markdown: {
2538
remarkPlugins: [moneropediaLinks],
2639
rehypePlugins: [

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
"prepare-build": "tsx scripts/prepare-build.ts"
2020
},
2121
"dependencies": {
22-
"@astrojs/node": "^9.5.4",
23-
"@astrojs/rss": "^4.0.15",
24-
"@astrojs/sitemap": "^3.7.0",
22+
"@astrojs/node": "^10.0.6",
23+
"@astrojs/rss": "^4.0.18",
24+
"@astrojs/sitemap": "^3.7.2",
2525
"@fontsource-variable/dm-sans": "^5.2.8",
2626
"@fontsource/dm-sans": "^5.2.8",
27-
"astro": "^5.18.0",
27+
"astro": "^6.1.9",
2828
"astro-i18n-aut": "^0.7.3",
2929
"astro-og-canvas": "^0.10.1",
3030
"astro-seo": "^1.1.0",

0 commit comments

Comments
 (0)