Merge branch 'main' of github.com:lite-note/lite-note

This commit is contained in:
Julien Calixte
2024-07-13 17:37:21 +02:00
4 changed files with 131 additions and 86 deletions

View File

@@ -17,7 +17,7 @@
"@octokit/rest": "^20.0.2", "@octokit/rest": "^20.0.2",
"@toycode/markdown-it-class": "^1.2.4", "@toycode/markdown-it-class": "^1.2.4",
"@vueuse/core": "^10.6.0", "@vueuse/core": "^10.6.0",
"@vueuse/router": "^10.3.0", "@vueuse/router": "^10.10.0",
"bulma": "^0.9.4", "bulma": "^0.9.4",
"date-fns": "^2.30.0", "date-fns": "^2.30.0",
"fontfaceobserver": "^2.3.0", "fontfaceobserver": "^2.3.0",
@@ -26,6 +26,7 @@
"markdown-it-block-embed": "^0.0.3", "markdown-it-block-embed": "^0.0.3",
"markdown-it-checkbox": "^1.1.0", "markdown-it-checkbox": "^1.1.0",
"markdown-it-footnote": "^3.0.3", "markdown-it-footnote": "^3.0.3",
"markdown-it-github-alerts": "^0.3.0",
"markdown-it-iframe": "^1.0.0", "markdown-it-iframe": "^1.0.0",
"markdown-it-latex": "^0.2.0", "markdown-it-latex": "^0.2.0",
"markdown-it-shikiji": "^0.9.18", "markdown-it-shikiji": "^0.9.18",
@@ -68,10 +69,5 @@
"vite-plugin-pwa": "^0.17.4", "vite-plugin-pwa": "^0.17.4",
"vitest": "^1.1.0", "vitest": "^1.1.0",
"webpack": "^5.89.0" "webpack": "^5.89.0"
},
"pnpm": {
"patchedDependencies": {
"@vueuse/router@10.3.0": "patches/@vueuse__router@10.3.0.patch"
}
} }
} }

197
pnpm-lock.yaml generated
View File

