feat: refactor japanese intro

This commit is contained in:
Maciej Jur 2023-11-27 22:23:59 +01:00
parent 1c394df176
commit d88054b598
Signed by: kamov
GPG key ID: 191CBFF5F72ECAFD
7 changed files with 220 additions and 251 deletions

View file

@ -15,7 +15,7 @@
"@astrojs/solid-js": "^3.0.2",
"@citation-js/plugin-bibtex": "^0.7.2",
"@js-temporal/polyfill": "^0.4.4",
"astro": "^3.5.5",
"astro": "^3.6.1",
"astro-pagefind": "^1.3.0",
"chart.js": "^4.4.0",
"citation-js": "^0.7.4",
@ -33,14 +33,14 @@
"remark-parse": "^11.0.0",
"remark-rehype": "^11.0.0",
"reveal.js": "^5.0.2",
"solid-js": "^1.8.5",
"solid-js": "^1.8.6",
"unified": "^11.0.4",
"unist-util-visit": "^5.0.0"
},
"devDependencies": {
"@types/leaflet": "^1.9.8",
"@types/leaflet.markercluster": "^1.5.4",
"@types/reveal.js": "^4.4.6",
"@types/reveal.js": "^4.4.8",
"@types/unist": "^3.0.2",
"pagefind": "^1.0.4",
"sass": "^1.69.5",

View file

@ -7,10 +7,10 @@ settings:
dependencies:
'@astrojs/mdx':
specifier: ^1.1.5
version: 1.1.5(astro@3.5.5)
version: 1.1.5(astro@3.6.1)
'@astrojs/solid-js':
specifier: ^3.0.2
version: 3.0.2(solid-js@1.8.5)(vite@4.5.0)
version: 3.0.2(solid-js@1.8.6)(vite@4.5.0)
'@citation-js/plugin-bibtex':
specifier: ^0.7.2
version: 0.7.2(@citation-js/core@0.7.1)
@ -18,11 +18,11 @@ dependencies:
specifier: ^0.4.4
version: 0.4.4
astro:
specifier: ^3.5.5
version: 3.5.5(sass@1.69.5)
specifier: ^3.6.1
version: 3.6.1(sass@1.69.5)
astro-pagefind:
specifier: ^1.3.0
version: 1.3.0(astro@3.5.5)
version: 1.3.0(astro@3.6.1)
chart.js:
specifier: ^4.4.0
version: 4.4.0
@ -72,8 +72,8 @@ dependencies:
specifier: ^5.0.2
version: 5.0.2
solid-js:
specifier: ^1.8.5
version: 1.8.5
specifier: ^1.8.6
version: 1.8.6
unified:
specifier: ^11.0.4
version: 11.0.4
@ -89,8 +89,8 @@ devDependencies:
specifier: ^1.5.4
version: 1.5.4
'@types/reveal.js':
specifier: ^4.4.6
version: 4.4.6
specifier: ^4.4.8
version: 4.4.8
'@types/unist':
specifier: ^3.0.2
version: 3.0.2
@ -122,13 +122,13 @@ packages:
resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==}
dev: false
/@astrojs/markdown-remark@3.5.0(astro@3.5.5):
/@astrojs/markdown-remark@3.5.0(astro@3.6.1):
resolution: {integrity: sha512-q7vdIqzYhxpsfghg2YmkmSXCfp4w7lBTYP+SSHw89wVhC5Riltr3u8w2otBRxNLSByNi+ht/gGkFC23Shetytw==}
peerDependencies:
astro: ^3.0.0
dependencies:
'@astrojs/prism': 3.0.0
astro: 3.5.5(sass@1.69.5)
astro: 3.6.1(sass@1.69.5)
github-slugger: 2.0.0
import-meta-resolve: 3.1.1
mdast-util-definitions: 6.0.0
@ -146,16 +146,16 @@ packages:
- supports-color
dev: false
/@astrojs/mdx@1.1.5(astro@3.5.5):
/@astrojs/mdx@1.1.5(astro@3.6.1):
resolution: {integrity: sha512-4bveyB1Lb1vWo2kdHJjQYoCytWlrIjAxHATHUTuYnBPmdPjsfy9wuCnb9rozwyyarDABx87CzG5gotBNYd+dVA==}
engines: {node: '>=18.14.1'}
peerDependencies:
astro: ^3.0.0
dependencies:
'@astrojs/markdown-remark': 3.5.0(astro@3.5.5)
'@astrojs/markdown-remark': 3.5.0(astro@3.6.1)
'@mdx-js/mdx': 2.3.0
acorn: 8.11.2
astro: 3.5.5(sass@1.69.5)
astro: 3.6.1(sass@1.69.5)
es-module-lexer: 1.4.1
estree-util-visit: 1.2.1
github-slugger: 2.0.0
@ -179,14 +179,14 @@ packages:
prismjs: 1.29.0
dev: false
/@astrojs/solid-js@3.0.2(solid-js@1.8.5)(vite@4.5.0):
/@astrojs/solid-js@3.0.2(solid-js@1.8.6)(vite@4.5.0):
resolution: {integrity: sha512-BGTtS/ygAlcopELdjgTURHnxS2AoDRKjpu3Dgp12TOcArBMCiI/rYdHtlB+ligMm9Bbvar8qdzXsT1zlrxK5jQ==}
engines: {node: '>=18.14.1'}
peerDependencies:
solid-js: ^1.4.3
dependencies:
solid-js: 1.8.5
vite-plugin-solid: 2.7.2(solid-js@1.8.5)(vite@4.5.0)
solid-js: 1.8.6
vite-plugin-solid: 2.7.2(solid-js@1.8.6)(vite@4.5.0)
transitivePeerDependencies:
- supports-color
- vite
@ -207,11 +207,11 @@ packages:
- supports-color
dev: false
/@babel/code-frame@7.22.13:
resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==}
/@babel/code-frame@7.23.4:
resolution: {integrity: sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/highlight': 7.22.20
'@babel/highlight': 7.23.4
chalk: 2.4.2
dev: false
@ -225,15 +225,15 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@ampproject/remapping': 2.2.1
'@babel/code-frame': 7.22.13
'@babel/generator': 7.23.3
'@babel/code-frame': 7.23.4
'@babel/generator': 7.23.4
'@babel/helper-compilation-targets': 7.22.15
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3)
'@babel/helpers': 7.23.2
'@babel/parser': 7.23.3
'@babel/helpers': 7.23.4
'@babel/parser': 7.23.4
'@babel/template': 7.22.15
'@babel/traverse': 7.23.3
'@babel/types': 7.23.3
'@babel/traverse': 7.23.4
'@babel/types': 7.23.4
convert-source-map: 2.0.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@ -243,11 +243,11 @@ packages:
- supports-color
dev: false
/@babel/generator@7.23.3:
resolution: {integrity: sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==}
/@babel/generator@7.23.4:
resolution: {integrity: sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.20
jsesc: 2.5.2
@ -257,7 +257,7 @@ packages:
resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-compilation-targets@7.22.15:
@ -299,35 +299,35 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.22.15
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-hoist-variables@7.22.5:
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-member-expression-to-functions@7.23.0:
resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-module-imports@7.18.6:
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-module-imports@7.22.15:
resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-module-transforms@7.23.3(@babel/core@7.23.3):
@ -348,7 +348,7 @@ packages:
resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-plugin-utils@7.22.5:
@ -372,25 +372,25 @@ packages:
resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-skip-transparent-expression-wrappers@7.22.5:
resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-split-export-declaration@7.22.6:
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/helper-string-parser@7.22.5:
resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}
/@babel/helper-string-parser@7.23.4:
resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
engines: {node: '>=6.9.0'}
dev: false
@ -404,19 +404,19 @@ packages:
engines: {node: '>=6.9.0'}
dev: false
/@babel/helpers@7.23.2:
resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==}
/@babel/helpers@7.23.4:
resolution: {integrity: sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.22.15
'@babel/traverse': 7.23.3
'@babel/types': 7.23.3
'@babel/traverse': 7.23.4
'@babel/types': 7.23.4
transitivePeerDependencies:
- supports-color
dev: false
/@babel/highlight@7.22.20:
resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==}
/@babel/highlight@7.23.4:
resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-validator-identifier': 7.22.20
@ -424,12 +424,12 @@ packages:
js-tokens: 4.0.0
dev: false
/@babel/parser@7.23.3:
resolution: {integrity: sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==}
/@babel/parser@7.23.4:
resolution: {integrity: sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.3):
@ -464,8 +464,8 @@ packages:
'@babel/helper-simple-access': 7.22.5
dev: false
/@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.23.3):
resolution: {integrity: sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==}
/@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.3):
resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@ -475,11 +475,11 @@ packages:
'@babel/helper-module-imports': 7.22.15
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.3)
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@babel/plugin-transform-typescript@7.23.3(@babel/core@7.23.3):
resolution: {integrity: sha512-ogV0yWnq38CFwH20l2Afz0dfKuZBx9o/Y2Rmh5vuSS0YD1hswgEgTfyTzuSrT2q9btmHRSqYoSfwFUVaC1M1Jw==}
/@babel/plugin-transform-typescript@7.23.4(@babel/core@7.23.3):
resolution: {integrity: sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@ -502,41 +502,41 @@ packages:
'@babel/helper-validator-option': 7.22.15
'@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.3)
'@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.3)
'@babel/plugin-transform-typescript': 7.23.3(@babel/core@7.23.3)
'@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3)
dev: false
/@babel/template@7.22.15:
resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.22.13
'@babel/parser': 7.23.3
'@babel/types': 7.23.3
'@babel/code-frame': 7.23.4
'@babel/parser': 7.23.4
'@babel/types': 7.23.4
dev: false
/@babel/traverse@7.23.3:
resolution: {integrity: sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==}
/@babel/traverse@7.23.4:
resolution: {integrity: sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.22.13
'@babel/generator': 7.23.3
'@babel/code-frame': 7.23.4
'@babel/generator': 7.23.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
'@babel/parser': 7.23.3
'@babel/types': 7.23.3
'@babel/parser': 7.23.4
'@babel/types': 7.23.4
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: false
/@babel/types@7.23.3:
resolution: {integrity: sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==}
/@babel/types@7.23.4:
resolution: {integrity: sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.22.5
'@babel/helper-string-parser': 7.23.4
'@babel/helper-validator-identifier': 7.22.20
to-fast-properties: 2.0.0
dev: false
@ -656,8 +656,8 @@ packages:
dev: false
optional: true
/@esbuild/android-arm64@0.19.6:
resolution: {integrity: sha512-KQ/hbe9SJvIJ4sR+2PcZ41IBV+LPJyYp6V1K1P1xcMRup9iYsBoQn4MzE3mhMLOld27Au2eDcLlIREeKGUXpHQ==}
/@esbuild/android-arm64@0.19.8:
resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
@ -674,8 +674,8 @@ packages:
dev: false
optional: true
/@esbuild/android-arm@0.19.6:
resolution: {integrity: sha512-muPzBqXJKCbMYoNbb1JpZh/ynl0xS6/+pLjrofcR3Nad82SbsCogYzUE6Aq9QT3cLP0jR/IVK/NHC9b90mSHtg==}
/@esbuild/android-arm@0.19.8:
resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
@ -692,8 +692,8 @@ packages:
dev: false
optional: true
/@esbuild/android-x64@0.19.6:
resolution: {integrity: sha512-VVJVZQ7p5BBOKoNxd0Ly3xUM78Y4DyOoFKdkdAe2m11jbh0LEU4bPles4e/72EMl4tapko8o915UalN/5zhspg==}
/@esbuild/android-x64@0.19.8:
resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
@ -710,8 +710,8 @@ packages:
dev: false
optional: true
/@esbuild/darwin-arm64@0.19.6:
resolution: {integrity: sha512-91LoRp/uZAKx6ESNspL3I46ypwzdqyDLXZH7x2QYCLgtnaU08+AXEbabY2yExIz03/am0DivsTtbdxzGejfXpA==}
/@esbuild/darwin-arm64@0.19.8:
resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
@ -728,8 +728,8 @@ packages:
dev: false
optional: true
/@esbuild/darwin-x64@0.19.6:
resolution: {integrity: sha512-QCGHw770ubjBU1J3ZkFJh671MFajGTYMZumPs9E/rqU52md6lIil97BR0CbPq6U+vTh3xnTNDHKRdR8ggHnmxQ==}
/@esbuild/darwin-x64@0.19.8:
resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
@ -746,8 +746,8 @@ packages:
dev: false
optional: true
/@esbuild/freebsd-arm64@0.19.6:
resolution: {integrity: sha512-J53d0jGsDcLzWk9d9SPmlyF+wzVxjXpOH7jVW5ae7PvrDst4kiAz6sX+E8btz0GB6oH12zC+aHRD945jdjF2Vg==}
/@esbuild/freebsd-arm64@0.19.8:
resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
@ -764,8 +764,8 @@ packages:
dev: false
optional: true
/@esbuild/freebsd-x64@0.19.6:
resolution: {integrity: sha512-hn9qvkjHSIB5Z9JgCCjED6YYVGCNpqB7dEGavBdG6EjBD8S/UcNUIlGcB35NCkMETkdYwfZSvD9VoDJX6VeUVA==}
/@esbuild/freebsd-x64@0.19.8:
resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
@ -782,8 +782,8 @@ packages:
dev: false
optional: true
/@esbuild/linux-arm64@0.19.6:
resolution: {integrity: sha512-HQCOrk9XlH3KngASLaBfHpcoYEGUt829A9MyxaI8RMkfRA8SakG6YQEITAuwmtzFdEu5GU4eyhKcpv27dFaOBg==}
/@esbuild/linux-arm64@0.19.8:
resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
@ -800,8 +800,8 @@ packages:
dev: false
optional: true
/@esbuild/linux-arm@0.19.6:
resolution: {integrity: sha512-G8IR5zFgpXad/Zp7gr7ZyTKyqZuThU6z1JjmRyN1vSF8j0bOlGzUwFSMTbctLAdd7QHpeyu0cRiuKrqK1ZTwvQ==}
/@esbuild/linux-arm@0.19.8:
resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
@ -818,8 +818,8 @@ packages:
dev: false
optional: true
/@esbuild/linux-ia32@0.19.6:
resolution: {integrity: sha512-22eOR08zL/OXkmEhxOfshfOGo8P69k8oKHkwkDrUlcB12S/sw/+COM4PhAPT0cAYW/gpqY2uXp3TpjQVJitz7w==}
/@esbuild/linux-ia32@0.19.8:
resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
@ -836,8 +836,8 @@ packages:
dev: false
optional: true
/@esbuild/linux-loong64@0.19.6:
resolution: {integrity: sha512-82RvaYAh/SUJyjWA8jDpyZCHQjmEggL//sC7F3VKYcBMumQjUL3C5WDl/tJpEiKtt7XrWmgjaLkrk205zfvwTA==}
/@esbuild/linux-loong64@0.19.8:
resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
@ -854,8 +854,8 @@ packages:
dev: false
optional: true
/@esbuild/linux-mips64el@0.19.6:
resolution: {integrity: sha512-8tvnwyYJpR618vboIv2l8tK2SuK/RqUIGMfMENkeDGo3hsEIrpGldMGYFcWxWeEILe5Fi72zoXLmhZ7PR23oQA==}
/@esbuild/linux-mips64el@0.19.8:
resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
@ -872,8 +872,8 @@ packages:
dev: false
optional: true
/@esbuild/linux-ppc64@0.19.6:
resolution: {integrity: sha512-Qt+D7xiPajxVNk5tQiEJwhmarNnLPdjXAoA5uWMpbfStZB0+YU6a3CtbWYSy+sgAsnyx4IGZjWsTzBzrvg/fMA==}
/@esbuild/linux-ppc64@0.19.8:
resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
@ -890,8 +890,8 @@ packages:
dev: false
optional: true
/@esbuild/linux-riscv64@0.19.6:
resolution: {integrity: sha512-lxRdk0iJ9CWYDH1Wpnnnc640ajF4RmQ+w6oHFZmAIYu577meE9Ka/DCtpOrwr9McMY11ocbp4jirgGgCi7Ls/g==}
/@esbuild/linux-riscv64@0.19.8:
resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
@ -908,8 +908,8 @@ packages:
dev: false
optional: true
/@esbuild/linux-s390x@0.19.6:
resolution: {integrity: sha512-MopyYV39vnfuykHanRWHGRcRC3AwU7b0QY4TI8ISLfAGfK+tMkXyFuyT1epw/lM0pflQlS53JoD22yN83DHZgA==}
/@esbuild/linux-s390x@0.19.8:
resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@ -926,8 +926,8 @@ packages:
dev: false
optional: true
/@esbuild/linux-x64@0.19.6:
resolution: {integrity: sha512-UWcieaBzsN8WYbzFF5Jq7QULETPcQvlX7KL4xWGIB54OknXJjBO37sPqk7N82WU13JGWvmDzFBi1weVBajPovg==}
/@esbuild/linux-x64@0.19.8:
resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
@ -944,8 +944,8 @@ packages:
dev: false
optional: true
/@esbuild/netbsd-x64@0.19.6:
resolution: {integrity: sha512-EpWiLX0fzvZn1wxtLxZrEW+oQED9Pwpnh+w4Ffv8ZLuMhUoqR9q9rL4+qHW8F4Mg5oQEKxAoT0G+8JYNqCiR6g==}
/@esbuild/netbsd-x64@0.19.8:
resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
@ -962,8 +962,8 @@ packages:
dev: false
optional: true
/@esbuild/openbsd-x64@0.19.6:
resolution: {integrity: sha512-fFqTVEktM1PGs2sLKH4M5mhAVEzGpeZJuasAMRnvDZNCV0Cjvm1Hu35moL2vC0DOrAQjNTvj4zWrol/lwQ8Deg==}
/@esbuild/openbsd-x64@0.19.8:
resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
@ -980,8 +980,8 @@ packages:
dev: false
optional: true
/@esbuild/sunos-x64@0.19.6:
resolution: {integrity: sha512-M+XIAnBpaNvaVAhbe3uBXtgWyWynSdlww/JNZws0FlMPSBy+EpatPXNIlKAdtbFVII9OpX91ZfMb17TU3JKTBA==}
/@esbuild/sunos-x64@0.19.8:
resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
@ -998,8 +998,8 @@ packages:
dev: false
optional: true
/@esbuild/win32-arm64@0.19.6:
resolution: {integrity: sha512-2DchFXn7vp/B6Tc2eKdTsLzE0ygqKkNUhUBCNtMx2Llk4POIVMUq5rUYjdcedFlGLeRe1uLCpVvCmE+G8XYybA==}
/@esbuild/win32-arm64@0.19.8:
resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
@ -1016,8 +1016,8 @@ packages:
dev: false
optional: true
/@esbuild/win32-ia32@0.19.6:
resolution: {integrity: sha512-PBo/HPDQllyWdjwAVX+Gl2hH0dfBydL97BAH/grHKC8fubqp02aL4S63otZ25q3sBdINtOBbz1qTZQfXbP4VBg==}
/@esbuild/win32-ia32@0.19.8:
resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
@ -1034,8 +1034,8 @@ packages:
dev: false
optional: true
/@esbuild/win32-x64@0.19.6:
resolution: {integrity: sha512-OE7yIdbDif2kKfrGa+V0vx/B3FJv2L4KnIiLlvtibPyO9UkgO3rzYE0HhpREo2vmJ1Ixq1zwm9/0er+3VOSZJA==}
/@esbuild/win32-x64@0.19.8:
resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@ -1173,9 +1173,9 @@ packages:
resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==}
dev: false
/@sindresorhus/is@6.1.0:
resolution: {integrity: sha512-BuvU07zq3tQ/2SIgBsEuxKYDyDjC0n7Zir52bpHy2xnBbW81+po43aLFPLbeV3HRAheFbGud1qgcqSYfhtHMAg==}
engines: {node: '>=16'}
/@sindresorhus/is@4.6.0:
resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
engines: {node: '>=10'}
dev: false
/@types/acorn@4.0.6:
@ -1184,11 +1184,11 @@ packages:
'@types/estree': 1.0.5
dev: false
/@types/babel__core@7.20.4:
resolution: {integrity: sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==}
/@types/babel__core@7.20.5:
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
dependencies:
'@babel/parser': 7.23.3
'@babel/types': 7.23.3
'@babel/parser': 7.23.4
'@babel/types': 7.23.4
'@types/babel__generator': 7.6.7
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.4
@ -1197,20 +1197,20 @@ packages:
/@types/babel__generator@7.6.7:
resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@types/babel__template@7.4.4:
resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
dependencies:
'@babel/parser': 7.23.3
'@babel/types': 7.23.3
'@babel/parser': 7.23.4
'@babel/types': 7.23.4
dev: false
/@types/babel__traverse@7.20.4:
resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==}
dependencies:
'@babel/types': 7.23.3
'@babel/types': 7.23.4
dev: false
/@types/debug@4.1.12:
@ -1249,8 +1249,8 @@ packages:
resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==}
dev: false
/@types/katex@0.16.6:
resolution: {integrity: sha512-rZYO1HInM99rAFYNwGqbYPxHZHxu2IwZYKj4bJ4oh6edVrm1UId8mmbHIZLBtG253qU6y3piag0XYe/joNnwzQ==}
/@types/katex@0.16.7:
resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==}
dev: false
/@types/leaflet.markercluster@1.5.4:
@ -1295,8 +1295,8 @@ packages:
resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==}
dev: false
/@types/reveal.js@4.4.6:
resolution: {integrity: sha512-1ejcJ8SsEcPEzVl/MDYggDEMDxHxQGA0C79+1lou+FVea5vEDJVDkkU2KwXlT0HfVazDNyh0cF6LYrRH+FPshw==}
/@types/reveal.js@4.4.8:
resolution: {integrity: sha512-ADWVEgRLNVRE+J5yGjFDogsAaeVz+FKRVgvpLk1tgNewocXQd6wuKSknfamCVgZyUY9/IgOlkNKh9a2iIaconA==}
dev: true
/@types/unist@2.0.10:
@ -1378,33 +1378,33 @@ packages:
hasBin: true
dev: false
/astro-pagefind@1.3.0(astro@3.5.5):
/astro-pagefind@1.3.0(astro@3.6.1):
resolution: {integrity: sha512-7VqoJnaW301KY+mjf1cGJTfKNI+zjdYxDXtBIE6aD77NKNPrOjxIXllt9Fo3wU84z1sNmaI+LwzK6S0Zm8t9RQ==}
peerDependencies:
astro: ^2.0.4 || ^3.0.0
dependencies:
'@pagefind/default-ui': 1.0.4
astro: 3.5.5(sass@1.69.5)
astro: 3.6.1(sass@1.69.5)
pagefind: 1.0.4
sirv: 2.0.3
dev: false
/astro@3.5.5(sass@1.69.5):
resolution: {integrity: sha512-zJDZhO8XheXzpqkZgBXlP8e3j8psf0A21fh5Bq4HNR6gOmgOnM62Pok3O2ClbGygabfl2Preeun0pBRFn5+y0A==}
/astro@3.6.1(sass@1.69.5):
resolution: {integrity: sha512-dCpiJAJYfVb2dLDuHcJLZyCM3Ha529Bou7RZtcc4agu8aH1ybEkSXJbV3bCLoL1aDgvp/cdf7qzDkZwkL+2rRg==}
engines: {node: '>=18.14.1', npm: '>=6.14.0'}
hasBin: true
dependencies:
'@astrojs/compiler': 2.3.2
'@astrojs/internal-helpers': 0.2.1
'@astrojs/markdown-remark': 3.5.0(astro@3.5.5)
'@astrojs/markdown-remark': 3.5.0(astro@3.6.1)
'@astrojs/telemetry': 3.0.4
'@babel/core': 7.23.3
'@babel/generator': 7.23.3
'@babel/parser': 7.23.3
'@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.3)
'@babel/traverse': 7.23.3
'@babel/types': 7.23.3
'@types/babel__core': 7.20.4
'@babel/generator': 7.23.4
'@babel/parser': 7.23.4
'@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.3)
'@babel/traverse': 7.23.4
'@babel/types': 7.23.4
'@types/babel__core': 7.20.5
acorn: 8.11.2
boxen: 7.1.1
chokidar: 3.5.3
@ -1417,7 +1417,7 @@ packages:
devalue: 4.3.2
diff: 5.1.0
es-module-lexer: 1.4.1
esbuild: 0.19.6
esbuild: 0.19.8
estree-walker: 3.0.3
execa: 8.0.1
fast-glob: 3.3.2
@ -1469,26 +1469,26 @@ packages:
/b4a@1.6.4:
resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==}
/babel-plugin-jsx-dom-expressions@0.37.8(@babel/core@7.23.3):
resolution: {integrity: sha512-nVHH6g7541aaAQJAsyWHvjH7GCXZ+8tuF3Qu4y9W9aKwonRbcJL+yyMatDJLvjC54iIuGowiiZM6Rm3AVJczGg==}
/babel-plugin-jsx-dom-expressions@0.37.9(@babel/core@7.23.3):
resolution: {integrity: sha512-6w+zs2i14fVanj4e1hXCU5cp+x0U0LJ5jScknpMZZUteHhwFRGJflHMVJ+xAcW7ku41FYjr7DgtK9mnc2SXlJg==}
peerDependencies:
'@babel/core': ^7.20.12
dependencies:
'@babel/core': 7.23.3
'@babel/helper-module-imports': 7.18.6
'@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.3)
'@babel/types': 7.23.3
'@babel/types': 7.23.4
html-entities: 2.3.3
validate-html-nesting: 1.2.2
dev: false
/babel-preset-solid@1.8.4(@babel/core@7.23.3):
resolution: {integrity: sha512-TfI09EOFHsbhVqoM+svop3zY4zOUIBlZsGU16Rgd4NsYVXw6lv2VEn7dmlpczMMQy0IeO3PFiXlMQZWutB+uAQ==}
/babel-preset-solid@1.8.6(@babel/core@7.23.3):
resolution: {integrity: sha512-Ened42CHjU4EFkvNeS042/3Pm21yvMWn8p4G4ddzQTlKaMwSGGD1VciA/e7EshBVHJCcBj9vHiUd/r3A4qLPZA==}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.3
babel-plugin-jsx-dom-expressions: 0.37.8(@babel/core@7.23.3)
babel-plugin-jsx-dom-expressions: 0.37.9(@babel/core@7.23.3)
dev: false
/bail@2.0.2:
@ -1542,8 +1542,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
caniuse-lite: 1.0.30001563
electron-to-chromium: 1.4.588
caniuse-lite: 1.0.30001565
electron-to-chromium: 1.4.595
node-releases: 2.0.13
update-browserslist-db: 1.0.13(browserslist@4.22.1)
dev: false
@ -1566,8 +1566,8 @@ packages:
engines: {node: '>=14.16'}
dev: false
/caniuse-lite@1.0.30001563:
resolution: {integrity: sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==}
/caniuse-lite@1.0.30001565:
resolution: {integrity: sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==}
dev: false
/ccount@2.0.1:
@ -1674,8 +1674,8 @@ packages:
restore-cursor: 4.0.0
dev: false
/cli-spinners@2.9.1:
resolution: {integrity: sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==}
/cli-spinners@2.9.2:
resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==}
engines: {node: '>=6'}
dev: false
@ -1847,8 +1847,8 @@ packages:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
dev: false
/electron-to-chromium@1.4.588:
resolution: {integrity: sha512-soytjxwbgcCu7nh5Pf4S2/4wa6UIu+A3p03U2yVr53qGxi1/VTR3ENI+p50v+UxqqZAfl48j3z55ud7VHIOr9w==}
/electron-to-chromium@1.4.595:
resolution: {integrity: sha512-+ozvXuamBhDOKvMNUQvecxfbyICmIAwS4GpLmR0bsiSBlGnLaOcs2Cj7J8XSbW+YEaN3Xl3ffgpm+srTUWFwFQ==}
dev: false
/emoji-regex@10.3.0:
@ -1915,34 +1915,34 @@ packages:
'@esbuild/win32-x64': 0.18.20
dev: false
/esbuild@0.19.6:
resolution: {integrity: sha512-Xl7dntjA2OEIvpr9j0DVxxnog2fyTGnyVoQXAMQI6eR3mf9zCQds7VIKUDCotDgE/p4ncTgeRqgX8t5d6oP4Gw==}
/esbuild@0.19.8:
resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
'@esbuild/android-arm': 0.19.6
'@esbuild/android-arm64': 0.19.6
'@esbuild/android-x64': 0.19.6
'@esbuild/darwin-arm64': 0.19.6
'@esbuild/darwin-x64': 0.19.6
'@esbuild/freebsd-arm64': 0.19.6
'@esbuild/freebsd-x64': 0.19.6
'@esbuild/linux-arm': 0.19.6
'@esbuild/linux-arm64': 0.19.6
'@esbuild/linux-ia32': 0.19.6
'@esbuild/linux-loong64': 0.19.6
'@esbuild/linux-mips64el': 0.19.6
'@esbuild/linux-ppc64': 0.19.6
'@esbuild/linux-riscv64': 0.19.6
'@esbuild/linux-s390x': 0.19.6
'@esbuild/linux-x64': 0.19.6
'@esbuild/netbsd-x64': 0.19.6
'@esbuild/openbsd-x64': 0.19.6
'@esbuild/sunos-x64': 0.19.6
'@esbuild/win32-arm64': 0.19.6
'@esbuild/win32-ia32': 0.19.6
'@esbuild/win32-x64': 0.19.6
'@esbuild/android-arm': 0.19.8
'@esbuild/android-arm64': 0.19.8
'@esbuild/android-x64': 0.19.8
'@esbuild/darwin-arm64': 0.19.8
'@esbuild/darwin-x64': 0.19.8
'@esbuild/freebsd-arm64': 0.19.8
'@esbuild/freebsd-x64': 0.19.8
'@esbuild/linux-arm': 0.19.8
'@esbuild/linux-arm64': 0.19.8
'@esbuild/linux-ia32': 0.19.8
'@esbuild/linux-loong64': 0.19.8
'@esbuild/linux-mips64el': 0.19.8
'@esbuild/linux-ppc64': 0.19.8
'@esbuild/linux-riscv64': 0.19.8
'@esbuild/linux-s390x': 0.19.8
'@esbuild/linux-x64': 0.19.8
'@esbuild/netbsd-x64': 0.19.8
'@esbuild/openbsd-x64': 0.19.8
'@esbuild/sunos-x64': 0.19.8
'@esbuild/win32-arm64': 0.19.8
'@esbuild/win32-ia32': 0.19.8
'@esbuild/win32-x64': 0.19.8
dev: false
/escalade@3.1.1:
@ -3263,7 +3263,7 @@ packages:
/micromark-extension-math@2.1.2:
resolution: {integrity: sha512-es0CcOV89VNS9wFmyn+wyFTKweXGW4CEvdaAca6SWRWPyYCbBisnjaHLjWO4Nszuiud84jCpkHsqAJoa768Pvg==}
dependencies:
'@types/katex': 0.16.6
'@types/katex': 0.16.7
katex: 0.16.9
micromark-factory-space: 1.1.0
micromark-util-character: 1.2.0
@ -3763,11 +3763,11 @@ packages:
/node-addon-api@6.1.0:
resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==}
/node-emoji@2.1.1:
resolution: {integrity: sha512-+fyi06+Z9LARCwnTmUF1sRPVQFhGlIpuye3zwlzMN8bIKou6l7k1rGV8WVOEu9EQnRLfoVOYj/p107u0CoQoKA==}
/node-emoji@2.1.3:
resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==}
engines: {node: '>=18'}
dependencies:
'@sindresorhus/is': 6.1.0
'@sindresorhus/is': 4.6.0
char-regex: 1.0.2
emojilib: 2.4.0
skin-tone: 2.0.0
@ -3837,7 +3837,7 @@ packages:
dependencies:
chalk: 5.3.0
cli-cursor: 4.0.0
cli-spinners: 2.9.1
cli-spinners: 2.9.2
is-interactive: 2.0.0
is-unicode-supported: 1.3.0
log-symbols: 5.1.0
@ -4101,7 +4101,7 @@ packages:
resolution: {integrity: sha512-h8FPkGE00r2XKU+/acgqwWUlyzve1IiOKwsEkg4pDL3k48PiE0Pt+/uLtVHDVkN1yA4iurZN6UES8ivHVEQV6Q==}
dependencies:
'@types/hast': 3.0.3
'@types/katex': 0.16.6
'@types/katex': 0.16.7
hast-util-from-html-isomorphic: 2.0.0
hast-util-to-text: 4.0.0
katex: 0.16.9
@ -4177,7 +4177,7 @@ packages:
'@types/mdast': 4.0.3
emoticon: 4.0.1
mdast-util-find-and-replace: 3.0.1
node-emoji: 2.1.1
node-emoji: 2.1.3
unified: 11.0.4
dev: false
@ -4403,8 +4403,8 @@ packages:
dependencies:
lru-cache: 6.0.0
/seroval@0.12.4:
resolution: {integrity: sha512-JIsZHp98o+okpYN8HEPyI9Blr0gxAUPIGvg3waXrEMFjPz9obiLYMz0uFiUGezKiCK8loosYbn8WsqO8WtAJUA==}
/seroval@0.14.1:
resolution: {integrity: sha512-ZlC9y1KVDhZFdEHLYZup1RjKDutyX1tt3ffOauqRbRURa2vRr2NU/bHuVEuNEqR3zE2uCU3WM6LqH6Oinc3tWg==}
engines: {node: '>=10'}
dev: false
@ -4488,22 +4488,22 @@ packages:
unicode-emoji-modifier-base: 1.0.0
dev: false
/solid-js@1.8.5:
resolution: {integrity: sha512-xvtJvzJzWbsn35oKFhW9kNwaxG1Z/YLMsDp4tLVcYZTMPzvzQ8vEZuyDQ6nt7xDArVgZJ7TUFrJUwrui/oq53A==}
/solid-js@1.8.6:
resolution: {integrity: sha512-yiH6ZfBBZ3xj/aU/PBpVKB+8r8WWp100NGF7k/Z0IrK9Y8Lv0jwvFiJY1cHdc6Tj7GqXArKnMBabM0m1k+LzkA==}
dependencies:
csstype: 3.1.2
seroval: 0.12.4
seroval: 0.14.1
dev: false
/solid-refresh@0.5.3(solid-js@1.8.5):
/solid-refresh@0.5.3(solid-js@1.8.6):
resolution: {integrity: sha512-Otg5it5sjOdZbQZJnvo99TEBAr6J7PQ5AubZLNU6szZzg3RQQ5MX04oteBIIGDs0y2Qv8aXKm9e44V8z+UnFdw==}
peerDependencies:
solid-js: ^1.3
dependencies:
'@babel/generator': 7.23.3
'@babel/generator': 7.23.4
'@babel/helper-module-imports': 7.22.15
'@babel/types': 7.23.3
solid-js: 1.8.5
'@babel/types': 7.23.4
solid-js: 1.8.6
dev: false
/source-map-js@1.0.2:
@ -4946,7 +4946,7 @@ packages:
vfile-message: 4.0.2
dev: false
/vite-plugin-solid@2.7.2(solid-js@1.8.5)(vite@4.5.0):
/vite-plugin-solid@2.7.2(solid-js@1.8.6)(vite@4.5.0):
resolution: {integrity: sha512-GV2SMLAibOoXe76i02AsjAg7sbm/0lngBlERvJKVN67HOrJsHcWgkt0R6sfGLDJuFkv2aBe14Zm4vJcNME+7zw==}
peerDependencies:
solid-js: ^1.7.2
@ -4954,11 +4954,11 @@ packages:
dependencies:
'@babel/core': 7.23.3
'@babel/preset-typescript': 7.23.3(@babel/core@7.23.3)
'@types/babel__core': 7.20.4
babel-preset-solid: 1.8.4(@babel/core@7.23.3)
'@types/babel__core': 7.20.5
babel-preset-solid: 1.8.6(@babel/core@7.23.3)
merge-anything: 5.1.7
solid-js: 1.8.5
solid-refresh: 0.5.3(solid-js@1.8.5)
solid-js: 1.8.6
solid-refresh: 0.5.3(solid-js@1.8.6)
vite: 4.5.0(sass@1.69.5)
vitefu: 0.2.5(vite@4.5.0)
transitivePeerDependencies:

