From 207817bdab43d5c2609f3b6224127aa3ee673086 Mon Sep 17 00:00:00 2001 From: Maciej Jur Date: Thu, 7 Mar 2024 17:37:18 +0100 Subject: [PATCH] content: archlinux --- package.json | 8 +- pnpm-lock.yaml | 308 +++++++++++------------ src/content/wiki/archlinux.md | 7 + src/content/wiki/japanese/reading-two.md | 6 - tools/treesitter/Cargo.toml | 1 + tools/treesitter/src/configs.rs | 10 + 6 files changed, 176 insertions(+), 164 deletions(-) delete mode 100644 src/content/wiki/japanese/reading-two.md diff --git a/package.json b/package.json index ce239c5..fec9f52 100644 --- a/package.json +++ b/package.json @@ -10,12 +10,12 @@ "@astrojs/mdx": "^2.1.1", "@astrojs/sitemap": "^3.1.1", "@astrojs/svelte": "^5.2.0", - "@citation-js/plugin-bibtex": "^0.7.8", + "@citation-js/plugin-bibtex": "^0.7.9", "@js-temporal/polyfill": "^0.4.4", - "astro": "^4.4.9", + "astro": "^4.4.14", "astro-pagefind": "^1.4.0", "chart.js": "^4.4.2", - "citation-js": "^0.7.8", + "citation-js": "^0.7.9", "leaflet": "^1.9.4", "leaflet.markercluster": "^1.5.3", "mdast-util-to-string": "^4.0.0", @@ -30,7 +30,7 @@ "remark-parse": "^11.0.0", "remark-rehype": "^11.1.0", "reveal.js": "^5.0.5", - "svelte": "5.0.0-next.70", + "svelte": "5.0.0-next.72", "unified": "^11.0.4", "unist-util-visit": "^5.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4165c26..ea025d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,31 +7,31 @@ settings: dependencies: '@astrojs/mdx': specifier: ^2.1.1 - version: 2.1.1(astro@4.4.9) + version: 2.1.1(astro@4.4.14) '@astrojs/sitemap': specifier: ^3.1.1 version: 3.1.1 '@astrojs/svelte': specifier: ^5.2.0 - version: 5.2.0(astro@4.4.9)(svelte@5.0.0-next.70)(typescript@5.3.3)(vite@5.1.4) + version: 5.2.0(astro@4.4.14)(svelte@5.0.0-next.72)(typescript@5.4.2)(vite@5.1.5) '@citation-js/plugin-bibtex': - specifier: ^0.7.8 - version: 0.7.8(@citation-js/core@0.7.6) + specifier: ^0.7.9 + version: 0.7.9(@citation-js/core@0.7.9) '@js-temporal/polyfill': specifier: ^0.4.4 version: 0.4.4 astro: - specifier: ^4.4.9 - version: 4.4.9(sass@1.71.1)(typescript@5.3.3) + specifier: ^4.4.14 + version: 4.4.14(sass@1.71.1)(typescript@5.4.2) astro-pagefind: specifier: ^1.4.0 - version: 1.4.0(astro@4.4.9) + version: 1.4.0(astro@4.4.14) chart.js: specifier: ^4.4.2 version: 4.4.2 citation-js: - specifier: ^0.7.8 - version: 0.7.8 + specifier: ^0.7.9 + version: 0.7.9 leaflet: specifier: ^1.9.4 version: 1.9.4 @@ -75,8 +75,8 @@ dependencies: specifier: ^5.0.5 version: 5.0.5 svelte: - specifier: 5.0.0-next.70 - version: 5.0.0-next.70 + specifier: 5.0.0-next.72 + version: 5.0.0-next.72 unified: specifier: ^11.0.4 version: 11.0.4 @@ -120,8 +120,8 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: false - /@astrojs/compiler@2.6.0: - resolution: {integrity: sha512-c74k8iGHL3DzkosSJ0tGcHIEBEiIfBhr7eadSaPyvWlVKaieDVzVs8OW1tnRSQyBsfMc8DZQ4RcN2KAcESD8UQ==} + /@astrojs/compiler@2.7.0: + resolution: {integrity: sha512-XpC8MAaWjD1ff6/IfkRq/5k1EFj6zhCNqXRd5J43SVJEBj/Bsmizkm8N0xOYscGcDFQkRgEw6/eKnI5x/1l6aA==} dev: false /@astrojs/internal-helpers@0.2.1: @@ -149,7 +149,7 @@ packages: - supports-color dev: false - /@astrojs/mdx@2.1.1(astro@4.4.9): + /@astrojs/mdx@2.1.1(astro@4.4.14): resolution: {integrity: sha512-AgGFdE7HOGmoFooGvMSatkA9FiSKwyVW7ImHot/bXJ6uAbFfu6iG2ht18Cf1pT22Hda/6iSCGWusFvBv0/EnKQ==} engines: {node: '>=18.14.1'} peerDependencies: @@ -158,7 +158,7 @@ packages: '@astrojs/markdown-remark': 4.2.1 '@mdx-js/mdx': 3.0.1 acorn: 8.11.3 - astro: 4.4.9(sass@1.71.1)(typescript@5.3.3) + astro: 4.4.14(sass@1.71.1)(typescript@5.4.2) es-module-lexer: 1.4.1 estree-util-visit: 2.0.0 github-slugger: 2.0.0 @@ -189,7 +189,7 @@ packages: zod: 3.22.4 dev: false - /@astrojs/svelte@5.2.0(astro@4.4.9)(svelte@5.0.0-next.70)(typescript@5.3.3)(vite@5.1.4): + /@astrojs/svelte@5.2.0(astro@4.4.14)(svelte@5.0.0-next.72)(typescript@5.4.2)(vite@5.1.5): resolution: {integrity: sha512-GmwbXks2WMkmAfl0rlPM/2gA1RtmZzjGV2mOceV3g7QNyjIsSYBPKrlEnSFnuR+YMvlAtWdbMFBsb3gtGxnTTg==} engines: {node: '>=18.14.1'} peerDependencies: @@ -197,11 +197,11 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.56 typescript: ^5.3.3 dependencies: - '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@5.0.0-next.70)(vite@5.1.4) - astro: 4.4.9(sass@1.71.1)(typescript@5.3.3) - svelte: 5.0.0-next.70 - svelte2tsx: 0.6.27(svelte@5.0.0-next.70)(typescript@5.3.3) - typescript: 5.3.3 + '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@5.0.0-next.72)(vite@5.1.5) + astro: 4.4.14(sass@1.71.1)(typescript@5.4.2) + svelte: 5.0.0-next.72 + svelte2tsx: 0.6.27(svelte@5.0.0-next.72)(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color - vite @@ -449,25 +449,25 @@ packages: to-fast-properties: 2.0.0 dev: false - /@citation-js/cli@0.7.8: - resolution: {integrity: sha512-ItnNY0kOtfaJveVX4ooHhQ40HHH4mRcwzU7bDuxUYTNwdOFwuimAv5yi2zES0vwglxEvbnYdfMRTXw1B10Xh8w==} + /@citation-js/cli@0.7.9: + resolution: {integrity: sha512-zbF0s6VWHKqH6XtxRHwZ444fH6e4kWjuG0D0QuvKIGSVCOfOcOv/8EawWdVsUD4ldnygx1SObDrmcj5sxB/6fA==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@citation-js/core': 0.7.6 - '@citation-js/plugin-bibjson': 0.7.6(@citation-js/core@0.7.6) - '@citation-js/plugin-bibtex': 0.7.8(@citation-js/core@0.7.6) - '@citation-js/plugin-csl': 0.7.6(@citation-js/core@0.7.6) - '@citation-js/plugin-doi': 0.7.8(@citation-js/core@0.7.6) - '@citation-js/plugin-ris': 0.7.6(@citation-js/core@0.7.6) - '@citation-js/plugin-wikidata': 0.7.8(@citation-js/core@0.7.6) + '@citation-js/core': 0.7.9 + '@citation-js/plugin-bibjson': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-bibtex': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-csl': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-doi': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-ris': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-wikidata': 0.7.9(@citation-js/core@0.7.9) commander: 11.1.0 transitivePeerDependencies: - encoding dev: false - /@citation-js/core@0.7.6: - resolution: {integrity: sha512-qbB6RjwSsx/AjlCSAqoWKN05VxpjADYe8GmnPJnRB7QeNiVmqaRc8NSQDdvQ+4qhCkQOtMH15Sa2Nde4cvlXhw==} + /@citation-js/core@0.7.9: + resolution: {integrity: sha512-fSbkB32JayDChZnAYC/kB+sWHRvxxL7ibVetyBOyzOc+5aCnjb6UVsbcfhnkOIEyAMoRRvWDyFmakEoTtA5ttQ==} engines: {node: '>=16.0.0'} dependencies: '@citation-js/date': 0.5.1 @@ -488,68 +488,68 @@ packages: engines: {node: '>=6'} dev: false - /@citation-js/plugin-bibjson@0.7.6(@citation-js/core@0.7.6): - resolution: {integrity: sha512-P8CdkcHQOTy65gR+hkIKXMLOhwWSC5pT5gWYRAzRss7Y5LyQxEVsncZ76e5PA0Rjj+LRwIVqFhmn6HML5GMxMg==} + /@citation-js/plugin-bibjson@0.7.9(@citation-js/core@0.7.9): + resolution: {integrity: sha512-YNCWIrkhqZ3cZKewHkLBixABo2PvOWnU+8dBx6KfN47ysdECR76xENe86YYpJ0ska2D5ZnTP0jKZIrUHQoxYfQ==} engines: {node: '>=16.0.0'} peerDependencies: '@citation-js/core': ^0.7.0 dependencies: - '@citation-js/core': 0.7.6 + '@citation-js/core': 0.7.9 '@citation-js/date': 0.5.1 '@citation-js/name': 0.4.2 dev: false - /@citation-js/plugin-bibtex@0.7.8(@citation-js/core@0.7.6): - resolution: {integrity: sha512-20fUXe1zm1oCONFflGj3mgIk6DHspPjWrBirGfsyHmVSR/4xqnSbrqtztLiV15zt3tbKLepTaHm3ZTrcLOK0MA==} + /@citation-js/plugin-bibtex@0.7.9(@citation-js/core@0.7.9): + resolution: {integrity: sha512-gIJpCd6vmmTOcRfDrSOjtoNhw2Mi94UwFxmgJ7GwkXyTYcNheW5VlMMo1tlqjakJGARQ0eOsKcI57gSPqJSS2g==} engines: {node: '>=16.0.0'} peerDependencies: '@citation-js/core': ^0.7.0 dependencies: - '@citation-js/core': 0.7.6 + '@citation-js/core': 0.7.9 '@citation-js/date': 0.5.1 '@citation-js/name': 0.4.2 moo: 0.5.2 dev: false - /@citation-js/plugin-csl@0.7.6(@citation-js/core@0.7.6): - resolution: {integrity: sha512-H/dhzU56+D71Hzjto1x9PDtvsWaiI+Dx6Jj1vjiFtCCnbU/Zvqo5xFZNPstee+hFE6AsJ2xYlI8QujrGH+V1pQ==} + /@citation-js/plugin-csl@0.7.9(@citation-js/core@0.7.9): + resolution: {integrity: sha512-mbD7CnUiPOuVnjeJwo+d0RGUcY0PE8n01gHyjq0qpTeS42EGmQ9+LzqfsTUVWWBndTwc6zLRuIF1qFAUHKE4oA==} engines: {node: '>=16.0.0'} peerDependencies: '@citation-js/core': ^0.7.0 dependencies: - '@citation-js/core': 0.7.6 + '@citation-js/core': 0.7.9 '@citation-js/date': 0.5.1 citeproc: 2.4.63 dev: false - /@citation-js/plugin-doi@0.7.8(@citation-js/core@0.7.6): - resolution: {integrity: sha512-jqdEVSlPXI1vE4YfdJmj5JPTP8tdlfHwCgytOCO4ENQQJ1U2cXGRUrgC9THt+vhre+fP8zhB8MZ+MN38PbmYuQ==} + /@citation-js/plugin-doi@0.7.9(@citation-js/core@0.7.9): + resolution: {integrity: sha512-n6vYT9SU+FewthkRHuwlLmALrQKTpBq9zg9sVUDgnNhe3T/IirOKfleQ5+F5t6y2N82EAwakj/rtHTcsL/fYsw==} engines: {node: '>=16.0.0'} peerDependencies: '@citation-js/core': ^0.7.0 dependencies: - '@citation-js/core': 0.7.6 + '@citation-js/core': 0.7.9 '@citation-js/date': 0.5.1 dev: false - /@citation-js/plugin-ris@0.7.6(@citation-js/core@0.7.6): - resolution: {integrity: sha512-kzZDEnbNbn1FtTlMKccgOUAsRdhqhpQlvtPB7UCA0djx8vQOJIw3HgYz4VhVnrj8L9DuMYCF7ybr1ndXNSL0qQ==} + /@citation-js/plugin-ris@0.7.9(@citation-js/core@0.7.9): + resolution: {integrity: sha512-xISUKMbsvQoh7sIVaf40ozI90WwcKsw6yUgmgxlwWeR7u12kriLIyaKOYb4hYDuJbd347R/JsHLUvadvBT0dXw==} engines: {node: '>=16.0.0'} peerDependencies: '@citation-js/core': ^0.7.0 dependencies: - '@citation-js/core': 0.7.6 + '@citation-js/core': 0.7.9 '@citation-js/date': 0.5.1 '@citation-js/name': 0.4.2 dev: false - /@citation-js/plugin-wikidata@0.7.8(@citation-js/core@0.7.6): - resolution: {integrity: sha512-cIzKd0+cUXW+3hJVQsWUZ/afdhm5u9ed3Wm0y98c7N6e6YkIqabC0+SH+PvtZ3UivWXOUBmuIJpzWbYZZnVVdA==} + /@citation-js/plugin-wikidata@0.7.9(@citation-js/core@0.7.9): + resolution: {integrity: sha512-qsVkVQ8waxwpIl+Jg7VKbgtXJ5tnNymsH2TbP/zFKM+PKXgzivFDFRVhIKWHKA4KPEqWGA900NI0LRNbvPc04g==} engines: {node: '>=16.0.0'} peerDependencies: '@citation-js/core': ^0.7.0 dependencies: - '@citation-js/core': 0.7.6 + '@citation-js/core': 0.7.9 '@citation-js/date': 0.5.1 '@citation-js/name': 0.4.2 wikidata-sdk: 8.1.1 @@ -1098,104 +1098,104 @@ packages: resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} dev: false - /@rollup/rollup-android-arm-eabi@4.12.0: - resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==} + /@rollup/rollup-android-arm-eabi@4.12.1: + resolution: {integrity: sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==} cpu: [arm] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-android-arm64@4.12.0: - resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==} + /@rollup/rollup-android-arm64@4.12.1: + resolution: {integrity: sha512-wlzcWiH2Ir7rdMELxFE5vuM7D6TsOcJ2Yw0c3vaBR3VOsJFVTx9xvwnAvhgU5Ii8Gd6+I11qNHwndDscIm0HXg==} cpu: [arm64] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-arm64@4.12.0: - resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==} + /@rollup/rollup-darwin-arm64@4.12.1: + resolution: {integrity: sha512-YRXa1+aZIFN5BaImK+84B3uNK8C6+ynKLPgvn29X9s0LTVCByp54TB7tdSMHDR7GTV39bz1lOmlLDuedgTwwHg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-x64@4.12.0: - resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==} + /@rollup/rollup-darwin-x64@4.12.1: + resolution: {integrity: sha512-opjWJ4MevxeA8FhlngQWPBOvVWYNPFkq6/25rGgG+KOy0r8clYwL1CFd+PGwRqqMFVQ4/Qd3sQu5t7ucP7C/Uw==} cpu: [x64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.12.0: - resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==} + /@rollup/rollup-linux-arm-gnueabihf@4.12.1: + resolution: {integrity: sha512-uBkwaI+gBUlIe+EfbNnY5xNyXuhZbDSx2nzzW8tRMjUmpScd6lCQYKY2V9BATHtv5Ef2OBq6SChEP8h+/cxifQ==} cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-gnu@4.12.0: - resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==} + /@rollup/rollup-linux-arm64-gnu@4.12.1: + resolution: {integrity: sha512-0bK9aG1kIg0Su7OcFTlexkVeNZ5IzEsnz1ept87a0TUgZ6HplSgkJAnFpEVRW7GRcikT4GlPV0pbtVedOaXHQQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-musl@4.12.0: - resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==} + /@rollup/rollup-linux-arm64-musl@4.12.1: + resolution: {integrity: sha512-qB6AFRXuP8bdkBI4D7UPUbE7OQf7u5OL+R94JE42Z2Qjmyj74FtDdLGeriRyBDhm4rQSvqAGCGC01b8Fu2LthQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-riscv64-gnu@4.12.0: - resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==} + /@rollup/rollup-linux-riscv64-gnu@4.12.1: + resolution: {integrity: sha512-sHig3LaGlpNgDj5o8uPEoGs98RII8HpNIqFtAI8/pYABO8i0nb1QzT0JDoXF/pxzqO+FkxvwkHZo9k0NJYDedg==} cpu: [riscv64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-gnu@4.12.0: - resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==} + /@rollup/rollup-linux-x64-gnu@4.12.1: + resolution: {integrity: sha512-nD3YcUv6jBJbBNFvSbp0IV66+ba/1teuBcu+fBBPZ33sidxitc6ErhON3JNavaH8HlswhWMC3s5rgZpM4MtPqQ==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-musl@4.12.0: - resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==} + /@rollup/rollup-linux-x64-musl@4.12.1: + resolution: {integrity: sha512-7/XVZqgBby2qp/cO0TQ8uJK+9xnSdJ9ct6gSDdEr4MfABrjTyrW6Bau7HQ73a2a5tPB7hno49A0y1jhWGDN9OQ==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-arm64-msvc@4.12.0: - resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==} + /@rollup/rollup-win32-arm64-msvc@4.12.1: + resolution: {integrity: sha512-CYc64bnICG42UPL7TrhIwsJW4QcKkIt9gGlj21gq3VV0LL6XNb1yAdHVp1pIi9gkts9gGcT3OfUYHjGP7ETAiw==} cpu: [arm64] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-ia32-msvc@4.12.0: - resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==} + /@rollup/rollup-win32-ia32-msvc@4.12.1: + resolution: {integrity: sha512-LN+vnlZ9g0qlHGlS920GR4zFCqAwbv2lULrR29yGaWP9u7wF5L7GqWu9Ah6/kFZPXPUkpdZwd//TNR+9XC9hvA==} cpu: [ia32] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-x64-msvc@4.12.0: - resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==} + /@rollup/rollup-win32-x64-msvc@4.12.1: + resolution: {integrity: sha512-n+vkrSyphvmU0qkQ6QBNXCGr2mKjhP08mPRM/Xp5Ck2FV4NrHU+y6axzDeixUrCBHVUS51TZhjqrKBBsHLKb2Q==} cpu: [x64] os: [win32] requiresBuild: true @@ -1207,7 +1207,7 @@ packages: engines: {node: '>=10'} dev: false - /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@5.0.0-next.70)(vite@5.1.4): + /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@5.0.0-next.72)(vite@5.1.5): resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==} engines: {node: ^18.0.0 || >=20} peerDependencies: @@ -1215,30 +1215,30 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@5.0.0-next.70)(vite@5.1.4) + '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@5.0.0-next.72)(vite@5.1.5) debug: 4.3.4 - svelte: 5.0.0-next.70 - vite: 5.1.4(sass@1.71.1) + svelte: 5.0.0-next.72 + vite: 5.1.5(sass@1.71.1) transitivePeerDependencies: - supports-color dev: false - /@sveltejs/vite-plugin-svelte@3.0.2(svelte@5.0.0-next.70)(vite@5.1.4): + /@sveltejs/vite-plugin-svelte@3.0.2(svelte@5.0.0-next.72)(vite@5.1.5): resolution: {integrity: sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==} engines: {node: ^18.0.0 || >=20} peerDependencies: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@5.0.0-next.70)(vite@5.1.4) + '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@5.0.0-next.72)(vite@5.1.5) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 - magic-string: 0.30.7 - svelte: 5.0.0-next.70 - svelte-hmr: 0.15.3(svelte@5.0.0-next.70) - vite: 5.1.4(sass@1.71.1) - vitefu: 0.2.5(vite@5.1.4) + magic-string: 0.30.8 + svelte: 5.0.0-next.72 + svelte-hmr: 0.15.3(svelte@5.0.0-next.72) + vite: 5.1.5(sass@1.71.1) + vitefu: 0.2.5(vite@5.1.5) transitivePeerDependencies: - supports-color dev: false @@ -1455,23 +1455,23 @@ packages: hasBin: true dev: false - /astro-pagefind@1.4.0(astro@4.4.9): + /astro-pagefind@1.4.0(astro@4.4.14): resolution: {integrity: sha512-WMUlS0TTqIDqygplj/cxKU+l3oI+zB2qgYNMZed5R5nXuw8HhAKATog9zazuN05TOSWxI2Ap9+9WAYnnJ+4C7A==} peerDependencies: astro: ^2.0.4 || ^3.0.0 || ^4.0.0 dependencies: '@pagefind/default-ui': 1.0.4 - astro: 4.4.9(sass@1.71.1)(typescript@5.3.3) + astro: 4.4.14(sass@1.71.1)(typescript@5.4.2) pagefind: 1.0.4 sirv: 2.0.4 dev: false - /astro@4.4.9(sass@1.71.1)(typescript@5.3.3): - resolution: {integrity: sha512-FTWhzKjao7rHHiF/CqPqPS18AFad+fmUcYUFhWWIsYETHcc9g0IIIiv6cHXUE7g6mEZf7ycAa+WdboeEHUhraQ==} + /astro@4.4.14(sass@1.71.1)(typescript@5.4.2): + resolution: {integrity: sha512-b8l8NyUP38sWDkCSx9PKTX8aISIXhEGCnsx5FugOTyMisYeeY2hwyaiUpL11WvNJafq28RY0RMO+HWBR6te6fA==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: - '@astrojs/compiler': 2.6.0 + '@astrojs/compiler': 2.7.0 '@astrojs/internal-helpers': 0.2.1 '@astrojs/markdown-remark': 4.2.1 '@astrojs/telemetry': 3.0.4 @@ -1504,14 +1504,14 @@ packages: estree-walker: 3.0.3 execa: 8.0.1 fast-glob: 3.3.2 - flattie: 1.1.0 + flattie: 1.1.1 github-slugger: 2.0.0 gray-matter: 4.0.3 html-escaper: 3.0.3 http-cache-semantics: 4.1.1 js-yaml: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.7 + magic-string: 0.30.8 mdast-util-to-hast: 13.0.2 mime: 3.0.0 ora: 7.0.1 @@ -1527,11 +1527,11 @@ packages: shikiji-core: 0.9.19 string-width: 7.1.0 strip-ansi: 7.1.0 - tsconfck: 3.0.2(typescript@5.3.3) + tsconfck: 3.0.2(typescript@5.4.2) unist-util-visit: 5.0.0 vfile: 6.0.1 - vite: 5.1.4(sass@1.71.1) - vitefu: 0.2.5(vite@5.1.4) + vite: 5.1.5(sass@1.71.1) + vitefu: 0.2.5(vite@5.1.5) which-pm: 2.1.1 yargs-parser: 21.1.1 zod: 3.22.4 @@ -1651,8 +1651,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001593 - electron-to-chromium: 1.4.690 + caniuse-lite: 1.0.30001596 + electron-to-chromium: 1.4.695 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) dev: false @@ -1676,8 +1676,8 @@ packages: engines: {node: '>=14.16'} dev: false - /caniuse-lite@1.0.30001593: - resolution: {integrity: sha512-UWM1zlo3cZfkpBysd7AS+z+v007q9G1+fLTUU42rQnY6t2axoogPW/xol6T7juU5EUoOhML4WgBIdG+9yYqAjQ==} + /caniuse-lite@1.0.30001596: + resolution: {integrity: sha512-zpkZ+kEr6We7w63ORkoJ2pOfBwBkY/bJrG/UZ90qNb45Isblu8wzDgevEOrRL1r9dWayHjYiiyCMEXPn4DweGQ==} dev: false /ccount@2.0.1: @@ -1756,21 +1756,21 @@ packages: engines: {node: '>=8'} dev: false - /citation-js@0.7.8: - resolution: {integrity: sha512-8QDVuZ2U2+syKGJcfy5a8KmtKSMGl8gTbYN3IQ63v44l7fK5o1sqfuvtaKmhqftMee96FvFzVN76UDg6aCHv0w==} + /citation-js@0.7.9: + resolution: {integrity: sha512-+cDI6Jx5oaJklQQ8IeU/0qUklu2GjL5sszyY9ooOsWGpj/nV7bvKe+WSU2sptD6T3upTRH8Lt5RirrZgOB9Few==} engines: {node: '>=14'} hasBin: true dependencies: - '@citation-js/cli': 0.7.8 - '@citation-js/core': 0.7.6 + '@citation-js/cli': 0.7.9 + '@citation-js/core': 0.7.9 '@citation-js/date': 0.5.1 '@citation-js/name': 0.4.2 - '@citation-js/plugin-bibjson': 0.7.6(@citation-js/core@0.7.6) - '@citation-js/plugin-bibtex': 0.7.8(@citation-js/core@0.7.6) - '@citation-js/plugin-csl': 0.7.6(@citation-js/core@0.7.6) - '@citation-js/plugin-doi': 0.7.8(@citation-js/core@0.7.6) - '@citation-js/plugin-ris': 0.7.6(@citation-js/core@0.7.6) - '@citation-js/plugin-wikidata': 0.7.8(@citation-js/core@0.7.6) + '@citation-js/plugin-bibjson': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-bibtex': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-csl': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-doi': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-ris': 0.7.9(@citation-js/core@0.7.9) + '@citation-js/plugin-wikidata': 0.7.9(@citation-js/core@0.7.9) citeproc: 2.4.63 transitivePeerDependencies: - encoding @@ -1967,8 +1967,8 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: false - /electron-to-chromium@1.4.690: - resolution: {integrity: sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA==} + /electron-to-chromium@1.4.695: + resolution: {integrity: sha512-eMijZmeqPtm774pCZIOrfUHMs/7ls++W1sLhxwqgu8KQ8E2WmMtzwyqOMt0XXUJ3HTIPfuwlfwF+I5cwnfItBA==} dev: false /emoji-regex@10.3.0: @@ -2208,8 +2208,8 @@ packages: pkg-dir: 4.2.0 dev: false - /flattie@1.1.0: - resolution: {integrity: sha512-xU99gDEnciIwJdGcBmNHnzTJ/w5AT+VFJOu6sTB6WM8diOYNA3Sa+K1DiEBQ7XH4QikQq3iFW1U+jRVcotQnBw==} + /flattie@1.1.1: + resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} engines: {node: '>=8'} dev: false @@ -2375,7 +2375,7 @@ packages: estree-util-is-identifier-name: 3.0.0 hast-util-whitespace: 3.0.0 mdast-util-mdx-expression: 2.0.0 - mdast-util-mdx-jsx: 3.1.0 + mdast-util-mdx-jsx: 3.1.1 mdast-util-mdxjs-esm: 2.0.1 property-information: 6.4.1 space-separated-tokens: 2.0.2 @@ -2414,7 +2414,7 @@ packages: estree-util-is-identifier-name: 3.0.0 hast-util-whitespace: 3.0.0 mdast-util-mdx-expression: 2.0.0 - mdast-util-mdx-jsx: 3.1.0 + mdast-util-mdx-jsx: 3.1.1 mdast-util-mdxjs-esm: 2.0.1 property-information: 6.4.1 space-separated-tokens: 2.0.2 @@ -2749,8 +2749,8 @@ packages: dependencies: yallist: 4.0.0 - /magic-string@0.30.7: - resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} + /magic-string@0.30.8: + resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -2912,8 +2912,8 @@ packages: - supports-color dev: false - /mdast-util-mdx-jsx@3.1.0: - resolution: {integrity: sha512-A8AJHlR7/wPQ3+Jre1+1rq040fX9A4Q1jG8JxmSNp/PLPHg80A6475wxTp3KzHpApFH6yWxFotHrJQA3dXP6/w==} + /mdast-util-mdx-jsx@3.1.1: + resolution: {integrity: sha512-Di63TQEHbiApe6CFp/qQXCORHMHnmW2JFdr5PYH57LuEIPjijRHicAmL5wQu+B0/Q4p0qJaEOE1EkhiwxiNmAQ==} dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 @@ -2937,7 +2937,7 @@ packages: dependencies: mdast-util-from-markdown: 2.0.0 mdast-util-mdx-expression: 2.0.0 - mdast-util-mdx-jsx: 3.1.0 + mdast-util-mdx-jsx: 3.1.1 mdast-util-mdxjs-esm: 2.0.1 mdast-util-to-markdown: 2.1.0 transitivePeerDependencies: @@ -4022,26 +4022,26 @@ packages: engines: {node: '>=18.0.0'} dev: false - /rollup@4.12.0: - resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==} + /rollup@4.12.1: + resolution: {integrity: sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.12.0 - '@rollup/rollup-android-arm64': 4.12.0 - '@rollup/rollup-darwin-arm64': 4.12.0 - '@rollup/rollup-darwin-x64': 4.12.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.12.0 - '@rollup/rollup-linux-arm64-gnu': 4.12.0 - '@rollup/rollup-linux-arm64-musl': 4.12.0 - '@rollup/rollup-linux-riscv64-gnu': 4.12.0 - '@rollup/rollup-linux-x64-gnu': 4.12.0 - '@rollup/rollup-linux-x64-musl': 4.12.0 - '@rollup/rollup-win32-arm64-msvc': 4.12.0 - '@rollup/rollup-win32-ia32-msvc': 4.12.0 - '@rollup/rollup-win32-x64-msvc': 4.12.0 + '@rollup/rollup-android-arm-eabi': 4.12.1 + '@rollup/rollup-android-arm64': 4.12.1 + '@rollup/rollup-darwin-arm64': 4.12.1 + '@rollup/rollup-darwin-x64': 4.12.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.12.1 + '@rollup/rollup-linux-arm64-gnu': 4.12.1 + '@rollup/rollup-linux-arm64-musl': 4.12.1 + '@rollup/rollup-linux-riscv64-gnu': 4.12.1 + '@rollup/rollup-linux-x64-gnu': 4.12.1 + '@rollup/rollup-linux-x64-musl': 4.12.1 + '@rollup/rollup-win32-arm64-msvc': 4.12.1 + '@rollup/rollup-win32-ia32-msvc': 4.12.1 + '@rollup/rollup-win32-x64-msvc': 4.12.1 fsevents: 2.3.3 dev: false @@ -4361,16 +4361,16 @@ packages: engines: {node: '>= 0.4'} dev: false - /svelte-hmr@0.15.3(svelte@5.0.0-next.70): + /svelte-hmr@0.15.3(svelte@5.0.0-next.72): resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==} engines: {node: ^12.20 || ^14.13.1 || >= 16} peerDependencies: svelte: ^3.19.0 || ^4.0.0 dependencies: - svelte: 5.0.0-next.70 + svelte: 5.0.0-next.72 dev: false - /svelte2tsx@0.6.27(svelte@5.0.0-next.70)(typescript@5.3.3): + /svelte2tsx@0.6.27(svelte@5.0.0-next.72)(typescript@5.4.2): resolution: {integrity: sha512-E1uPW1o6VsbRz+nUk3fznZ2lSmCITAJoNu8AYefWSvIwE2pSB01i5sId4RMbWNzfcwCQl1DcgGShCPcldl4rvg==} peerDependencies: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 @@ -4378,12 +4378,12 @@ packages: dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 5.0.0-next.70 - typescript: 5.3.3 + svelte: 5.0.0-next.72 + typescript: 5.4.2 dev: false - /svelte@5.0.0-next.70: - resolution: {integrity: sha512-o24bDlhjz4MLdc9Lq1SVdLarv9MDgYFTOmzFcAqytRcG0AMOw+LGMoTb8gkFTACOu4exbvL18RS8Z8xgzIrDoA==} + /svelte@5.0.0-next.72: + resolution: {integrity: sha512-CdL1vXWfaRS4QNAiMEG3f6+7MFPEal+iZisSpY/UJd4Rv0yQAPnRxBYCePYCYk1gxO3nJRN+hv2H57P6iLw44Q==} engines: {node: '>=18'} dependencies: '@ampproject/remapping': 2.3.0 @@ -4397,7 +4397,7 @@ packages: esrap: 1.2.1 is-reference: 3.0.2 locate-character: 3.0.0 - magic-string: 0.30.7 + magic-string: 0.30.8 zimmerframe: 1.1.2 dev: false @@ -4485,7 +4485,7 @@ packages: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} dev: false - /tsconfck@3.0.2(typescript@5.3.3): + /tsconfck@3.0.2(typescript@5.4.2): resolution: {integrity: sha512-6lWtFjwuhS3XI4HsX4Zg0izOI3FU/AI9EGVlPEUMDIhvLPMD4wkiof0WCoDgW7qY+Dy198g4d9miAqUHWHFH6Q==} engines: {node: ^18 || >=20} hasBin: true @@ -4495,7 +4495,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.2 dev: false /tslib@2.6.2: @@ -4514,8 +4514,8 @@ packages: engines: {node: '>=12.20'} dev: false - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} hasBin: true dev: false @@ -4699,8 +4699,8 @@ packages: vfile-message: 4.0.2 dev: false - /vite@5.1.4(sass@1.71.1): - resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} + /vite@5.1.5(sass@1.71.1): + resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -4729,13 +4729,13 @@ packages: dependencies: esbuild: 0.19.12 postcss: 8.4.35 - rollup: 4.12.0 + rollup: 4.12.1 sass: 1.71.1 optionalDependencies: fsevents: 2.3.3 dev: false - /vitefu@0.2.5(vite@5.1.4): + /vitefu@0.2.5(vite@5.1.5): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -4743,7 +4743,7 @@ packages: vite: optional: true dependencies: - vite: 5.1.4(sass@1.71.1) + vite: 5.1.5(sass@1.71.1) dev: false /web-namespaces@2.0.1: diff --git a/src/content/wiki/archlinux.md b/src/content/wiki/archlinux.md index 016ba57..9d73100 100644 --- a/src/content/wiki/archlinux.md +++ b/src/content/wiki/archlinux.md @@ -148,3 +148,10 @@ SDL_IM_MODULE=fcitx GLFW_IM_MODULE=ibus ``` +### KDE Plasma 6 + +> Detect GTK_IM_MODULE and QT_IM_MODULE being set and Wayland Input method +> frontend is working. It is recommended to unset GTK_IM_MODULE and +> QT_IM_MODULE and use Wayland input method frontend instead. For more details +> see https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland#KDE_Plasma + diff --git a/src/content/wiki/japanese/reading-two.md b/src/content/wiki/japanese/reading-two.md deleted file mode 100644 index c2f1878..0000000 --- a/src/content/wiki/japanese/reading-two.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: 読書 〜 その2 ---- - -- [ ] 東方文果真報 ~ Alternative Facts in Eastern Utopia - diff --git a/tools/treesitter/Cargo.toml b/tools/treesitter/Cargo.toml index c683f59..88a59c5 100644 --- a/tools/treesitter/Cargo.toml +++ b/tools/treesitter/Cargo.toml @@ -24,6 +24,7 @@ tree-sitter-html = "0.20.0" tree-sitter-javascript = "0.20.3" tree-sitter-md = "0.1.7" tree-sitter-query = "0.1.0" +tree-sitter-python = "0.20.4" tree-sitter-regex = "0.20.0" tree-sitter-rust = "0.20.4" tree-sitter-scheme = { git = "https://github.com/6cdh/tree-sitter-scheme", rev = "af0fd1fa452cb2562dc7b5c8a8c55551c39273b9" } diff --git a/tools/treesitter/src/configs.rs b/tools/treesitter/src/configs.rs index 5db0cc9..3d10af5 100644 --- a/tools/treesitter/src/configs.rs +++ b/tools/treesitter/src/configs.rs @@ -23,6 +23,7 @@ pub static EXTENSIONS: Lazy> = Lazy::new(|| ("js", "javascript"), ("md", "markdown"), ("mdx", "markdown"), + ("py", "python"), ("query", "scheme"), ("scm", "scheme"), ("scss", "css"), @@ -113,6 +114,15 @@ pub static CONFIGS: Lazy> = Lazy:: "", ) ), + ( + "python", + config_for( + tree_sitter_python::language(), + tree_sitter_python::HIGHLIGHT_QUERY, + "", + "", + ) + ), ( "regex", config_for(