@@ -4,18 +4,13 @@ settings:
autoInstallPeers: true autoInstallPeers: true
excludeLinksFromLockfile: false excludeLinksFromLockfile: false
patchedDependencies:
'@vueuse/router@10.3.0':
hash: pdkyccfdzwjuqyn56qzindctwa
path: patches/@vueuse__router@10.3.0.patch
importers: importers:
.: .:
dependencies: dependencies:
'@intlify/unplugin-vue-i18n': '@intlify/unplugin-vue-i18n':
specifier: ^1.5.0 specifier: ^1.5.0
version: 1.5.0(rollup@2.79.1)(vue-i18n@9.8.0) version: 1.5.0(rollup@2.79.1)(vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)))
'@octokit/core': '@octokit/core':
specifier: ^5.0.2 specifier: ^5.0.2
version: 5.0.2 version: 5.0.2
@@ -27,10 +22,10 @@ importers:
version: 1.2.4 version: 1.2.4
'@vueuse/core': '@vueuse/core':
specifier: ^10.6.0 specifier: ^10.6.0
version: 10.6.0(vue@3.4.3) version: 10.6.0(vue@3.4.3(typescript@4.5.3))
'@vueuse/router': '@vueuse/router':
specifier: ^10.3.0 specifier: ^10.10.0
version: 10.3.0(patch_hash=pdkyccfdzwjuqyn56qzindctwa)(vue-router@4.2.5)(vue@3.4.3) version: 10.10.0(vue-router@4.2.5(vue@3.4.3(typescript@4.5.3)))(vue@3.4.3(typescript@4.5.3))
bulma: bulma:
specifier: ^0.9.4 specifier: ^0.9.4
version: 0.9.4 version: 0.9.4
@@ -55,6 +50,9 @@ importers:
markdown-it-footnote: markdown-it-footnote:
specifier: ^3.0.3 specifier: ^3.0.3
version: 3.0.3 version: 3.0.3
markdown-it-github-alerts:
specifier: ^0.3.0
version: 0.3.0(markdown-it@13.0.2)
markdown-it-iframe: markdown-it-iframe:
specifier: ^1.0.0 specifier: ^1.0.0
version: 1.0.0 version: 1.0.0
@@ -72,7 +70,7 @@ importers:
version: 3.10.0 version: 3.10.0
pinia: pinia:
specifier: ^2.1.7 specifier: ^2.1.7
version: 2.1.7(typescript@4.5.3)(vue@3.4.3) version: 2.1.7(typescript@4.5.3)(vue@3.4.3(typescript@4.5.3))
pouchdb-adapter-indexeddb: pouchdb-adapter-indexeddb:
specifier: ^8.0.1 specifier: ^8.0.1
version: 8.0.1 version: 8.0.1
@@ -93,10 +91,10 @@ importers:
version: 3.4.3(typescript@4.5.3) version: 3.4.3(typescript@4.5.3)
vue-i18n: vue-i18n:
specifier: ^9.8.0 specifier: ^9.8.0
version: 9.8.0(vue@3.4.3) version: 9.8.0(vue@3.4.3(typescript@4.5.3))
vue-router: vue-router:
specifier: ^4.2.5 specifier: ^4.2.5
version: 4.2.5(vue@3.4.3) version: 4.2.5(vue@3.4.3(typescript@4.5.3))
devDependencies: devDependencies:
'@babel/core': '@babel/core':
specifier: ^7.23.3 specifier: ^7.23.3
@@ -121,22 +119,22 @@ importers:
version: 2.9.4 version: 2.9.4
'@typescript-eslint/eslint-plugin': '@typescript-eslint/eslint-plugin':
specifier: ^6.10.0 specifier: ^6.10.0
version: 6.10.0(@typescript-eslint/parser@6.10.0)(eslint@8.53.0)(typescript@4.5.3) version: 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3)
'@typescript-eslint/parser': '@typescript-eslint/parser':
specifier: ^6.10.0 specifier: ^6.10.0
version: 6.10.0(eslint@8.53.0)(typescript@4.5.3) version: 6.10.0(eslint@8.53.0)(typescript@4.5.3)
'@vitejs/plugin-vue': '@vitejs/plugin-vue':
specifier: ^4.4.1 specifier: ^4.4.1
version: 4.4.1(vite@4.5.0)(vue@3.4.3) version: 4.4.1(vite@4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2))(vue@3.4.3(typescript@4.5.3))
'@vue/compiler-sfc': '@vue/compiler-sfc':
specifier: ^3.3.8 specifier: ^3.3.8
version: 3.3.8 version: 3.3.8
'@vue/eslint-config-prettier': '@vue/eslint-config-prettier':
specifier: ^8.0.0 specifier: ^8.0.0
version: 8.0.0(eslint@8.53.0)(prettier@3.1.1) version: 8.0.0(@types/eslint@8.44.0)(eslint@8.53.0)(prettier@3.1.1)
'@vue/eslint-config-typescript': '@vue/eslint-config-typescript':
specifier: ^12.0.0 specifier: ^12.0.0
version: 12.0.0(eslint-plugin-vue@9.18.1)(eslint@8.53.0)(typescript@4.5.3) version: 12.0.0(eslint-plugin-vue@9.18.1(eslint@8.53.0))(eslint@8.53.0)(typescript@4.5.3)
eslint: eslint:
specifier: ^8.53.0 specifier: ^8.53.0
version: 8.53.0 version: 8.53.0
@@ -151,7 +149,7 @@ importers:
version: 10.0.0(eslint@8.53.0) version: 10.0.0(eslint@8.53.0)
eslint-plugin-unused-imports: eslint-plugin-unused-imports:
specifier: ^3.0.0 specifier: ^3.0.0
version: 3.0.0(@typescript-eslint/eslint-plugin@6.10.0)(eslint@8.53.0) version: 3.0.0(@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)
eslint-plugin-vue: eslint-plugin-vue:
specifier: ^9.18.1 specifier: ^9.18.1
version: 9.18.1(eslint@8.53.0) version: 9.18.1(eslint@8.53.0)
@@ -166,13 +164,13 @@ importers:
version: 4.5.3 version: 4.5.3
vite: vite:
specifier: ^4.5.0 specifier: ^4.5.0
version: 4.5.0(@types/node@20.9.0)(sass@1.69.6) version: 4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2)
vite-plugin-pwa: vite-plugin-pwa:
specifier: ^0.17.4 specifier: ^0.17.4
version: 0.17.4(vite@4.5.0)(workbox-build@7.0.0)(workbox-window@7.0.0) version: 0.17.4(vite@4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2))(workbox-build@7.0.0)(workbox-window@7.0.0)
vitest: vitest:
specifier: ^1.1.0 specifier: ^1.1.0
version: 1.1.0(@types/node@20.9.0)(sass@1.69.6) version: 1.1.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2)
webpack: webpack:
specifier: ^5.89.0 specifier: ^5.89.0
version: 5.89.0 version: 5.89.0
@@ -1561,13 +1559,13 @@ packages:
'@vueuse/metadata@10.6.0': '@vueuse/metadata@10.6.0':
resolution: {integrity: sha512-mzKHkHoiK6xVz01VzQjM2l6ofUanEaofgEGPgDHcAzlvOTccPRTIdEuzneOUTYxgfm1vkDikS6rtrEw/NYlaTQ==} resolution: {integrity: sha512-mzKHkHoiK6xVz01VzQjM2l6ofUanEaofgEGPgDHcAzlvOTccPRTIdEuzneOUTYxgfm1vkDikS6rtrEw/NYlaTQ==}
'@vueuse/router@10.3.0': '@vueuse/router@10.10.0':
resolution: {integrity: sha512-WCx/BAxO0eInuOcyNRBxDLS16tnNqzdaR6/babg6AUgAIL0TCfmHBh46wJa6hhg+NMGjd6HzCaktxBasp+0c0A==} resolution: {integrity: sha512-NYPT7PFncdSOQSPxsaBOGfu1KnDeJIiqzf9qEFTzLnj8bjRXr3295M0bRnS3NxGT48j3UegpDcktlvVBCbivLw==}
peerDependencies: peerDependencies:
vue-router: '>=4.0.0-rc.1' vue-router: '>=4.0.0-rc.1'
'@vueuse/shared@10.3.0': '@vueuse/shared@10.10.0':
resolution: {integrity: sha512-kGqCTEuFPMK4+fNWy6dUOiYmxGcUbtznMwBZLC1PubidF4VZY05B+Oht7Jh7/6x4VOWGpvu3R37WHi81cKpiqg==} resolution: {integrity: sha512-2aW33Ac0Uk0U+9yo3Ypg9s5KcR42cuehRWl7vnUHadQyFvCktseyxxEPBi1Eiq4D2yBGACOnqLZpx1eMc7g5Og==}
'@vueuse/shared@10.6.0': '@vueuse/shared@10.6.0':
resolution: {integrity: sha512-0t4MVE18sO+/4Gh0jfeOXBTjKeV4606N9kIrDOLPjFl8Rwnlodn+QC5A4LfJuysK7aOsTMjF3KnzNeueaI0xlQ==} resolution: {integrity: sha512-0t4MVE18sO+/4Gh0jfeOXBTjKeV4606N9kIrDOLPjFl8Rwnlodn+QC5A4LfJuysK7aOsTMjF3KnzNeueaI0xlQ==}
@@ -2580,6 +2578,11 @@ packages:
markdown-it-footnote@3.0.3: markdown-it-footnote@3.0.3:
resolution: {integrity: sha512-YZMSuCGVZAjzKMn+xqIco9d1cLGxbELHZ9do/TSYVzraooV8ypsppKNmUJ0fVH5ljkCInQAtFpm8Rb3eXSrt5w==} resolution: {integrity: sha512-YZMSuCGVZAjzKMn+xqIco9d1cLGxbELHZ9do/TSYVzraooV8ypsppKNmUJ0fVH5ljkCInQAtFpm8Rb3eXSrt5w==}
markdown-it-github-alerts@0.3.0:
resolution: {integrity: sha512-qyIuDyfdrVGHhY+E/44yMyNA3ZnayaT/KKT2VgkIz1nmrgiuPkdgPUh4YBZwgJ9VKEGJvGd82Ndrc4oGftrJWg==}
peerDependencies:
markdown-it: ^14.0.0
markdown-it-iframe@1.0.0: markdown-it-iframe@1.0.0:
resolution: {integrity: sha512-UA/MZARLnUXJkhd+ECpMUBLLnMmOB4LmgOUL41+1GMqcwZnb1utP6VNZ4ZvEn5o9ZnuAUh6zvYcsQciwxy7WvA==} resolution: {integrity: sha512-UA/MZARLnUXJkhd+ECpMUBLLnMmOB4LmgOUL41+1GMqcwZnb1utP6VNZ4ZvEn5o9ZnuAUh6zvYcsQciwxy7WvA==}
@@ -3409,6 +3412,17 @@ packages:
'@vue/composition-api': '@vue/composition-api':
optional: true optional: true
vue-demi@0.14.7:
resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==}
engines: {node: '>=12'}
hasBin: true
peerDependencies:
'@vue/composition-api': ^1.0.0-rc.1
vue: ^3.0.0-0 || ^2.6.0
peerDependenciesMeta:
'@vue/composition-api':
optional: true
vue-eslint-parser@9.3.1: vue-eslint-parser@9.3.1:
resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==} resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==}
engines: {node: ^14.17.0 || >=16.0.0} engines: {node: ^14.17.0 || >=16.0.0}
@@ -3511,6 +3525,7 @@ packages:
workbox-google-analytics@7.0.0: workbox-google-analytics@7.0.0:
resolution: {integrity: sha512-MEYM1JTn/qiC3DbpvP2BVhyIH+dV/5BjHk756u9VbwuAhu0QHyKscTnisQuz21lfRpOwiS9z4XdqeVAKol0bzg==} resolution: {integrity: sha512-MEYM1JTn/qiC3DbpvP2BVhyIH+dV/5BjHk756u9VbwuAhu0QHyKscTnisQuz21lfRpOwiS9z4XdqeVAKol0bzg==}
deprecated: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained
workbox-navigation-preload@7.0.0: workbox-navigation-preload@7.0.0:
resolution: {integrity: sha512-juWCSrxo/fiMz3RsvDspeSLGmbgC0U9tKqcUPZBCf35s64wlaLXyn2KdHHXVQrb2cqF7I0Hc9siQalainmnXJA==} resolution: {integrity: sha512-juWCSrxo/fiMz3RsvDspeSLGmbgC0U9tKqcUPZBCf35s64wlaLXyn2KdHHXVQrb2cqF7I0Hc9siQalainmnXJA==}
@@ -4491,7 +4506,7 @@ snapshots:
'@humanwhocodes/object-schema@2.0.1': {} '@humanwhocodes/object-schema@2.0.1': {}
'@intlify/bundle-utils@7.4.0(vue-i18n@9.8.0)': '@intlify/bundle-utils@7.4.0(vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)))':
dependencies: dependencies:
'@intlify/message-compiler': 9.6.5 '@intlify/message-compiler': 9.6.5
'@intlify/shared': 9.6.5 '@intlify/shared': 9.6.5
@@ -4502,8 +4517,9 @@ snapshots:
magic-string: 0.30.5 magic-string: 0.30.5
mlly: 1.4.0 mlly: 1.4.0
source-map-js: 1.0.2 source-map-js: 1.0.2
vue-i18n: 9.8.0(vue@3.4.3)
yaml-eslint-parser: 1.2.2 yaml-eslint-parser: 1.2.2
optionalDependencies:
vue-i18n: 9.8.0(vue@3.4.3(typescript@4.5.3))
'@intlify/core-base@9.8.0': '@intlify/core-base@9.8.0':
dependencies: dependencies:
@@ -4524,9 +4540,9 @@ snapshots:
'@intlify/shared@9.8.0': {} '@intlify/shared@9.8.0': {}
'@intlify/unplugin-vue-i18n@1.5.0(rollup@2.79.1)(vue-i18n@9.8.0)': '@intlify/unplugin-vue-i18n@1.5.0(rollup@2.79.1)(vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)))':
dependencies: dependencies:
'@intlify/bundle-utils': 7.4.0(vue-i18n@9.8.0) '@intlify/bundle-utils': 7.4.0(vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)))
'@intlify/shared': 9.6.5 '@intlify/shared': 9.6.5
'@rollup/pluginutils': 5.0.2(rollup@2.79.1) '@rollup/pluginutils': 5.0.2(rollup@2.79.1)
'@vue/compiler-sfc': 3.3.8 '@vue/compiler-sfc': 3.3.8
@@ -4538,7 +4554,8 @@ snapshots:
picocolors: 1.0.0 picocolors: 1.0.0
source-map-js: 1.0.2 source-map-js: 1.0.2
unplugin: 1.3.1 unplugin: 1.3.1
vue-i18n: 9.8.0(vue@3.4.3) optionalDependencies:
vue-i18n: 9.8.0(vue@3.4.3(typescript@4.5.3))
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- supports-color - supports-color
@@ -4695,6 +4712,7 @@ snapshots:
'@types/estree': 1.0.1 '@types/estree': 1.0.1
estree-walker: 2.0.2 estree-walker: 2.0.2
picomatch: 2.3.1 picomatch: 2.3.1
optionalDependencies:
rollup: 2.79.1 rollup: 2.79.1
'@rollup/rollup-android-arm-eabi@4.9.2': '@rollup/rollup-android-arm-eabi@4.9.2':
@@ -4839,7 +4857,7 @@ snapshots:
'@types/web-bluetooth@0.0.20': {} '@types/web-bluetooth@0.0.20': {}
'@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0)(eslint@8.53.0)(typescript@4.5.3)': '@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3)':
dependencies: dependencies:
'@eslint-community/regexpp': 4.6.2 '@eslint-community/regexpp': 4.6.2
'@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@4.5.3) '@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@4.5.3)
@@ -4854,6 +4872,7 @@ snapshots:
natural-compare: 1.4.0 natural-compare: 1.4.0
semver: 7.5.4 semver: 7.5.4
ts-api-utils: 1.0.1(typescript@4.5.3) ts-api-utils: 1.0.1(typescript@4.5.3)
optionalDependencies:
typescript: 4.5.3 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -4866,6 +4885,7 @@ snapshots:
'@typescript-eslint/visitor-keys': 6.10.0 '@typescript-eslint/visitor-keys': 6.10.0
debug: 4.3.4 debug: 4.3.4
eslint: 8.53.0 eslint: 8.53.0
optionalDependencies:
typescript: 4.5.3 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -4882,6 +4902,7 @@ snapshots:
debug: 4.3.4 debug: 4.3.4
eslint: 8.53.0 eslint: 8.53.0
ts-api-utils: 1.0.1(typescript@4.5.3) ts-api-utils: 1.0.1(typescript@4.5.3)
optionalDependencies:
typescript: 4.5.3 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -4897,6 +4918,7 @@ snapshots:
is-glob: 4.0.3 is-glob: 4.0.3
semver: 7.5.4 semver: 7.5.4
ts-api-utils: 1.0.1(typescript@4.5.3) ts-api-utils: 1.0.1(typescript@4.5.3)
optionalDependencies:
typescript: 4.5.3 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -4922,9 +4944,9 @@ snapshots:
'@ungap/structured-clone@1.2.0': {} '@ungap/structured-clone@1.2.0': {}
'@vitejs/plugin-vue@4.4.1(vite@4.5.0)(vue@3.4.3)': '@vitejs/plugin-vue@4.4.1(vite@4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2))(vue@3.4.3(typescript@4.5.3))':
dependencies: dependencies:
vite: 4.5.0(@types/node@20.9.0)(sass@1.69.6) vite: 4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2)
vue: 3.4.3(typescript@4.5.3) vue: 3.4.3(typescript@4.5.3)
'@vitest/expect@1.1.0': '@vitest/expect@1.1.0':
@@ -5017,23 +5039,24 @@ snapshots:
'@vue/devtools-api@6.5.0': {} '@vue/devtools-api@6.5.0': {}
'@vue/eslint-config-prettier@8.0.0(eslint@8.53.0)(prettier@3.1.1)': '@vue/eslint-config-prettier@8.0.0(@types/eslint@8.44.0)(eslint@8.53.0)(prettier@3.1.1)':
dependencies: dependencies:
eslint: 8.53.0 eslint: 8.53.0
eslint-config-prettier: 8.10.0(eslint@8.53.0) eslint-config-prettier: 8.10.0(eslint@8.53.0)
eslint-plugin-prettier: 5.0.0(eslint-config-prettier@8.10.0)(eslint@8.53.0)(prettier@3.1.1) eslint-plugin-prettier: 5.0.0(@types/eslint@8.44.0)(eslint-config-prettier@8.10.0(eslint@8.53.0))(eslint@8.53.0)(prettier@3.1.1)
prettier: 3.1.1 prettier: 3.1.1
transitivePeerDependencies: transitivePeerDependencies:
- '@types/eslint' - '@types/eslint'
'@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.18.1)(eslint@8.53.0)(typescript@4.5.3)': '@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.18.1(eslint@8.53.0))(eslint@8.53.0)(typescript@4.5.3)':
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.10.0)(eslint@8.53.0)(typescript@4.5.3) '@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3)
'@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@4.5.3) '@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@4.5.3)
eslint: 8.53.0 eslint: 8.53.0
eslint-plugin-vue: 9.18.1(eslint@8.53.0) eslint-plugin-vue: 9.18.1(eslint@8.53.0)
typescript: 4.5.3
vue-eslint-parser: 9.3.1(eslint@8.53.0) vue-eslint-parser: 9.3.1(eslint@8.53.0)
optionalDependencies:
typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -5060,7 +5083,7 @@ snapshots:
'@vue/shared': 3.4.3 '@vue/shared': 3.4.3
csstype: 3.1.3 csstype: 3.1.3
'@vue/server-renderer@3.4.3(vue@3.4.3)': '@vue/server-renderer@3.4.3(vue@3.4.3(typescript@4.5.3))':
dependencies: dependencies:
'@vue/compiler-ssr': 3.4.3 '@vue/compiler-ssr': 3.4.3
'@vue/shared': 3.4.3 '@vue/shared': 3.4.3
@@ -5070,37 +5093,37 @@ snapshots:
'@vue/shared@3.4.3': {} '@vue/shared@3.4.3': {}
'@vueuse/core@10.6.0(vue@3.4.3)': '@vueuse/core@10.6.0(vue@3.4.3(typescript@4.5.3))':
dependencies: dependencies:
'@types/web-bluetooth': 0.0.20 '@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 10.6.0 '@vueuse/metadata': 10.6.0
'@vueuse/shared': 10.6.0(vue@3.4.3) '@vueuse/shared': 10.6.0(vue@3.4.3(typescript@4.5.3))
vue-demi: 0.14.6(vue@3.4.3) vue-demi: 0.14.6(vue@3.4.3(typescript@4.5.3))
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
'@vueuse/metadata@10.6.0': {} '@vueuse/metadata@10.6.0': {}
'@vueuse/router@10.3.0(patch_hash=pdkyccfdzwjuqyn56qzindctwa)(vue-router@4.2.5)(vue@3.4.3)': '@vueuse/router@10.10.0(vue-router@4.2.5(vue@3.4.3(typescript@4.5.3)))(vue@3.4.3(typescript@4.5.3))':
dependencies: dependencies:
'@vueuse/shared': 10.3.0(vue@3.4.3) '@vueuse/shared': 10.10.0(vue@3.4.3(typescript@4.5.3))
vue-demi: 0.14.5(vue@3.4.3) vue-demi: 0.14.7(vue@3.4.3(typescript@4.5.3))
vue-router: 4.2.5(vue@3.4.3) vue-router: 4.2.5(vue@3.4.3(typescript@4.5.3))
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
'@vueuse/shared@10.3.0(vue@3.4.3)': '@vueuse/shared@10.10.0(vue@3.4.3(typescript@4.5.3))':
dependencies: dependencies:
vue-demi: 0.14.5(vue@3.4.3) vue-demi: 0.14.7(vue@3.4.3(typescript@4.5.3))
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
'@vueuse/shared@10.6.0(vue@3.4.3)': '@vueuse/shared@10.6.0(vue@3.4.3(typescript@4.5.3))':
dependencies: dependencies:
vue-demi: 0.14.6(vue@3.4.3) vue-demi: 0.14.6(vue@3.4.3(typescript@4.5.3))
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
@@ -5621,23 +5644,26 @@ snapshots:
prettier-linter-helpers: 1.0.0 prettier-linter-helpers: 1.0.0
synckit: 0.8.5 synckit: 0.8.5
eslint-plugin-prettier@5.0.0(eslint-config-prettier@8.10.0)(eslint@8.53.0)(prettier@3.1.1): eslint-plugin-prettier@5.0.0(@types/eslint@8.44.0)(eslint-config-prettier@8.10.0(eslint@8.53.0))(eslint@8.53.0)(prettier@3.1.1):
dependencies: dependencies:
eslint: 8.53.0 eslint: 8.53.0
eslint-config-prettier: 8.10.0(eslint@8.53.0)
prettier: 3.1.1 prettier: 3.1.1
prettier-linter-helpers: 1.0.0 prettier-linter-helpers: 1.0.0
synckit: 0.8.5 synckit: 0.8.5
optionalDependencies:
'@types/eslint': 8.44.0
eslint-config-prettier: 8.10.0(eslint@8.53.0)
eslint-plugin-simple-import-sort@10.0.0(eslint@8.53.0): eslint-plugin-simple-import-sort@10.0.0(eslint@8.53.0):
dependencies: dependencies:
eslint: 8.53.0 eslint: 8.53.0
eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.10.0)(eslint@8.53.0): eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0):
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.10.0)(eslint@8.53.0)(typescript@4.5.3)
eslint: 8.53.0 eslint: 8.53.0
eslint-rule-composer: 0.3.0 eslint-rule-composer: 0.3.0
optionalDependencies:
'@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3)
eslint-plugin-vue@9.18.1(eslint@8.53.0): eslint-plugin-vue@9.18.1(eslint@8.53.0):
dependencies: dependencies:
@@ -6222,6 +6248,10 @@ snapshots:
markdown-it-footnote@3.0.3: {} markdown-it-footnote@3.0.3: {}
markdown-it-github-alerts@0.3.0(markdown-it@13.0.2):
dependencies:
markdown-it: 13.0.2
markdown-it-iframe@1.0.0: {} markdown-it-iframe@1.0.0: {}
markdown-it-latex@0.2.0: markdown-it-latex@0.2.0:
@@ -6409,12 +6439,13 @@ snapshots:
picomatch@2.3.1: {} picomatch@2.3.1: {}
pinia@2.1.7(typescript@4.5.3)(vue@3.4.3): pinia@2.1.7(typescript@4.5.3)(vue@3.4.3(typescript@4.5.3)):
dependencies: dependencies:
'@vue/devtools-api': 6.5.0 '@vue/devtools-api': 6.5.0
typescript: 4.5.3
vue: 3.4.3(typescript@4.5.3) vue: 3.4.3(typescript@4.5.3)
vue-demi: 0.14.5(vue@3.4.3) vue-demi: 0.14.5(vue@3.4.3(typescript@4.5.3))
optionalDependencies:
typescript: 4.5.3
pkg-types@1.0.3: pkg-types@1.0.3:
dependencies: dependencies:
@@ -6918,13 +6949,13 @@ snapshots:
uuid@8.3.2: {} uuid@8.3.2: {}
vite-node@1.1.0(@types/node@20.9.0)(sass@1.69.6): vite-node@1.1.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2):
dependencies: dependencies:
cac: 6.7.14 cac: 6.7.14
debug: 4.3.4 debug: 4.3.4
pathe: 1.1.1 pathe: 1.1.1
picocolors: 1.0.0 picocolors: 1.0.0
vite: 5.0.10(@types/node@20.9.0)(sass@1.69.6) vite: 5.0.10(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2)
transitivePeerDependencies: transitivePeerDependencies:
- '@types/node' - '@types/node'
- less - less
@@ -6935,40 +6966,41 @@ snapshots:
- supports-color - supports-color
- terser - terser
vite-plugin-pwa@0.17.4(vite@4.5.0)(workbox-build@7.0.0)(workbox-window@7.0.0): vite-plugin-pwa@0.17.4(vite@4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2))(workbox-build@7.0.0)(workbox-window@7.0.0):
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.4
fast-glob: 3.3.2 fast-glob: 3.3.2
pretty-bytes: 6.1.1 pretty-bytes: 6.1.1
vite: 4.5.0(@types/node@20.9.0)(sass@1.69.6) vite: 4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2)
workbox-build: 7.0.0 workbox-build: 7.0.0
workbox-window: 7.0.0 workbox-window: 7.0.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
vite@4.5.0(@types/node@20.9.0)(sass@1.69.6): vite@4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2):
dependencies: dependencies:
'@types/node': 20.9.0
esbuild: 0.18.13 esbuild: 0.18.13
postcss: 8.4.31 postcss: 8.4.31
rollup: 3.29.4 rollup: 3.29.4
sass: 1.69.6
optionalDependencies: optionalDependencies:
fsevents: 2.3.3
vite@5.0.10(@types/node@20.9.0)(sass@1.69.6):
dependencies:
'@types/node': 20.9.0 '@types/node': 20.9.0
fsevents: 2.3.3
sass: 1.69.6
terser: 5.18.2
vite@5.0.10(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2):
dependencies:
esbuild: 0.19.11 esbuild: 0.19.11
postcss: 8.4.32 postcss: 8.4.32
rollup: 4.9.2 rollup: 4.9.2
sass: 1.69.6
optionalDependencies: optionalDependencies:
fsevents: 2.3.3
vitest@1.1.0(@types/node@20.9.0)(sass@1.69.6):
dependencies:
'@types/node': 20.9.0 '@types/node': 20.9.0
fsevents: 2.3.3
sass: 1.69.6
terser: 5.18.2
vitest@1.1.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2):
dependencies:
'@vitest/expect': 1.1.0 '@vitest/expect': 1.1.0
'@vitest/runner': 1.1.0 '@vitest/runner': 1.1.0
'@vitest/snapshot': 1.1.0 '@vitest/snapshot': 1.1.0
@@ -6987,9 +7019,11 @@ snapshots:
strip-literal: 1.3.0 strip-literal: 1.3.0
tinybench: 2.5.1 tinybench: 2.5.1
tinypool: 0.8.1 tinypool: 0.8.1
vite: 5.0.10(@types/node@20.9.0)(sass@1.69.6) vite: 5.0.10(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2)
vite-node: 1.1.0(@types/node@20.9.0)(sass@1.69.6) vite-node: 1.1.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2)
why-is-node-running: 2.2.2 why-is-node-running: 2.2.2
optionalDependencies:
'@types/node': 20.9.0
transitivePeerDependencies: transitivePeerDependencies:
- less - less
- lightningcss - lightningcss
@@ -6999,11 +7033,15 @@ snapshots:
- supports-color - supports-color
- terser - terser
vue-demi@0.14.5(vue@3.4.3): vue-demi@0.14.5(vue@3.4.3(typescript@4.5.3)):
dependencies: dependencies:
vue: 3.4.3(typescript@4.5.3) vue: 3.4.3(typescript@4.5.3)
vue-demi@0.14.6(vue@3.4.3): vue-demi@0.14.6(vue@3.4.3(typescript@4.5.3)):
dependencies:
vue: 3.4.3(typescript@4.5.3)
vue-demi@0.14.7(vue@3.4.3(typescript@4.5.3)):
dependencies: dependencies:
vue: 3.4.3(typescript@4.5.3) vue: 3.4.3(typescript@4.5.3)
@@ -7020,14 +7058,14 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
vue-i18n@9.8.0(vue@3.4.3): vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)):
dependencies: dependencies:
'@intlify/core-base': 9.8.0 '@intlify/core-base': 9.8.0
'@intlify/shared': 9.8.0 '@intlify/shared': 9.8.0
'@vue/devtools-api': 6.5.0 '@vue/devtools-api': 6.5.0
vue: 3.4.3(typescript@4.5.3) vue: 3.4.3(typescript@4.5.3)
vue-router@4.2.5(vue@3.4.3): vue-router@4.2.5(vue@3.4.3(typescript@4.5.3)):
dependencies: dependencies:
'@vue/devtools-api': 6.5.0 '@vue/devtools-api': 6.5.0
vue: 3.4.3(typescript@4.5.3) vue: 3.4.3(typescript@4.5.3)
@@ -7037,8 +7075,9 @@ snapshots:
'@vue/compiler-dom': 3.4.3 '@vue/compiler-dom': 3.4.3
'@vue/compiler-sfc': 3.4.3 '@vue/compiler-sfc': 3.4.3
'@vue/runtime-dom': 3.4.3 '@vue/runtime-dom': 3.4.3
'@vue/server-renderer': 3.4.3(vue@3.4.3) '@vue/server-renderer': 3.4.3(vue@3.4.3(typescript@4.5.3))
'@vue/shared': 3.4.3 '@vue/shared': 3.4.3
optionalDependencies:
typescript: 4.5.3 typescript: 4.5.3
vuvuzela@1.0.3: {} vuvuzela@1.0.3: {}

