content: japanese

This commit is contained in:
Maciej Jur 2024-02-08 23:29:38 +01:00
parent 386b0df479
commit d96034325b
Signed by: kamov
GPG key ID: 191CBFF5F72ECAFD
3 changed files with 103 additions and 88 deletions

View file

@ -15,7 +15,7 @@
"@astrojs/svelte": "^5.0.3", "@astrojs/svelte": "^5.0.3",
"@citation-js/plugin-bibtex": "^0.7.8", "@citation-js/plugin-bibtex": "^0.7.8",
"@js-temporal/polyfill": "^0.4.4", "@js-temporal/polyfill": "^0.4.4",
"astro": "^4.3.2", "astro": "^4.3.5",
"astro-pagefind": "^1.4.0", "astro-pagefind": "^1.4.0",
"chart.js": "^4.4.1", "chart.js": "^4.4.1",
"citation-js": "^0.7.8", "citation-js": "^0.7.8",
@ -33,7 +33,7 @@
"remark-parse": "^11.0.0", "remark-parse": "^11.0.0",
"remark-rehype": "^11.1.0", "remark-rehype": "^11.1.0",
"reveal.js": "^5.0.4", "reveal.js": "^5.0.4",
"svelte": "5.0.0-next.45", "svelte": "5.0.0-next.51",
"unified": "^11.0.4", "unified": "^11.0.4",
"unist-util-visit": "^5.0.0" "unist-util-visit": "^5.0.0"
}, },

View file