View file

@ -0,0 +1,9 @@
## かもし
初めましての方は初めまして、ポーランド出身で日本語を勉強している人です。
間違いがあったらすみません。
こちらは個人的なウェブサイトで、「かもし」というのは個人サークル名といってもいいです。
日本語を練習するため日本語を使って色々なことを書きます。
英語も使います。趣味はプログラミングや日本語や日本の歌や同人など色々なことです。
質問があったらメールを送信してくれてください。

View file

@ -1,25 +0,0 @@
---
import { Maybe } from 'purify-ts';
interface Props {
email?: string;
discord?: string;
}
---
<section class="p-card home-card-contact">
<h2 class="p-card__heading">Contact</h2>
<div class="home-card-contact__grid">
{Maybe.fromNullable(Astro.props.email)
.map(email => [`mailto:${email}`, email] as const)
.map(([href, email]) => [
<img class="home-card-contact__icon" width="38" height="25" src="/static/svg/email.svg" alt="email">,
<a class="home-card-contact__text" href={href}>{email}</a>
]).extract()
}
{Maybe.fromNullable(Astro.props.discord)
.map(discord => [
<img class="home-card-contact__icon" width="38" height="30" src="/static/svg/discord.svg" alt="discord">,
<span class="home-card-contact__text">{discord}</span>
]).extract()
}
</div>
</section>