View File

@@ -4,6 +4,7 @@ import Renderer from 'markdown-it/lib/renderer'
import blockEmbedPlugin from 'markdown-it-block-embed' import blockEmbedPlugin from 'markdown-it-block-embed'
import markdownItCheckbox from 'markdown-it-checkbox' import markdownItCheckbox from 'markdown-it-checkbox'
import markdownItFootnote from 'markdown-it-footnote' import markdownItFootnote from 'markdown-it-footnote'
import MarkdownItGitHubAlerts from 'markdown-it-github-alerts'
import markdownItIframe from 'markdown-it-iframe' import markdownItIframe from 'markdown-it-iframe'
import markdownItLatex from 'markdown-it-latex' import markdownItLatex from 'markdown-it-latex'
import Shikiji from 'markdown-it-shikiji' import Shikiji from 'markdown-it-shikiji'
@@ -40,6 +41,7 @@ const md = new MarkdownIt({
width: '100%', width: '100%',
height: 400 height: 400
}) })
.use(MarkdownItGitHubAlerts)
const useShikiji = async () => { const useShikiji = async () => {
const shikiji = await Shikiji({ const shikiji = await Shikiji({

View File

@@ -5,13 +5,14 @@ $primary: #2c3a47;
$link: #445fb9; $link: #445fb9;
$light-link: lighten($link, 45%); $light-link: lighten($link, 45%);
$family-primary: "Courier Prime", monospace; $family-primary: "Courier Prime", monospace;
$background: #ffffff;
:root { :root {
--primary-color: #{$primary}; --primary-color: #{$primary};
--font-family: #{$family-primary}; --font-family: #{$family-primary};
--font-color: #4a4a4a; --font-color: #4a4a4a;
--light-link: #{$light-link}; --light-link: #{$light-link};
--background-color: #ffffff; --background-color: #{$background};
--note-width: 620px; --note-width: 620px;
} }
@@ -105,4 +106,11 @@ pre {
code { code {
font-family: var(--font-family); font-family: var(--font-family);
}
.markdown-alert {
padding: 1rem;
background-color: #ecf0f1;
border-radius: 1rem;
margin: 1rem 0;
} }