@ -7,10 +7,10 @@ settings:
dependencies: dependencies:
'@astrojs/mdx': '@astrojs/mdx':
specifier: ^2.1.1 specifier: ^2.1.1
version: 2.1.1(astro@4.3.2) version: 2.1.1(astro@4.3.5)
'@astrojs/svelte': '@astrojs/svelte':
specifier: ^5.0.3 specifier: ^5.0.3
version: 5.0.3(astro@4.3.2)(svelte@5.0.0-next.45)(typescript@5.3.3)(vite@5.0.12) version: 5.0.3(astro@4.3.5)(svelte@5.0.0-next.51)(typescript@5.3.3)(vite@5.1.0)
'@citation-js/plugin-bibtex': '@citation-js/plugin-bibtex':
specifier: ^0.7.8 specifier: ^0.7.8
version: 0.7.8(@citation-js/core@0.7.6) version: 0.7.8(@citation-js/core@0.7.6)
@ -18,11 +18,11 @@ dependencies:
specifier: ^0.4.4 specifier: ^0.4.4
version: 0.4.4 version: 0.4.4
astro: astro:
specifier: ^4.3.2 specifier: ^4.3.5
version: 4.3.2(sass@1.70.0)(typescript@5.3.3) version: 4.3.5(sass@1.70.0)(typescript@5.3.3)
astro-pagefind: astro-pagefind:
specifier: ^1.4.0 specifier: ^1.4.0
version: 1.4.0(astro@4.3.2) version: 1.4.0(astro@4.3.5)
chart.js: chart.js:
specifier: ^4.4.1 specifier: ^4.4.1
version: 4.4.1 version: 4.4.1
@ -72,8 +72,8 @@ dependencies:
specifier: ^5.0.4 specifier: ^5.0.4
version: 5.0.4 version: 5.0.4
svelte: svelte:
specifier: 5.0.0-next.45 specifier: 5.0.0-next.51
version: 5.0.0-next.45 version: 5.0.0-next.51
unified: unified:
specifier: ^11.0.4 specifier: ^11.0.4
version: 11.0.4 version: 11.0.4
@ -114,8 +114,8 @@ packages:
'@jridgewell/trace-mapping': 0.3.22 '@jridgewell/trace-mapping': 0.3.22
dev: false dev: false
/@astrojs/compiler@2.5.2: /@astrojs/compiler@2.5.3:
resolution: {integrity: sha512-fm9HNYu1tVnJjZYHE+SdDM5k6fZKNPXS9PwT43Mf6l4HVGx8d1jQwhGQqCvLkYJJBwQ9OysiexFMt7wtNuXhmQ==} resolution: {integrity: sha512-jzj01BRv/fmo+9Mr2FhocywGzEYiyiP2GVHje1ziGNU6c97kwhYGsnvwMkHrncAy9T9Vi54cjaMK7UE4ClX4vA==}
dev: false dev: false
/@astrojs/internal-helpers@0.2.1: /@astrojs/internal-helpers@0.2.1:
@ -143,7 +143,7 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@astrojs/mdx@2.1.1(astro@4.3.2): /@astrojs/mdx@2.1.1(astro@4.3.5):
resolution: {integrity: sha512-AgGFdE7HOGmoFooGvMSatkA9FiSKwyVW7ImHot/bXJ6uAbFfu6iG2ht18Cf1pT22Hda/6iSCGWusFvBv0/EnKQ==} resolution: {integrity: sha512-AgGFdE7HOGmoFooGvMSatkA9FiSKwyVW7ImHot/bXJ6uAbFfu6iG2ht18Cf1pT22Hda/6iSCGWusFvBv0/EnKQ==}
engines: {node: '>=18.14.1'} engines: {node: '>=18.14.1'}
peerDependencies: peerDependencies:
@ -152,7 +152,7 @@ packages:
'@astrojs/markdown-remark': 4.2.1 '@astrojs/markdown-remark': 4.2.1
'@mdx-js/mdx': 3.0.0 '@mdx-js/mdx': 3.0.0
acorn: 8.11.3 acorn: 8.11.3
astro: 4.3.2(sass@1.70.0)(typescript@5.3.3) astro: 4.3.5(sass@1.70.0)(typescript@5.3.3)
es-module-lexer: 1.4.1 es-module-lexer: 1.4.1
estree-util-visit: 2.0.0 estree-util-visit: 2.0.0
github-slugger: 2.0.0 github-slugger: 2.0.0
@ -176,17 +176,17 @@ packages:
prismjs: 1.29.0 prismjs: 1.29.0
dev: false dev: false
/@astrojs/svelte@5.0.3(astro@4.3.2)(svelte@5.0.0-next.45)(typescript@5.3.3)(vite@5.0.12): /@astrojs/svelte@5.0.3(astro@4.3.5)(svelte@5.0.0-next.51)(typescript@5.3.3)(vite@5.1.0):
resolution: {integrity: sha512-6TUBRUxmsEczKPBT6oDUAfvzuFCmITuhZfKPT5ZtOOyj9XOVnEnj/Iobd3ajKUbpWNYX7qZVAd1KMkmJc1Nhsg==} resolution: {integrity: sha512-6TUBRUxmsEczKPBT6oDUAfvzuFCmITuhZfKPT5ZtOOyj9XOVnEnj/Iobd3ajKUbpWNYX7qZVAd1KMkmJc1Nhsg==}
engines: {node: '>=18.14.1'} engines: {node: '>=18.14.1'}
peerDependencies: peerDependencies:
astro: ^4.0.0 astro: ^4.0.0
svelte: ^4.0.0 || ^5.0.0-next.1 svelte: ^4.0.0 || ^5.0.0-next.1
dependencies: dependencies:
'@sveltejs/vite-plugin-svelte': 3.0.2(svelte@5.0.0-next.45)(vite@5.0.12) '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@5.0.0-next.51)(vite@5.1.0)
astro: 4.3.2(sass@1.70.0)(typescript@5.3.3) astro: 4.3.5(sass@1.70.0)(typescript@5.3.3)
svelte: 5.0.0-next.45 svelte: 5.0.0-next.51
svelte2tsx: 0.6.27(svelte@5.0.0-next.45)(typescript@5.3.3) svelte2tsx: 0.6.27(svelte@5.0.0-next.51)(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
- typescript - typescript
@ -1034,7 +1034,7 @@ packages:
engines: {node: '>= 8'} engines: {node: '>= 8'}
dependencies: dependencies:
'@nodelib/fs.scandir': 2.1.5 '@nodelib/fs.scandir': 2.1.5
fastq: 1.17.0 fastq: 1.17.1
dev: false dev: false
/@pagefind/darwin-arm64@1.0.4: /@pagefind/darwin-arm64@1.0.4:
@ -1189,7 +1189,7 @@ packages:
engines: {node: '>=10'} engines: {node: '>=10'}
dev: false dev: false
/@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@5.0.0-next.45)(vite@5.0.12): /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@5.0.0-next.51)(vite@5.1.0):
resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==} resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==}
engines: {node: ^18.0.0 || >=20} engines: {node: ^18.0.0 || >=20}
peerDependencies: peerDependencies:
@ -1197,30 +1197,30 @@ packages:
svelte: ^4.0.0 || ^5.0.0-next.0 svelte: ^4.0.0 || ^5.0.0-next.0
vite: ^5.0.0 vite: ^5.0.0
dependencies: dependencies:
'@sveltejs/vite-plugin-svelte': 3.0.2(svelte@5.0.0-next.45)(vite@5.0.12) '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@5.0.0-next.51)(vite@5.1.0)
debug: 4.3.4 debug: 4.3.4
svelte: 5.0.0-next.45 svelte: 5.0.0-next.51
vite: 5.0.12(sass@1.70.0) vite: 5.1.0(sass@1.70.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: false dev: false
/@sveltejs/vite-plugin-svelte@3.0.2(svelte@5.0.0-next.45)(vite@5.0.12): /@sveltejs/vite-plugin-svelte@3.0.2(svelte@5.0.0-next.51)(vite@5.1.0):
resolution: {integrity: sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==} resolution: {integrity: sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==}
engines: {node: ^18.0.0 || >=20} engines: {node: ^18.0.0 || >=20}
peerDependencies: peerDependencies:
svelte: ^4.0.0 || ^5.0.0-next.0 svelte: ^4.0.0 || ^5.0.0-next.0
vite: ^5.0.0 vite: ^5.0.0
dependencies: dependencies:
'@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@5.0.0-next.45)(vite@5.0.12) '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@5.0.0-next.51)(vite@5.1.0)
debug: 4.3.4 debug: 4.3.4
deepmerge: 4.3.1 deepmerge: 4.3.1
kleur: 4.1.5 kleur: 4.1.5
magic-string: 0.30.6 magic-string: 0.30.7
svelte: 5.0.0-next.45 svelte: 5.0.0-next.51
svelte-hmr: 0.15.3(svelte@5.0.0-next.45) svelte-hmr: 0.15.3(svelte@5.0.0-next.51)
vite: 5.0.12(sass@1.70.0) vite: 5.1.0(sass@1.70.0)
vitefu: 0.2.5(vite@5.0.12) vitefu: 0.2.5(vite@5.1.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: false dev: false
@ -1423,23 +1423,23 @@ packages:
hasBin: true hasBin: true
dev: false dev: false
/astro-pagefind@1.4.0(astro@4.3.2): /astro-pagefind@1.4.0(astro@4.3.5):
resolution: {integrity: sha512-WMUlS0TTqIDqygplj/cxKU+l3oI+zB2qgYNMZed5R5nXuw8HhAKATog9zazuN05TOSWxI2Ap9+9WAYnnJ+4C7A==} resolution: {integrity: sha512-WMUlS0TTqIDqygplj/cxKU+l3oI+zB2qgYNMZed5R5nXuw8HhAKATog9zazuN05TOSWxI2Ap9+9WAYnnJ+4C7A==}
peerDependencies: peerDependencies:
astro: ^2.0.4 || ^3.0.0 || ^4.0.0 astro: ^2.0.4 || ^3.0.0 || ^4.0.0
dependencies: dependencies:
'@pagefind/default-ui': 1.0.4 '@pagefind/default-ui': 1.0.4
astro: 4.3.2(sass@1.70.0)(typescript@5.3.3) astro: 4.3.5(sass@1.70.0)(typescript@5.3.3)
pagefind: 1.0.4 pagefind: 1.0.4
sirv: 2.0.4 sirv: 2.0.4
dev: false dev: false
/astro@4.3.2(sass@1.70.0)(typescript@5.3.3): /astro@4.3.5(sass@1.70.0)(typescript@5.3.3):
resolution: {integrity: sha512-SJotHzKG/I32ruYWItMRJjtmNQh14mVS7kahu3XfYyxvo6nx08PGJBTSPbqPrW1sjeQPHwcpVDFx3yMMK2kaxQ==} resolution: {integrity: sha512-7jPffNlcmDO94NlkWe/hUWta/pIjlx1LVD/DZb/fyjT1Jv+7mGhKZBIjkDfeVpequW70mep8cAS5RM7Pxa0Gdg==}
engines: {node: '>=18.14.1', npm: '>=6.14.0'} engines: {node: '>=18.14.1', npm: '>=6.14.0'}
hasBin: true hasBin: true
dependencies: dependencies:
'@astrojs/compiler': 2.5.2 '@astrojs/compiler': 2.5.3
'@astrojs/internal-helpers': 0.2.1 '@astrojs/internal-helpers': 0.2.1
'@astrojs/markdown-remark': 4.2.1 '@astrojs/markdown-remark': 4.2.1
'@astrojs/telemetry': 3.0.4 '@astrojs/telemetry': 3.0.4
@ -1454,7 +1454,7 @@ packages:
aria-query: 5.3.0 aria-query: 5.3.0
axobject-query: 4.0.0 axobject-query: 4.0.0
boxen: 7.1.1 boxen: 7.1.1
chokidar: 3.5.3 chokidar: 3.6.0
ci-info: 4.0.0 ci-info: 4.0.0
clsx: 2.1.0 clsx: 2.1.0
common-ancestor-path: 1.0.1 common-ancestor-path: 1.0.1
@ -1478,7 +1478,7 @@ packages:
http-cache-semantics: 4.1.1 http-cache-semantics: 4.1.1
js-yaml: 4.1.0 js-yaml: 4.1.0
kleur: 4.1.5 kleur: 4.1.5
magic-string: 0.30.6 magic-string: 0.30.7
mdast-util-to-hast: 13.0.2 mdast-util-to-hast: 13.0.2
mime: 3.0.0 mime: 3.0.0
ora: 7.0.1 ora: 7.0.1
@ -1490,16 +1490,16 @@ packages:
prompts: 2.4.2 prompts: 2.4.2
rehype: 13.0.1 rehype: 13.0.1
resolve: 1.22.8 resolve: 1.22.8
semver: 7.5.4 semver: 7.6.0
server-destroy: 1.0.1 server-destroy: 1.0.1
shikiji: 0.9.19 shikiji: 0.9.19
string-width: 7.1.0 string-width: 7.1.0
strip-ansi: 7.1.0 strip-ansi: 7.1.0
tsconfck: 3.0.1(typescript@5.3.3) tsconfck: 3.0.2(typescript@5.3.3)
unist-util-visit: 5.0.0 unist-util-visit: 5.0.0
vfile: 6.0.1 vfile: 6.0.1
vite: 5.0.12(sass@1.70.0) vite: 5.1.0(sass@1.70.0)
vitefu: 0.2.5(vite@5.0.12) vitefu: 0.2.5(vite@5.1.0)
which-pm: 2.1.1 which-pm: 2.1.1
yargs-parser: 21.1.1 yargs-parser: 21.1.1
zod: 3.22.4 zod: 3.22.4
@ -1523,8 +1523,8 @@ packages:
dequal: 2.0.3 dequal: 2.0.3
dev: false dev: false
/b4a@1.6.4: /b4a@1.6.6:
resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==}
requiresBuild: true requiresBuild: true
dev: false dev: false
optional: true optional: true
@ -1588,8 +1588,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true hasBin: true
dependencies: dependencies:
caniuse-lite: 1.0.30001583 caniuse-lite: 1.0.30001585
electron-to-chromium: 1.4.656 electron-to-chromium: 1.4.662
node-releases: 2.0.14 node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.22.3) update-browserslist-db: 1.0.13(browserslist@4.22.3)
dev: false dev: false
@ -1613,8 +1613,8 @@ packages:
engines: {node: '>=14.16'} engines: {node: '>=14.16'}
dev: false dev: false
/caniuse-lite@1.0.30001583: /caniuse-lite@1.0.30001585:
resolution: {integrity: sha512-acWTYaha8xfhA/Du/z4sNZjHUWjkiuoAi2LM+T/aL+kemKQgPT1xBb/YKjlQ0Qo8gvbHsGNplrEJ+9G3gL7i4Q==} resolution: {integrity: sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q==}
dev: false dev: false
/ccount@2.0.1: /ccount@2.0.1:
@ -1663,8 +1663,8 @@ packages:
'@kurkle/color': 0.3.2 '@kurkle/color': 0.3.2
dev: false dev: false
/chokidar@3.5.3: /chokidar@3.6.0:
resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'} engines: {node: '>= 8.10.0'}
dependencies: dependencies:
anymatch: 3.1.3 anymatch: 3.1.3
@ -1926,8 +1926,8 @@ packages:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
dev: false dev: false
/electron-to-chromium@1.4.656: /electron-to-chromium@1.4.662:
resolution: {integrity: sha512-9AQB5eFTHyR3Gvt2t/NwR0le2jBSUNwCnMbUCejFWHD+so4tH40/dRLgoE+jxlPeWS43XJewyvCv+I8LPMl49Q==} resolution: {integrity: sha512-gfl1XVWTQmPHhqEG0kN77SpUxaqPpMb9r83PT4gvKhg7P3irSxru3lW85RxvK1uI1j2CAcTWPjG/HbE0IP/Rtg==}
dev: false dev: false
/emoji-regex@10.3.0: /emoji-regex@10.3.0:
@ -1998,8 +1998,8 @@ packages:
'@esbuild/win32-x64': 0.19.12 '@esbuild/win32-x64': 0.19.12
dev: false dev: false
/escalade@3.1.1: /escalade@3.1.2:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
engines: {node: '>=6'} engines: {node: '>=6'}
dev: false dev: false
@ -2124,8 +2124,8 @@ packages:
micromatch: 4.0.5 micromatch: 4.0.5
dev: false dev: false
/fastq@1.17.0: /fastq@1.17.1:
resolution: {integrity: sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==} resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
dependencies: dependencies:
reusify: 1.0.4 reusify: 1.0.4
dev: false dev: false
@ -2719,8 +2719,8 @@ packages:
dependencies: dependencies:
yallist: 4.0.0 yallist: 4.0.0
/magic-string@0.30.6: /magic-string@0.30.7:
resolution: {integrity: sha512-n62qCLbPjNjyo+owKtveQxZFZTBm+Ms6YoGD23Wew6Vw337PElFNifQpknPruVRQV57kVShPnLGo9vWxVhpPvA==} resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==}
engines: {node: '>=12'} engines: {node: '>=12'}
dependencies: dependencies:
'@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/sourcemap-codec': 1.4.15
@ -3453,7 +3453,7 @@ packages:
engines: {node: '>=10'} engines: {node: '>=10'}
requiresBuild: true requiresBuild: true
dependencies: dependencies:
semver: 7.5.4 semver: 7.6.0
dev: false dev: false
optional: true optional: true
@ -3697,8 +3697,8 @@ packages:
find-up: 4.1.0 find-up: 4.1.0
dev: false dev: false
/postcss@8.4.33: /postcss@8.4.35:
resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==} resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==}
engines: {node: ^10 || ^12 || >=14} engines: {node: ^10 || ^12 || >=14}
dependencies: dependencies:
nanoid: 3.3.7 nanoid: 3.3.7
@ -4058,7 +4058,7 @@ packages:
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
hasBin: true hasBin: true
dependencies: dependencies:
chokidar: 3.5.3 chokidar: 3.6.0
immutable: 4.3.5 immutable: 4.3.5
source-map-js: 1.0.2 source-map-js: 1.0.2
@ -4079,8 +4079,8 @@ packages:
hasBin: true hasBin: true
dev: false dev: false
/semver@7.5.4: /semver@7.6.0:
resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}
engines: {node: '>=10'} engines: {node: '>=10'}
hasBin: true hasBin: true
dependencies: dependencies:
@ -4099,7 +4099,7 @@ packages:
detect-libc: 2.0.2 detect-libc: 2.0.2
node-addon-api: 6.1.0 node-addon-api: 6.1.0
prebuild-install: 7.1.1 prebuild-install: 7.1.1
semver: 7.5.4 semver: 7.6.0
simple-get: 4.0.1 simple-get: 4.0.1
tar-fs: 3.0.4 tar-fs: 3.0.4
tunnel-agent: 0.6.0 tunnel-agent: 0.6.0
@ -4113,7 +4113,7 @@ packages:
dependencies: dependencies:
color: 4.2.3 color: 4.2.3
detect-libc: 2.0.2 detect-libc: 2.0.2
semver: 7.5.4 semver: 7.6.0
optionalDependencies: optionalDependencies:
'@img/sharp-darwin-arm64': 0.33.2 '@img/sharp-darwin-arm64': 0.33.2
'@img/sharp-darwin-x64': 0.33.2 '@img/sharp-darwin-x64': 0.33.2
@ -4358,16 +4358,16 @@ packages:
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
dev: false dev: false
/svelte-hmr@0.15.3(svelte@5.0.0-next.45): /svelte-hmr@0.15.3(svelte@5.0.0-next.51):
resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==} resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==}
engines: {node: ^12.20 || ^14.13.1 || >= 16} engines: {node: ^12.20 || ^14.13.1 || >= 16}
peerDependencies: peerDependencies:
svelte: ^3.19.0 || ^4.0.0 svelte: ^3.19.0 || ^4.0.0
dependencies: dependencies:
svelte: 5.0.0-next.45 svelte: 5.0.0-next.51
dev: false dev: false
/svelte2tsx@0.6.27(svelte@5.0.0-next.45)(typescript@5.3.3): /svelte2tsx@0.6.27(svelte@5.0.0-next.51)(typescript@5.3.3):
resolution: {integrity: sha512-E1uPW1o6VsbRz+nUk3fznZ2lSmCITAJoNu8AYefWSvIwE2pSB01i5sId4RMbWNzfcwCQl1DcgGShCPcldl4rvg==} resolution: {integrity: sha512-E1uPW1o6VsbRz+nUk3fznZ2lSmCITAJoNu8AYefWSvIwE2pSB01i5sId4RMbWNzfcwCQl1DcgGShCPcldl4rvg==}
peerDependencies: peerDependencies:
svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0
@ -4375,12 +4375,12 @@ packages:
dependencies: dependencies:
dedent-js: 1.0.1 dedent-js: 1.0.1
pascal-case: 3.1.2 pascal-case: 3.1.2
svelte: 5.0.0-next.45 svelte: 5.0.0-next.51
typescript: 5.3.3 typescript: 5.3.3
dev: false dev: false
/svelte@5.0.0-next.45: /svelte@5.0.0-next.51:
resolution: {integrity: sha512-+Cy7+SzAOrtunlKxkPg7cpJiEuc2TM5TJTAU50OI1PkiCjYmWLvvxZYwn0ulHMRJL6vQ4CCOOMUGbs7kUoqBKg==} resolution: {integrity: sha512-ZnHaCxbFdE4zEihtxt0vbw/ZiZbgm70krGj71bnYKERk0Djlq94cpgZRmqbR6grO1Ct9itRdtTwhu89OaHBnBg==}
engines: {node: '>=18'} engines: {node: '>=18'}
dependencies: dependencies:
'@ampproject/remapping': 2.2.1 '@ampproject/remapping': 2.2.1
@ -4394,8 +4394,8 @@ packages:
esrap: 1.2.1 esrap: 1.2.1
is-reference: 3.0.2 is-reference: 3.0.2
locate-character: 3.0.0 locate-character: 3.0.0
magic-string: 0.30.6 magic-string: 0.30.7
zimmerframe: 1.1.0 zimmerframe: 1.1.2
dev: false dev: false
/sync-fetch@0.4.5: /sync-fetch@0.4.5:
@ -4446,7 +4446,7 @@ packages:
resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==}
requiresBuild: true requiresBuild: true
dependencies: dependencies:
b4a: 1.6.4 b4a: 1.6.6
fast-fifo: 1.3.2 fast-fifo: 1.3.2
streamx: 2.15.7 streamx: 2.15.7
dev: false dev: false
@ -4476,12 +4476,12 @@ packages:
resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
dev: false dev: false
/trough@2.1.0: /trough@2.2.0:
resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
dev: false dev: false
/tsconfck@3.0.1(typescript@5.3.3): /tsconfck@3.0.2(typescript@5.3.3):
resolution: {integrity: sha512-7ppiBlF3UEddCLeI1JRx5m2Ryq+xk4JrZuq4EuYXykipebaq1dV0Fhgr1hb7CkmHt32QSgOZlcqVLEtHBG4/mg==} resolution: {integrity: sha512-6lWtFjwuhS3XI4HsX4Zg0izOI3FU/AI9EGVlPEUMDIhvLPMD4wkiof0WCoDgW7qY+Dy198g4d9miAqUHWHFH6Q==}
engines: {node: ^18 || >=20} engines: {node: ^18 || >=20}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@ -4532,7 +4532,7 @@ packages:
extend: 3.0.2 extend: 3.0.2
is-buffer: 2.0.5 is-buffer: 2.0.5
is-plain-obj: 4.1.0 is-plain-obj: 4.1.0
trough: 2.1.0 trough: 2.2.0
vfile: 5.3.7 vfile: 5.3.7
dev: false dev: false
@ -4544,7 +4544,7 @@ packages:
devlop: 1.1.0 devlop: 1.1.0
extend: 3.0.2 extend: 3.0.2
is-plain-obj: 4.1.0 is-plain-obj: 4.1.0
trough: 2.1.0 trough: 2.2.0
vfile: 6.0.1 vfile: 6.0.1
dev: false dev: false
@ -4648,7 +4648,7 @@ packages:
browserslist: '>= 4.21.0' browserslist: '>= 4.21.0'
dependencies: dependencies:
browserslist: 4.22.3 browserslist: 4.22.3
escalade: 3.1.1 escalade: 3.1.2
picocolors: 1.0.0 picocolors: 1.0.0
dev: false dev: false
@ -4694,8 +4694,8 @@ packages:
vfile-message: 4.0.2 vfile-message: 4.0.2
dev: false dev: false
/vite@5.0.12(sass@1.70.0): /vite@5.1.0(sass@1.70.0):
resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} resolution: {integrity: sha512-STmSFzhY4ljuhz14bg9LkMTk3d98IO6DIArnTY6MeBwiD1Za2StcQtz7fzOUnRCqrHSD5+OS2reg4HOz1eoLnw==}
engines: {node: ^18.0.0 || >=20.0.0} engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@ -4723,14 +4723,14 @@ packages:
optional: true optional: true
dependencies: dependencies:
esbuild: 0.19.12 esbuild: 0.19.12
postcss: 8.4.33 postcss: 8.4.35
rollup: 4.9.6 rollup: 4.9.6
sass: 1.70.0 sass: 1.70.0
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
dev: false dev: false
/vitefu@0.2.5(vite@5.0.12): /vitefu@0.2.5(vite@5.1.0):
resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
peerDependencies: peerDependencies:
vite: ^3.0.0 || ^4.0.0 || ^5.0.0 vite: ^3.0.0 || ^4.0.0 || ^5.0.0
@ -4738,7 +4738,7 @@ packages:
vite: vite:
optional: true optional: true
dependencies: dependencies:
vite: 5.0.12(sass@1.70.0) vite: 5.1.0(sass@1.70.0)
dev: false dev: false
/web-namespaces@2.0.1: /web-namespaces@2.0.1:
@ -4842,8 +4842,8 @@ packages:
engines: {node: '>=12.20'} engines: {node: '>=12.20'}
dev: false dev: false
/zimmerframe@1.1.0: /zimmerframe@1.1.2:
resolution: {integrity: sha512-+AmV37r9NPUy7KcuG0Fde9AAFSD88kN5pnqvD7Pkp5WLLK0jct7hAtIDXXFDCRk3l5Mc1r2Sth3gfP2ZLE+/Qw==} resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==}
dev: false dev: false
/zod@3.22.4: /zod@3.22.4:

View file

@ -0,0 +1,15 @@
---
title: "Japanese"
---
## Browser extension
I recommend using the [Yomitan](https://github.com/themoeway/yomitan) extension
for your favorite browser:
- [Firefox](https://addons.mozilla.org/en-US/firefox/addon/yomitan/)
- [Chrome](https://chromewebstore.google.com/detail/yomitan/likgccmbimhjbgkjambclfkhldnlhbnn)
You can load external dictionaries such as:
- [Jitendex](https://github.com/stephenmk/Jitendex) - A better version of JMdict
- [JMnedict](https://github.com/themoeway/jmdict-yomitan#jmnedict-for-yomitan) - Dictionary of Japanese names
- [KANJIDIC](https://github.com/themoeway/jmdict-yomitan#kanjidic-for-yomitan) - Dictionary of kanji