View file

@ -1,13 +1,6 @@
---
import { getEntryBySlug } from "astro:content";
const intro = await getEntryBySlug("misc", "intro");
const { Content } = await intro.render();
import Text from '@assets/markdown/intro.md';
---
<section class="p-card intro-jp" lang="ja-JP">
<h2 class="intro-jp__heading">{intro.data.title}</h2>
<div class="intro-jp__text">
<Content />
</div>
<Text/>
</section>

View file

@ -1,7 +0,0 @@
---
title: かもし
---
初めましての方は初めまして、ポーランド出身で日本語を勉強している人です。間違いがあったらすみません。
こちらは個人的なウェブサイトで、「かもし」というのは個人サークル名といってもいいです。日本語を練習するため日本語を使って色々なことを書きます。英語も使います。趣味はプログラミングや日本語や日本の歌や同人など色々なことです。質問があったらメールを送信してくれてください。

View file

@ -87,19 +87,18 @@
}
.intro-jp {
max-height: 18em;
min-width: fit-content;
max-width: 100%;
overflow-x: auto;
width: 100%;
height: min-content;
min-height: 18em;
writing-mode: vertical-rl;
&__heading {
font-family: var(--serif);
h2 {
min-height: max-content;
font-size: 2.5rem;
font-family: var(--serif);
}
&__text {
p {
text-indent: 1em;
line-height: 1.4;
}