mirror of
https://github.com/kogakure/website-astro-stefanimhoff.de.git
synced 2026-02-03 20:15:27 +00:00
refactor: replace classnames with class:list
This commit is contained in:
@@ -37,7 +37,6 @@
|
|||||||
"autoprefixer": "^10.4.19",
|
"autoprefixer": "^10.4.19",
|
||||||
"chart.js": "^4.4.3",
|
"chart.js": "^4.4.3",
|
||||||
"chartjs-plugin-autocolors": "^0.2.2",
|
"chartjs-plugin-autocolors": "^0.2.2",
|
||||||
"classnames": "^2.5.1",
|
|
||||||
"deepmerge": "^4.3.1",
|
"deepmerge": "^4.3.1",
|
||||||
"file-type": "^19.0.0",
|
"file-type": "^19.0.0",
|
||||||
"find-cache-dir": "^5.0.0",
|
"find-cache-dir": "^5.0.0",
|
||||||
|
|||||||
319
pnpm-lock.yaml
generated
319
pnpm-lock.yaml
generated
@@ -14,19 +14,19 @@ importers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@astro-community/astro-embed-youtube':
|
'@astro-community/astro-embed-youtube':
|
||||||
specifier: ^0.5.2
|
specifier: ^0.5.2
|
||||||
version: 0.5.3(astro@4.14.0)
|
version: 0.5.3(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4))
|
||||||
'@astrojs/mdx':
|
'@astrojs/mdx':
|
||||||
specifier: ^3.1.3
|
specifier: ^3.1.3
|
||||||
version: 3.1.3(astro@4.14.0)
|
version: 3.1.3(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4))
|
||||||
'@astrojs/preact':
|
'@astrojs/preact':
|
||||||
specifier: ^3.5.1
|
specifier: ^3.5.1
|
||||||
version: 3.5.1(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.0)
|
version: 3.5.1(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))
|
||||||
'@astrojs/prefetch':
|
'@astrojs/prefetch':
|
||||||
specifier: ^0.4.1
|
specifier: ^0.4.1
|
||||||
version: 0.4.1
|
version: 0.4.1
|
||||||
'@astrojs/react':
|
'@astrojs/react':
|
||||||
specifier: ^3.6.1
|
specifier: ^3.6.1
|
||||||
version: 3.6.2(@preact/compat@17.1.2)(@preact/compat@17.1.2)(@types/react-dom@18.3.0)(@types/react@18.3.3)(vite@5.4.0)
|
version: 3.6.2(@preact/compat@17.1.2(preact@10.23.2))(@preact/compat@17.1.2(preact@10.23.2))(@types/react-dom@18.3.0)(@types/react@18.3.3)(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))
|
||||||
'@astrojs/rss':
|
'@astrojs/rss':
|
||||||
specifier: ^4.0.7
|
specifier: ^4.0.7
|
||||||
version: 4.0.7
|
version: 4.0.7
|
||||||
@@ -35,13 +35,13 @@ importers:
|
|||||||
version: 3.1.6
|
version: 3.1.6
|
||||||
'@astrojs/tailwind':
|
'@astrojs/tailwind':
|
||||||
specifier: ^5.1.0
|
specifier: ^5.1.0
|
||||||
version: 5.1.0(astro@4.14.0)(tailwindcss@3.4.10)
|
version: 5.1.0(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4))(tailwindcss@3.4.10)
|
||||||
'@swup/a11y-plugin':
|
'@swup/a11y-plugin':
|
||||||
specifier: ^4.5.2
|
specifier: ^4.5.2
|
||||||
version: 4.5.2(swup@4.7.0)
|
version: 4.5.2(swup@4.7.0)
|
||||||
'@swup/astro':
|
'@swup/astro':
|
||||||
specifier: ^1.4.1
|
specifier: ^1.4.1
|
||||||
version: 1.4.1
|
version: 1.4.1(@types/babel__core@7.20.5)
|
||||||
'@swup/fade-theme':
|
'@swup/fade-theme':
|
||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
version: 2.0.1(swup@4.7.0)
|
version: 2.0.1(swup@4.7.0)
|
||||||
@@ -59,10 +59,10 @@ importers:
|
|||||||
version: 3.3.2(swup@4.7.0)
|
version: 3.3.2(swup@4.7.0)
|
||||||
astro:
|
astro:
|
||||||
specifier: ^4.13.0
|
specifier: ^4.13.0
|
||||||
version: 4.14.0(rollup@4.20.0)(typescript@5.5.4)
|
version: 4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4)
|
||||||
astro-pagefind:
|
astro-pagefind:
|
||||||
specifier: ^1.5.0
|
specifier: ^1.5.0
|
||||||
version: 1.6.0(astro@4.14.0)
|
version: 1.6.0(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4))
|
||||||
astro-seo:
|
astro-seo:
|
||||||
specifier: ^0.8.3
|
specifier: ^0.8.3
|
||||||
version: 0.8.4(prettier-plugin-astro@0.14.1)(prettier@3.3.3)(typescript@5.5.4)
|
version: 0.8.4(prettier-plugin-astro@0.14.1)(prettier@3.3.3)(typescript@5.5.4)
|
||||||
@@ -71,7 +71,7 @@ importers:
|
|||||||
version: 1.0.0
|
version: 1.0.0
|
||||||
astrojs-service-worker:
|
astrojs-service-worker:
|
||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
version: 2.0.0(astro@4.14.0)
|
version: 2.0.0(@types/babel__core@7.20.5)(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4))
|
||||||
autoprefixer:
|
autoprefixer:
|
||||||
specifier: ^10.4.19
|
specifier: ^10.4.19
|
||||||
version: 10.4.20(postcss@8.4.41)
|
version: 10.4.20(postcss@8.4.41)
|
||||||
@@ -81,9 +81,6 @@ importers:
|
|||||||
chartjs-plugin-autocolors:
|
chartjs-plugin-autocolors:
|
||||||
specifier: ^0.2.2
|
specifier: ^0.2.2
|
||||||
version: 0.2.2(@kurkle/color@0.3.2)(chart.js@4.4.3)
|
version: 0.2.2(@kurkle/color@0.3.2)(chart.js@4.4.3)
|
||||||
classnames:
|
|
||||||
specifier: ^2.5.1
|
|
||||||
version: 2.5.1
|
|
||||||
deepmerge:
|
deepmerge:
|
||||||
specifier: ^4.3.1
|
specifier: ^4.3.1
|
||||||
version: 4.3.1
|
version: 4.3.1
|
||||||
@@ -116,7 +113,7 @@ importers:
|
|||||||
version: '@preact/compat@17.1.2(preact@10.23.2)'
|
version: '@preact/compat@17.1.2(preact@10.23.2)'
|
||||||
react-chartjs-2:
|
react-chartjs-2:
|
||||||
specifier: ^5.2.0
|
specifier: ^5.2.0
|
||||||
version: 5.2.0(@preact/compat@17.1.2)(chart.js@4.4.3)
|
version: 5.2.0(@preact/compat@17.1.2(preact@10.23.2))(chart.js@4.4.3)
|
||||||
react-dom:
|
react-dom:
|
||||||
specifier: npm:@preact/compat@latest
|
specifier: npm:@preact/compat@latest
|
||||||
version: '@preact/compat@17.1.2(preact@10.23.2)'
|
version: '@preact/compat@17.1.2(preact@10.23.2)'
|
||||||
@@ -153,7 +150,7 @@ importers:
|
|||||||
version: 3.0.3
|
version: 3.0.3
|
||||||
'@typescript-eslint/parser':
|
'@typescript-eslint/parser':
|
||||||
specifier: ^8.0.0
|
specifier: ^8.0.0
|
||||||
version: 8.1.0(eslint@9.9.0)(typescript@5.5.4)
|
version: 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)
|
||||||
cspell:
|
cspell:
|
||||||
specifier: ^8.8.3
|
specifier: ^8.8.3
|
||||||
version: 8.13.3
|
version: 8.13.3
|
||||||
@@ -162,19 +159,19 @@ importers:
|
|||||||
version: 7.0.5(postcss@8.4.41)
|
version: 7.0.5(postcss@8.4.41)
|
||||||
eslint:
|
eslint:
|
||||||
specifier: ^9.3.0
|
specifier: ^9.3.0
|
||||||
version: 9.9.0
|
version: 9.9.0(jiti@1.21.6)
|
||||||
eslint-config-prettier:
|
eslint-config-prettier:
|
||||||
specifier: ^9.1.0
|
specifier: ^9.1.0
|
||||||
version: 9.1.0(eslint@9.9.0)
|
version: 9.1.0(eslint@9.9.0(jiti@1.21.6))
|
||||||
eslint-plugin-astro:
|
eslint-plugin-astro:
|
||||||
specifier: ^1.2.0
|
specifier: ^1.2.0
|
||||||
version: 1.2.3(eslint@9.9.0)(typescript@5.5.4)
|
version: 1.2.3(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)
|
||||||
eslint-plugin-jsx-a11y:
|
eslint-plugin-jsx-a11y:
|
||||||
specifier: ^6.8.0
|
specifier: ^6.8.0
|
||||||
version: 6.9.0(eslint@9.9.0)
|
version: 6.9.0(eslint@9.9.0(jiti@1.21.6))
|
||||||
eslint-plugin-prettier:
|
eslint-plugin-prettier:
|
||||||
specifier: ^5.1.3
|
specifier: ^5.1.3
|
||||||
version: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.9.0)(prettier@3.3.3)
|
version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.9.0(jiti@1.21.6)))(eslint@9.9.0(jiti@1.21.6))(prettier@3.3.3)
|
||||||
glob:
|
glob:
|
||||||
specifier: ^11.0.0
|
specifier: ^11.0.0
|
||||||
version: 11.0.0
|
version: 11.0.0
|
||||||
@@ -213,13 +210,13 @@ importers:
|
|||||||
version: 0.14.1
|
version: 0.14.1
|
||||||
prettier-plugin-astro-organize-imports:
|
prettier-plugin-astro-organize-imports:
|
||||||
specifier: ^0.4.8
|
specifier: ^0.4.8
|
||||||
version: 0.4.9(prettier-plugin-astro@0.14.1)(prettier-plugin-tailwindcss@0.6.6)(prettier@3.3.3)
|
version: 0.4.9(prettier-plugin-astro@0.14.1)(prettier-plugin-tailwindcss@0.6.6(prettier-plugin-astro@0.14.1)(prettier-plugin-organize-imports@4.0.0(prettier@3.3.3)(typescript@5.5.4))(prettier@3.3.3))(prettier@3.3.3)
|
||||||
prettier-plugin-organize-imports:
|
prettier-plugin-organize-imports:
|
||||||
specifier: ^4.0.0
|
specifier: ^4.0.0
|
||||||
version: 4.0.0(prettier@3.3.3)(typescript@5.5.4)
|
version: 4.0.0(prettier@3.3.3)(typescript@5.5.4)
|
||||||
prettier-plugin-tailwindcss:
|
prettier-plugin-tailwindcss:
|
||||||
specifier: ^0.6.5
|
specifier: ^0.6.5
|
||||||
version: 0.6.6(prettier-plugin-astro@0.14.1)(prettier-plugin-organize-imports@4.0.0)(prettier@3.3.3)
|
version: 0.6.6(prettier-plugin-astro@0.14.1)(prettier-plugin-organize-imports@4.0.0(prettier@3.3.3)(typescript@5.5.4))(prettier@3.3.3)
|
||||||
rollup:
|
rollup:
|
||||||
specifier: ^4.18.0
|
specifier: ^4.18.0
|
||||||
version: 4.20.0
|
version: 4.20.0
|
||||||
@@ -240,7 +237,7 @@ importers:
|
|||||||
version: 5.5.4
|
version: 5.5.4
|
||||||
vite:
|
vite:
|
||||||
specifier: ^5.2.11
|
specifier: ^5.2.11
|
||||||
version: 5.4.0
|
version: 5.4.0(@types/node@22.3.0)(terser@5.31.6)
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|
||||||
@@ -2867,9 +2864,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
|
resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
||||||
classnames@2.5.1:
|
|
||||||
resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==}
|
|
||||||
|
|
||||||
clean-stack@4.2.0:
|
clean-stack@4.2.0:
|
||||||
resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==}
|
resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
@@ -7236,9 +7230,9 @@ snapshots:
|
|||||||
jsonpointer: 5.0.1
|
jsonpointer: 5.0.1
|
||||||
leven: 3.1.0
|
leven: 3.1.0
|
||||||
|
|
||||||
'@astro-community/astro-embed-youtube@0.5.3(astro@4.14.0)':
|
'@astro-community/astro-embed-youtube@0.5.3(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4))':
|
||||||
dependencies:
|
dependencies:
|
||||||
astro: 4.14.0(rollup@4.20.0)(typescript@5.5.4)
|
astro: 4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4)
|
||||||
lite-youtube-embed: 0.3.3
|
lite-youtube-embed: 0.3.3
|
||||||
|
|
||||||
'@astrojs/check@0.5.10(prettier-plugin-astro@0.14.1)(prettier@3.3.3)(typescript@5.5.4)':
|
'@astrojs/check@0.5.10(prettier-plugin-astro@0.14.1)(prettier@3.3.3)(typescript@5.5.4)':
|
||||||
@@ -7269,8 +7263,6 @@ snapshots:
|
|||||||
'@volar/typescript': 2.4.0-alpha.18
|
'@volar/typescript': 2.4.0-alpha.18
|
||||||
fast-glob: 3.3.2
|
fast-glob: 3.3.2
|
||||||
muggle-string: 0.4.1
|
muggle-string: 0.4.1
|
||||||
prettier: 3.3.3
|
|
||||||
prettier-plugin-astro: 0.14.1
|
|
||||||
volar-service-css: 0.0.59(@volar/language-service@2.4.0-alpha.18)
|
volar-service-css: 0.0.59(@volar/language-service@2.4.0-alpha.18)
|
||||||
volar-service-emmet: 0.0.59(@volar/language-service@2.4.0-alpha.18)
|
volar-service-emmet: 0.0.59(@volar/language-service@2.4.0-alpha.18)
|
||||||
volar-service-html: 0.0.59(@volar/language-service@2.4.0-alpha.18)
|
volar-service-html: 0.0.59(@volar/language-service@2.4.0-alpha.18)
|
||||||
@@ -7280,6 +7272,9 @@ snapshots:
|
|||||||
volar-service-yaml: 0.0.59(@volar/language-service@2.4.0-alpha.18)
|
volar-service-yaml: 0.0.59(@volar/language-service@2.4.0-alpha.18)
|
||||||
vscode-html-languageservice: 5.3.0
|
vscode-html-languageservice: 5.3.0
|
||||||
vscode-uri: 3.0.8
|
vscode-uri: 3.0.8
|
||||||
|
optionalDependencies:
|
||||||
|
prettier: 3.3.3
|
||||||
|
prettier-plugin-astro: 0.14.1
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
@@ -7306,12 +7301,12 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@astrojs/mdx@3.1.3(astro@4.14.0)':
|
'@astrojs/mdx@3.1.3(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@astrojs/markdown-remark': 5.2.0
|
'@astrojs/markdown-remark': 5.2.0
|
||||||
'@mdx-js/mdx': 3.0.1
|
'@mdx-js/mdx': 3.0.1
|
||||||
acorn: 8.12.1
|
acorn: 8.12.1
|
||||||
astro: 4.14.0(rollup@4.20.0)(typescript@5.5.4)
|
astro: 4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4)
|
||||||
es-module-lexer: 1.5.4
|
es-module-lexer: 1.5.4
|
||||||
estree-util-visit: 2.0.0
|
estree-util-visit: 2.0.0
|
||||||
github-slugger: 2.0.0
|
github-slugger: 2.0.0
|
||||||
@@ -7327,11 +7322,11 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@astrojs/preact@3.5.1(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.0)':
|
'@astrojs/preact@3.5.1(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2)
|
'@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2)
|
||||||
'@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2)
|
'@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2)
|
||||||
'@preact/preset-vite': 2.8.2(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.0)
|
'@preact/preset-vite': 2.8.2(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))
|
||||||
'@preact/signals': 1.3.0(preact@10.23.2)
|
'@preact/signals': 1.3.0(preact@10.23.2)
|
||||||
babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.25.2)
|
babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.25.2)
|
||||||
preact: 10.23.2
|
preact: 10.23.2
|
||||||
@@ -7349,11 +7344,11 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
prismjs: 1.29.0
|
prismjs: 1.29.0
|
||||||
|
|
||||||
'@astrojs/react@3.6.2(@preact/compat@17.1.2)(@preact/compat@17.1.2)(@types/react-dom@18.3.0)(@types/react@18.3.3)(vite@5.4.0)':
|
'@astrojs/react@3.6.2(@preact/compat@17.1.2(preact@10.23.2))(@preact/compat@17.1.2(preact@10.23.2))(@types/react-dom@18.3.0)(@types/react@18.3.3)(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/react': 18.3.3
|
'@types/react': 18.3.3
|
||||||
'@types/react-dom': 18.3.0
|
'@types/react-dom': 18.3.0
|
||||||
'@vitejs/plugin-react': 4.3.1(vite@5.4.0)
|
'@vitejs/plugin-react': 4.3.1(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))
|
||||||
react: '@preact/compat@17.1.2(preact@10.23.2)'
|
react: '@preact/compat@17.1.2(preact@10.23.2)'
|
||||||
react-dom: '@preact/compat@17.1.2(preact@10.23.2)'
|
react-dom: '@preact/compat@17.1.2(preact@10.23.2)'
|
||||||
ultrahtml: 1.5.3
|
ultrahtml: 1.5.3
|
||||||
@@ -7372,9 +7367,9 @@ snapshots:
|
|||||||
stream-replace-string: 2.0.0
|
stream-replace-string: 2.0.0
|
||||||
zod: 3.23.8
|
zod: 3.23.8
|
||||||
|
|
||||||
'@astrojs/tailwind@5.1.0(astro@4.14.0)(tailwindcss@3.4.10)':
|
'@astrojs/tailwind@5.1.0(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4))(tailwindcss@3.4.10)':
|
||||||
dependencies:
|
dependencies:
|
||||||
astro: 4.14.0(rollup@4.20.0)(typescript@5.5.4)
|
astro: 4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4)
|
||||||
autoprefixer: 10.4.20(postcss@8.4.41)
|
autoprefixer: 10.4.20(postcss@8.4.41)
|
||||||
postcss: 8.4.41
|
postcss: 8.4.41
|
||||||
postcss-load-config: 4.0.2(postcss@8.4.41)
|
postcss-load-config: 4.0.2(postcss@8.4.41)
|
||||||
@@ -8531,9 +8526,9 @@ snapshots:
|
|||||||
'@esbuild/win32-x64@0.21.5':
|
'@esbuild/win32-x64@0.21.5':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@eslint-community/eslint-utils@4.4.0(eslint@9.9.0)':
|
'@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@1.21.6))':
|
||||||
dependencies:
|
dependencies:
|
||||||
eslint: 9.9.0
|
eslint: 9.9.0(jiti@1.21.6)
|
||||||
eslint-visitor-keys: 3.4.3
|
eslint-visitor-keys: 3.4.3
|
||||||
|
|
||||||
'@eslint-community/regexpp@4.11.0': {}
|
'@eslint-community/regexpp@4.11.0': {}
|
||||||
@@ -8783,38 +8778,38 @@ snapshots:
|
|||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
tinycolor2: 1.6.0
|
tinycolor2: 1.6.0
|
||||||
|
|
||||||
'@jimp/plugin-contain@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0)(@jimp/plugin-resize@0.14.0)(@jimp/plugin-scale@0.14.0)':
|
'@jimp/plugin-contain@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-scale@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0)))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.25.0
|
'@babel/runtime': 7.25.0
|
||||||
'@jimp/custom': 0.14.0
|
'@jimp/custom': 0.14.0
|
||||||
'@jimp/plugin-blit': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-blit': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-scale': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0)
|
'@jimp/plugin-scale': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))
|
||||||
'@jimp/utils': 0.14.0
|
'@jimp/utils': 0.14.0
|
||||||
|
|
||||||
'@jimp/plugin-contain@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12)':
|
'@jimp/plugin-contain@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12)))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12)
|
'@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))
|
||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
|
|
||||||
'@jimp/plugin-cover@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-crop@0.14.0)(@jimp/plugin-resize@0.14.0)(@jimp/plugin-scale@0.14.0)':
|
'@jimp/plugin-cover@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-crop@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-scale@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0)))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.25.0
|
'@babel/runtime': 7.25.0
|
||||||
'@jimp/custom': 0.14.0
|
'@jimp/custom': 0.14.0
|
||||||
'@jimp/plugin-crop': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-crop': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-scale': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0)
|
'@jimp/plugin-scale': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))
|
||||||
'@jimp/utils': 0.14.0
|
'@jimp/utils': 0.14.0
|
||||||
|
|
||||||
'@jimp/plugin-cover@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12)':
|
'@jimp/plugin-cover@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12)))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12)
|
'@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))
|
||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
|
|
||||||
'@jimp/plugin-crop@0.14.0(@jimp/custom@0.14.0)':
|
'@jimp/plugin-crop@0.14.0(@jimp/custom@0.14.0)':
|
||||||
@@ -8861,17 +8856,17 @@ snapshots:
|
|||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
|
|
||||||
'@jimp/plugin-flip@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-rotate@0.14.0)':
|
'@jimp/plugin-flip@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-rotate@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-crop@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0)))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.25.0
|
'@babel/runtime': 7.25.0
|
||||||
'@jimp/custom': 0.14.0
|
'@jimp/custom': 0.14.0
|
||||||
'@jimp/plugin-rotate': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0)(@jimp/plugin-crop@0.14.0)(@jimp/plugin-resize@0.14.0)
|
'@jimp/plugin-rotate': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-crop@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))
|
||||||
'@jimp/utils': 0.14.0
|
'@jimp/utils': 0.14.0
|
||||||
|
|
||||||
'@jimp/plugin-flip@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-rotate@0.22.12)':
|
'@jimp/plugin-flip@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-rotate@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12)))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12)
|
'@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))
|
||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
|
|
||||||
'@jimp/plugin-gaussian@0.14.0(@jimp/custom@0.14.0)':
|
'@jimp/plugin-gaussian@0.14.0(@jimp/custom@0.14.0)':
|
||||||
@@ -8918,7 +8913,7 @@ snapshots:
|
|||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
|
|
||||||
'@jimp/plugin-print@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0)':
|
'@jimp/plugin-print@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0(@jimp/custom@0.14.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.25.0
|
'@babel/runtime': 7.25.0
|
||||||
'@jimp/custom': 0.14.0
|
'@jimp/custom': 0.14.0
|
||||||
@@ -8928,7 +8923,7 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- debug
|
- debug
|
||||||
|
|
||||||
'@jimp/plugin-print@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)':
|
'@jimp/plugin-print@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12)
|
||||||
@@ -8948,7 +8943,7 @@ snapshots:
|
|||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
|
|
||||||
'@jimp/plugin-rotate@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0)(@jimp/plugin-crop@0.14.0)(@jimp/plugin-resize@0.14.0)':
|
'@jimp/plugin-rotate@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-crop@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.25.0
|
'@babel/runtime': 7.25.0
|
||||||
'@jimp/custom': 0.14.0
|
'@jimp/custom': 0.14.0
|
||||||
@@ -8957,7 +8952,7 @@ snapshots:
|
|||||||
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/utils': 0.14.0
|
'@jimp/utils': 0.14.0
|
||||||
|
|
||||||
'@jimp/plugin-rotate@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12)':
|
'@jimp/plugin-rotate@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12)
|
||||||
@@ -8965,20 +8960,20 @@ snapshots:
|
|||||||
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
|
|
||||||
'@jimp/plugin-scale@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0)':
|
'@jimp/plugin-scale@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.25.0
|
'@babel/runtime': 7.25.0
|
||||||
'@jimp/custom': 0.14.0
|
'@jimp/custom': 0.14.0
|
||||||
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/utils': 0.14.0
|
'@jimp/utils': 0.14.0
|
||||||
|
|
||||||
'@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12)':
|
'@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
|
|
||||||
'@jimp/plugin-shadow@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blur@0.14.0)(@jimp/plugin-resize@0.14.0)':
|
'@jimp/plugin-shadow@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blur@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.25.0
|
'@babel/runtime': 7.25.0
|
||||||
'@jimp/custom': 0.14.0
|
'@jimp/custom': 0.14.0
|
||||||
@@ -8986,14 +8981,14 @@ snapshots:
|
|||||||
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/utils': 0.14.0
|
'@jimp/utils': 0.14.0
|
||||||
|
|
||||||
'@jimp/plugin-shadow@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blur@0.22.12)(@jimp/plugin-resize@0.22.12)':
|
'@jimp/plugin-shadow@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blur@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/utils': 0.22.12
|
'@jimp/utils': 0.22.12
|
||||||
|
|
||||||
'@jimp/plugin-threshold@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-color@0.14.0)(@jimp/plugin-resize@0.14.0)':
|
'@jimp/plugin-threshold@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-color@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.25.0
|
'@babel/runtime': 7.25.0
|
||||||
'@jimp/custom': 0.14.0
|
'@jimp/custom': 0.14.0
|
||||||
@@ -9001,7 +8996,7 @@ snapshots:
|
|||||||
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/utils': 0.14.0
|
'@jimp/utils': 0.14.0
|
||||||
|
|
||||||
'@jimp/plugin-threshold@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-color@0.22.12)(@jimp/plugin-resize@0.22.12)':
|
'@jimp/plugin-threshold@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-color@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jimp/custom': 0.22.12
|
'@jimp/custom': 0.22.12
|
||||||
'@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12)
|
||||||
@@ -9016,23 +9011,23 @@ snapshots:
|
|||||||
'@jimp/plugin-blur': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-blur': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-circle': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-circle': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-color': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-color': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-contain': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0)(@jimp/plugin-resize@0.14.0)(@jimp/plugin-scale@0.14.0)
|
'@jimp/plugin-contain': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-scale@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0)))
|
||||||
'@jimp/plugin-cover': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-crop@0.14.0)(@jimp/plugin-resize@0.14.0)(@jimp/plugin-scale@0.14.0)
|
'@jimp/plugin-cover': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-crop@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-scale@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0)))
|
||||||
'@jimp/plugin-crop': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-crop': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-displace': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-displace': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-dither': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-dither': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-fisheye': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-fisheye': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-flip': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-rotate@0.14.0)
|
'@jimp/plugin-flip': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-rotate@0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-crop@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0)))
|
||||||
'@jimp/plugin-gaussian': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-gaussian': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-invert': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-invert': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-mask': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-mask': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-normalize': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-normalize': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-print': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0)
|
'@jimp/plugin-print': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0(@jimp/custom@0.14.0))
|
||||||
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
'@jimp/plugin-resize': 0.14.0(@jimp/custom@0.14.0)
|
||||||
'@jimp/plugin-rotate': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0)(@jimp/plugin-crop@0.14.0)(@jimp/plugin-resize@0.14.0)
|
'@jimp/plugin-rotate': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blit@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-crop@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))
|
||||||
'@jimp/plugin-scale': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0)
|
'@jimp/plugin-scale': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))
|
||||||
'@jimp/plugin-shadow': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blur@0.14.0)(@jimp/plugin-resize@0.14.0)
|
'@jimp/plugin-shadow': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-blur@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))
|
||||||
'@jimp/plugin-threshold': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-color@0.14.0)(@jimp/plugin-resize@0.14.0)
|
'@jimp/plugin-threshold': 0.14.0(@jimp/custom@0.14.0)(@jimp/plugin-color@0.14.0(@jimp/custom@0.14.0))(@jimp/plugin-resize@0.14.0(@jimp/custom@0.14.0))
|
||||||
timm: 1.7.1
|
timm: 1.7.1
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- debug
|
- debug
|
||||||
@@ -9044,23 +9039,23 @@ snapshots:
|
|||||||
'@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-circle': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-circle': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-contain': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12)
|
'@jimp/plugin-contain': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12)))
|
||||||
'@jimp/plugin-cover': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12)
|
'@jimp/plugin-cover': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12)))
|
||||||
'@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-displace': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-displace': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-dither': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-dither': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-fisheye': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-fisheye': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-flip': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-rotate@0.22.12)
|
'@jimp/plugin-flip': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-rotate@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12)))
|
||||||
'@jimp/plugin-gaussian': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-gaussian': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-invert': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-invert': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-mask': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-mask': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-normalize': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-normalize': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-print': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)
|
'@jimp/plugin-print': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12))
|
||||||
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
'@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12)
|
||||||
'@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12)
|
'@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))
|
||||||
'@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12)
|
'@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))
|
||||||
'@jimp/plugin-shadow': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blur@0.22.12)(@jimp/plugin-resize@0.22.12)
|
'@jimp/plugin-shadow': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blur@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))
|
||||||
'@jimp/plugin-threshold': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-color@0.22.12)(@jimp/plugin-resize@0.22.12)
|
'@jimp/plugin-threshold': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-color@0.22.12(@jimp/custom@0.22.12))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12))
|
||||||
timm: 1.7.1
|
timm: 1.7.1
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- debug
|
- debug
|
||||||
@@ -9213,12 +9208,12 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
preact: 10.23.2
|
preact: 10.23.2
|
||||||
|
|
||||||
'@preact/preset-vite@2.8.2(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.0)':
|
'@preact/preset-vite@2.8.2(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.25.2
|
'@babel/core': 7.25.2
|
||||||
'@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2)
|
'@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2)
|
||||||
'@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2)
|
'@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2)
|
||||||
'@prefresh/vite': 2.4.6(preact@10.23.2)(vite@5.4.0)
|
'@prefresh/vite': 2.4.6(preact@10.23.2)(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))
|
||||||
'@rollup/pluginutils': 4.2.1
|
'@rollup/pluginutils': 4.2.1
|
||||||
babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.25.2)
|
babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.25.2)
|
||||||
debug: 4.3.6
|
debug: 4.3.6
|
||||||
@@ -9228,7 +9223,7 @@ snapshots:
|
|||||||
resolve: 1.22.8
|
resolve: 1.22.8
|
||||||
source-map: 0.7.4
|
source-map: 0.7.4
|
||||||
stack-trace: 1.0.0-pre2
|
stack-trace: 1.0.0-pre2
|
||||||
vite: 5.4.0
|
vite: 5.4.0(@types/node@22.3.0)(terser@5.31.6)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- preact
|
- preact
|
||||||
- supports-color
|
- supports-color
|
||||||
@@ -9248,7 +9243,7 @@ snapshots:
|
|||||||
|
|
||||||
'@prefresh/utils@1.2.0': {}
|
'@prefresh/utils@1.2.0': {}
|
||||||
|
|
||||||
'@prefresh/vite@2.4.6(preact@10.23.2)(vite@5.4.0)':
|
'@prefresh/vite@2.4.6(preact@10.23.2)(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.25.2
|
'@babel/core': 7.25.2
|
||||||
'@prefresh/babel-plugin': 0.5.1
|
'@prefresh/babel-plugin': 0.5.1
|
||||||
@@ -9256,7 +9251,7 @@ snapshots:
|
|||||||
'@prefresh/utils': 1.2.0
|
'@prefresh/utils': 1.2.0
|
||||||
'@rollup/pluginutils': 4.2.1
|
'@rollup/pluginutils': 4.2.1
|
||||||
preact: 10.23.2
|
preact: 10.23.2
|
||||||
vite: 5.4.0
|
vite: 5.4.0(@types/node@22.3.0)(terser@5.31.6)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@@ -9265,12 +9260,14 @@ snapshots:
|
|||||||
rollup: 2.79.1
|
rollup: 2.79.1
|
||||||
slash: 3.0.0
|
slash: 3.0.0
|
||||||
|
|
||||||
'@rollup/plugin-babel@5.3.1(@babel/core@7.25.2)(rollup@2.79.1)':
|
'@rollup/plugin-babel@5.3.1(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@2.79.1)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.25.2
|
'@babel/core': 7.25.2
|
||||||
'@babel/helper-module-imports': 7.24.7
|
'@babel/helper-module-imports': 7.24.7
|
||||||
'@rollup/pluginutils': 3.1.0(rollup@2.79.1)
|
'@rollup/pluginutils': 3.1.0(rollup@2.79.1)
|
||||||
rollup: 2.79.1
|
rollup: 2.79.1
|
||||||
|
optionalDependencies:
|
||||||
|
'@types/babel__core': 7.20.5
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@@ -9323,6 +9320,7 @@ snapshots:
|
|||||||
'@types/estree': 1.0.5
|
'@types/estree': 1.0.5
|
||||||
estree-walker: 2.0.2
|
estree-walker: 2.0.2
|
||||||
picomatch: 2.3.1
|
picomatch: 2.3.1
|
||||||
|
optionalDependencies:
|
||||||
rollup: 4.20.0
|
rollup: 4.20.0
|
||||||
|
|
||||||
'@rollup/rollup-android-arm-eabi@4.20.0':
|
'@rollup/rollup-android-arm-eabi@4.20.0':
|
||||||
@@ -9433,9 +9431,9 @@ snapshots:
|
|||||||
'@svgr/cli@8.1.0(typescript@5.5.4)':
|
'@svgr/cli@8.1.0(typescript@5.5.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@svgr/core': 8.1.0(typescript@5.5.4)
|
'@svgr/core': 8.1.0(typescript@5.5.4)
|
||||||
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0)
|
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4))
|
||||||
'@svgr/plugin-prettier': 8.1.0(@svgr/core@8.1.0)
|
'@svgr/plugin-prettier': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4))
|
||||||
'@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.5.4)
|
'@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4)
|
||||||
camelcase: 6.3.0
|
camelcase: 6.3.0
|
||||||
chalk: 4.1.2
|
chalk: 4.1.2
|
||||||
commander: 9.5.0
|
commander: 9.5.0
|
||||||
@@ -9462,7 +9460,7 @@ snapshots:
|
|||||||
'@babel/types': 7.25.2
|
'@babel/types': 7.25.2
|
||||||
entities: 4.5.0
|
entities: 4.5.0
|
||||||
|
|
||||||
'@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0)':
|
'@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.25.2
|
'@babel/core': 7.25.2
|
||||||
'@svgr/babel-preset': 8.1.0(@babel/core@7.25.2)
|
'@svgr/babel-preset': 8.1.0(@babel/core@7.25.2)
|
||||||
@@ -9472,13 +9470,13 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@svgr/plugin-prettier@8.1.0(@svgr/core@8.1.0)':
|
'@svgr/plugin-prettier@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@svgr/core': 8.1.0(typescript@5.5.4)
|
'@svgr/core': 8.1.0(typescript@5.5.4)
|
||||||
deepmerge: 4.3.1
|
deepmerge: 4.3.1
|
||||||
prettier: 2.8.8
|
prettier: 2.8.8
|
||||||
|
|
||||||
'@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.5.4)':
|
'@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@svgr/core': 8.1.0(typescript@5.5.4)
|
'@svgr/core': 8.1.0(typescript@5.5.4)
|
||||||
cosmiconfig: 8.3.6(typescript@5.5.4)
|
cosmiconfig: 8.3.6(typescript@5.5.4)
|
||||||
@@ -9494,7 +9492,7 @@ snapshots:
|
|||||||
on-demand-live-region: 0.1.3
|
on-demand-live-region: 0.1.3
|
||||||
swup: 4.7.0
|
swup: 4.7.0
|
||||||
|
|
||||||
'@swup/astro@1.4.1':
|
'@swup/astro@1.4.1(@types/babel__core@7.20.5)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@swup/a11y-plugin': 4.5.2(swup@4.7.0)
|
'@swup/a11y-plugin': 4.5.2(swup@4.7.0)
|
||||||
'@swup/body-class-plugin': 3.2.0(swup@4.7.0)
|
'@swup/body-class-plugin': 3.2.0(swup@4.7.0)
|
||||||
@@ -9503,10 +9501,10 @@ snapshots:
|
|||||||
'@swup/forms-plugin': 3.6.0(swup@4.7.0)
|
'@swup/forms-plugin': 3.6.0(swup@4.7.0)
|
||||||
'@swup/head-plugin': 2.2.0(swup@4.7.0)
|
'@swup/head-plugin': 2.2.0(swup@4.7.0)
|
||||||
'@swup/overlay-theme': 2.0.1(swup@4.7.0)
|
'@swup/overlay-theme': 2.0.1(swup@4.7.0)
|
||||||
'@swup/parallel-plugin': 0.4.0(swup@4.7.0)
|
'@swup/parallel-plugin': 0.4.0(@types/babel__core@7.20.5)(swup@4.7.0)
|
||||||
'@swup/preload-plugin': 3.2.10(swup@4.7.0)
|
'@swup/preload-plugin': 3.2.10(swup@4.7.0)
|
||||||
'@swup/progress-plugin': 3.2.0(swup@4.7.0)
|
'@swup/progress-plugin': 3.2.0(swup@4.7.0)
|
||||||
'@swup/route-name-plugin': 4.1.0(swup@4.7.0)
|
'@swup/route-name-plugin': 4.1.0(@types/babel__core@7.20.5)(swup@4.7.0)
|
||||||
'@swup/scripts-plugin': 2.1.0(swup@4.7.0)
|
'@swup/scripts-plugin': 2.1.0(swup@4.7.0)
|
||||||
'@swup/scroll-plugin': 3.3.2(swup@4.7.0)
|
'@swup/scroll-plugin': 3.3.2(swup@4.7.0)
|
||||||
'@swup/slide-theme': 2.0.1(swup@4.7.0)
|
'@swup/slide-theme': 2.0.1(swup@4.7.0)
|
||||||
@@ -9549,21 +9547,21 @@ snapshots:
|
|||||||
'@swup/theme': 2.1.0(swup@4.7.0)
|
'@swup/theme': 2.1.0(swup@4.7.0)
|
||||||
swup: 4.7.0
|
swup: 4.7.0
|
||||||
|
|
||||||
'@swup/parallel-plugin@0.4.0(swup@4.7.0)':
|
'@swup/parallel-plugin@0.4.0(@types/babel__core@7.20.5)(swup@4.7.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@swup/plugin': 3.0.1
|
'@swup/plugin': 3.0.1(@types/babel__core@7.20.5)
|
||||||
swup: 4.7.0
|
swup: 4.7.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@types/babel__core'
|
- '@types/babel__core'
|
||||||
- supports-color
|
- supports-color
|
||||||
- ts-node
|
- ts-node
|
||||||
|
|
||||||
'@swup/plugin@3.0.1':
|
'@swup/plugin@3.0.1(@types/babel__core@7.20.5)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@swup/browserslist-config': 1.0.1
|
'@swup/browserslist-config': 1.0.1
|
||||||
'@swup/prettier-config': 1.1.0
|
'@swup/prettier-config': 1.1.0
|
||||||
chalk: 5.3.0
|
chalk: 5.3.0
|
||||||
microbundle: 0.15.1
|
microbundle: 0.15.1(@types/babel__core@7.20.5)
|
||||||
prettier: 2.8.8
|
prettier: 2.8.8
|
||||||
shelljs: 0.8.5
|
shelljs: 0.8.5
|
||||||
shelljs-live: 0.0.5(shelljs@0.8.5)
|
shelljs-live: 0.0.5(shelljs@0.8.5)
|
||||||
@@ -9589,9 +9587,9 @@ snapshots:
|
|||||||
'@swup/plugin': 4.0.0
|
'@swup/plugin': 4.0.0
|
||||||
swup: 4.7.0
|
swup: 4.7.0
|
||||||
|
|
||||||
'@swup/route-name-plugin@4.1.0(swup@4.7.0)':
|
'@swup/route-name-plugin@4.1.0(@types/babel__core@7.20.5)(swup@4.7.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@swup/plugin': 3.0.1
|
'@swup/plugin': 3.0.1(@types/babel__core@7.20.5)
|
||||||
swup: 4.7.0
|
swup: 4.7.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@types/babel__core'
|
- '@types/babel__core'
|
||||||
@@ -9729,14 +9727,15 @@ snapshots:
|
|||||||
|
|
||||||
'@types/unist@3.0.3': {}
|
'@types/unist@3.0.3': {}
|
||||||
|
|
||||||
'@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4)':
|
'@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/scope-manager': 8.1.0
|
'@typescript-eslint/scope-manager': 8.1.0
|
||||||
'@typescript-eslint/types': 8.1.0
|
'@typescript-eslint/types': 8.1.0
|
||||||
'@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4)
|
'@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4)
|
||||||
'@typescript-eslint/visitor-keys': 8.1.0
|
'@typescript-eslint/visitor-keys': 8.1.0
|
||||||
debug: 4.3.6
|
debug: 4.3.6
|
||||||
eslint: 9.9.0
|
eslint: 9.9.0(jiti@1.21.6)
|
||||||
|
optionalDependencies:
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
@@ -9765,6 +9764,7 @@ snapshots:
|
|||||||
minimatch: 9.0.5
|
minimatch: 9.0.5
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
ts-api-utils: 1.3.0(typescript@5.5.4)
|
ts-api-utils: 1.3.0(typescript@5.5.4)
|
||||||
|
optionalDependencies:
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
@@ -9779,6 +9779,7 @@ snapshots:
|
|||||||
minimatch: 9.0.5
|
minimatch: 9.0.5
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
ts-api-utils: 1.3.0(typescript@5.5.4)
|
ts-api-utils: 1.3.0(typescript@5.5.4)
|
||||||
|
optionalDependencies:
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
@@ -9795,14 +9796,14 @@ snapshots:
|
|||||||
|
|
||||||
'@ungap/structured-clone@1.2.0': {}
|
'@ungap/structured-clone@1.2.0': {}
|
||||||
|
|
||||||
'@vitejs/plugin-react@4.3.1(vite@5.4.0)':
|
'@vitejs/plugin-react@4.3.1(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.25.2
|
'@babel/core': 7.25.2
|
||||||
'@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2)
|
'@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2)
|
||||||
'@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2)
|
'@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2)
|
||||||
'@types/babel__core': 7.20.5
|
'@types/babel__core': 7.20.5
|
||||||
react-refresh: 0.14.2
|
react-refresh: 0.14.2
|
||||||
vite: 5.4.0
|
vite: 5.4.0(@types/node@22.3.0)(terser@5.31.6)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@@ -10014,10 +10015,10 @@ snapshots:
|
|||||||
- supports-color
|
- supports-color
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
astro-pagefind@1.6.0(astro@4.14.0):
|
astro-pagefind@1.6.0(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@pagefind/default-ui': 1.1.0
|
'@pagefind/default-ui': 1.1.0
|
||||||
astro: 4.14.0(rollup@4.20.0)(typescript@5.5.4)
|
astro: 4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4)
|
||||||
pagefind: 1.1.0
|
pagefind: 1.1.0
|
||||||
sirv: 2.0.4
|
sirv: 2.0.4
|
||||||
|
|
||||||
@@ -10035,7 +10036,7 @@ snapshots:
|
|||||||
valid-filename: 4.0.0
|
valid-filename: 4.0.0
|
||||||
zod: 3.23.8
|
zod: 3.23.8
|
||||||
|
|
||||||
astro@4.14.0(rollup@4.20.0)(typescript@5.5.4):
|
astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@astrojs/compiler': 2.10.3
|
'@astrojs/compiler': 2.10.3
|
||||||
'@astrojs/internal-helpers': 0.4.1
|
'@astrojs/internal-helpers': 0.4.1
|
||||||
@@ -10096,8 +10097,8 @@ snapshots:
|
|||||||
tsconfck: 3.1.1(typescript@5.5.4)
|
tsconfck: 3.1.1(typescript@5.5.4)
|
||||||
unist-util-visit: 5.0.0
|
unist-util-visit: 5.0.0
|
||||||
vfile: 6.0.2
|
vfile: 6.0.2
|
||||||
vite: 5.4.0
|
vite: 5.4.0(@types/node@22.3.0)(terser@5.31.6)
|
||||||
vitefu: 0.2.5(vite@5.4.0)
|
vitefu: 0.2.5(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6))
|
||||||
which-pm: 3.0.0
|
which-pm: 3.0.0
|
||||||
xxhash-wasm: 1.0.2
|
xxhash-wasm: 1.0.2
|
||||||
zod: 3.23.8
|
zod: 3.23.8
|
||||||
@@ -10123,10 +10124,10 @@ snapshots:
|
|||||||
'@astrojs/compiler': 2.10.3
|
'@astrojs/compiler': 2.10.3
|
||||||
synckit: 0.9.1
|
synckit: 0.9.1
|
||||||
|
|
||||||
astrojs-service-worker@2.0.0(astro@4.14.0):
|
astrojs-service-worker@2.0.0(@types/babel__core@7.20.5)(astro@4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4)):
|
||||||
dependencies:
|
dependencies:
|
||||||
astro: 4.14.0(rollup@4.20.0)(typescript@5.5.4)
|
astro: 4.14.0(@types/node@22.3.0)(rollup@4.20.0)(terser@5.31.6)(typescript@5.5.4)
|
||||||
workbox-build: 6.6.0
|
workbox-build: 6.6.0(@types/babel__core@7.20.5)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@types/babel__core'
|
- '@types/babel__core'
|
||||||
- supports-color
|
- supports-color
|
||||||
@@ -10410,8 +10411,6 @@ snapshots:
|
|||||||
|
|
||||||
ci-info@4.0.0: {}
|
ci-info@4.0.0: {}
|
||||||
|
|
||||||
classnames@2.5.1: {}
|
|
||||||
|
|
||||||
clean-stack@4.2.0:
|
clean-stack@4.2.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
escape-string-regexp: 5.0.0
|
escape-string-regexp: 5.0.0
|
||||||
@@ -10546,6 +10545,7 @@ snapshots:
|
|||||||
js-yaml: 4.1.0
|
js-yaml: 4.1.0
|
||||||
parse-json: 5.2.0
|
parse-json: 5.2.0
|
||||||
path-type: 4.0.0
|
path-type: 4.0.0
|
||||||
|
optionalDependencies:
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
|
|
||||||
cross-spawn@6.0.5:
|
cross-spawn@6.0.5:
|
||||||
@@ -11136,23 +11136,23 @@ snapshots:
|
|||||||
|
|
||||||
escape-string-regexp@5.0.0: {}
|
escape-string-regexp@5.0.0: {}
|
||||||
|
|
||||||
eslint-compat-utils@0.5.1(eslint@9.9.0):
|
eslint-compat-utils@0.5.1(eslint@9.9.0(jiti@1.21.6)):
|
||||||
dependencies:
|
dependencies:
|
||||||
eslint: 9.9.0
|
eslint: 9.9.0(jiti@1.21.6)
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
|
|
||||||
eslint-config-prettier@9.1.0(eslint@9.9.0):
|
eslint-config-prettier@9.1.0(eslint@9.9.0(jiti@1.21.6)):
|
||||||
dependencies:
|
dependencies:
|
||||||
eslint: 9.9.0
|
eslint: 9.9.0(jiti@1.21.6)
|
||||||
|
|
||||||
eslint-plugin-astro@1.2.3(eslint@9.9.0)(typescript@5.5.4):
|
eslint-plugin-astro@1.2.3(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
|
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6))
|
||||||
'@jridgewell/sourcemap-codec': 1.5.0
|
'@jridgewell/sourcemap-codec': 1.5.0
|
||||||
'@typescript-eslint/types': 7.18.0
|
'@typescript-eslint/types': 7.18.0
|
||||||
astro-eslint-parser: 1.0.2(typescript@5.5.4)
|
astro-eslint-parser: 1.0.2(typescript@5.5.4)
|
||||||
eslint: 9.9.0
|
eslint: 9.9.0(jiti@1.21.6)
|
||||||
eslint-compat-utils: 0.5.1(eslint@9.9.0)
|
eslint-compat-utils: 0.5.1(eslint@9.9.0(jiti@1.21.6))
|
||||||
globals: 15.9.0
|
globals: 15.9.0
|
||||||
postcss: 8.4.41
|
postcss: 8.4.41
|
||||||
postcss-selector-parser: 6.1.2
|
postcss-selector-parser: 6.1.2
|
||||||
@@ -11160,7 +11160,7 @@ snapshots:
|
|||||||
- supports-color
|
- supports-color
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
eslint-plugin-jsx-a11y@6.9.0(eslint@9.9.0):
|
eslint-plugin-jsx-a11y@6.9.0(eslint@9.9.0(jiti@1.21.6)):
|
||||||
dependencies:
|
dependencies:
|
||||||
aria-query: 5.1.3
|
aria-query: 5.1.3
|
||||||
array-includes: 3.1.8
|
array-includes: 3.1.8
|
||||||
@@ -11171,7 +11171,7 @@ snapshots:
|
|||||||
damerau-levenshtein: 1.0.8
|
damerau-levenshtein: 1.0.8
|
||||||
emoji-regex: 9.2.2
|
emoji-regex: 9.2.2
|
||||||
es-iterator-helpers: 1.0.19
|
es-iterator-helpers: 1.0.19
|
||||||
eslint: 9.9.0
|
eslint: 9.9.0(jiti@1.21.6)
|
||||||
hasown: 2.0.2
|
hasown: 2.0.2
|
||||||
jsx-ast-utils: 3.3.5
|
jsx-ast-utils: 3.3.5
|
||||||
language-tags: 1.0.9
|
language-tags: 1.0.9
|
||||||
@@ -11180,13 +11180,14 @@ snapshots:
|
|||||||
safe-regex-test: 1.0.3
|
safe-regex-test: 1.0.3
|
||||||
string.prototype.includes: 2.0.0
|
string.prototype.includes: 2.0.0
|
||||||
|
|
||||||
eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0)(eslint@9.9.0)(prettier@3.3.3):
|
eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.9.0(jiti@1.21.6)))(eslint@9.9.0(jiti@1.21.6))(prettier@3.3.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
eslint: 9.9.0
|
eslint: 9.9.0(jiti@1.21.6)
|
||||||
eslint-config-prettier: 9.1.0(eslint@9.9.0)
|
|
||||||
prettier: 3.3.3
|
prettier: 3.3.3
|
||||||
prettier-linter-helpers: 1.0.0
|
prettier-linter-helpers: 1.0.0
|
||||||
synckit: 0.9.1
|
synckit: 0.9.1
|
||||||
|
optionalDependencies:
|
||||||
|
eslint-config-prettier: 9.1.0(eslint@9.9.0(jiti@1.21.6))
|
||||||
|
|
||||||
eslint-scope@8.0.2:
|
eslint-scope@8.0.2:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -11197,9 +11198,9 @@ snapshots:
|
|||||||
|
|
||||||
eslint-visitor-keys@4.0.0: {}
|
eslint-visitor-keys@4.0.0: {}
|
||||||
|
|
||||||
eslint@9.9.0:
|
eslint@9.9.0(jiti@1.21.6):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
|
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6))
|
||||||
'@eslint-community/regexpp': 4.11.0
|
'@eslint-community/regexpp': 4.11.0
|
||||||
'@eslint/config-array': 0.17.1
|
'@eslint/config-array': 0.17.1
|
||||||
'@eslint/eslintrc': 3.1.0
|
'@eslint/eslintrc': 3.1.0
|
||||||
@@ -11233,6 +11234,8 @@ snapshots:
|
|||||||
optionator: 0.9.4
|
optionator: 0.9.4
|
||||||
strip-ansi: 6.0.1
|
strip-ansi: 6.0.1
|
||||||
text-table: 0.2.0
|
text-table: 0.2.0
|
||||||
|
optionalDependencies:
|
||||||
|
jiti: 1.21.6
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@@ -12640,7 +12643,7 @@ snapshots:
|
|||||||
|
|
||||||
merge2@1.4.1: {}
|
merge2@1.4.1: {}
|
||||||
|
|
||||||
microbundle@0.15.1:
|
microbundle@0.15.1(@types/babel__core@7.20.5):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.25.2
|
'@babel/core': 7.25.2
|
||||||
'@babel/plugin-proposal-class-properties': 7.12.1(@babel/core@7.25.2)
|
'@babel/plugin-proposal-class-properties': 7.12.1(@babel/core@7.25.2)
|
||||||
@@ -12653,7 +12656,7 @@ snapshots:
|
|||||||
'@babel/preset-flow': 7.24.7(@babel/core@7.25.2)
|
'@babel/preset-flow': 7.24.7(@babel/core@7.25.2)
|
||||||
'@babel/preset-react': 7.24.7(@babel/core@7.25.2)
|
'@babel/preset-react': 7.24.7(@babel/core@7.25.2)
|
||||||
'@rollup/plugin-alias': 3.1.9(rollup@2.79.1)
|
'@rollup/plugin-alias': 3.1.9(rollup@2.79.1)
|
||||||
'@rollup/plugin-babel': 5.3.1(@babel/core@7.25.2)(rollup@2.79.1)
|
'@rollup/plugin-babel': 5.3.1(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@2.79.1)
|
||||||
'@rollup/plugin-commonjs': 17.1.0(rollup@2.79.1)
|
'@rollup/plugin-commonjs': 17.1.0(rollup@2.79.1)
|
||||||
'@rollup/plugin-json': 4.1.0(rollup@2.79.1)
|
'@rollup/plugin-json': 4.1.0(rollup@2.79.1)
|
||||||
'@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1)
|
'@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1)
|
||||||
@@ -13570,14 +13573,16 @@ snapshots:
|
|||||||
postcss-load-config@3.1.4(postcss@8.4.41):
|
postcss-load-config@3.1.4(postcss@8.4.41):
|
||||||
dependencies:
|
dependencies:
|
||||||
lilconfig: 2.1.0
|
lilconfig: 2.1.0
|
||||||
postcss: 8.4.41
|
|
||||||
yaml: 1.10.2
|
yaml: 1.10.2
|
||||||
|
optionalDependencies:
|
||||||
|
postcss: 8.4.41
|
||||||
|
|
||||||
postcss-load-config@4.0.2(postcss@8.4.41):
|
postcss-load-config@4.0.2(postcss@8.4.41):
|
||||||
dependencies:
|
dependencies:
|
||||||
lilconfig: 3.1.2
|
lilconfig: 3.1.2
|
||||||
postcss: 8.4.41
|
|
||||||
yaml: 2.5.0
|
yaml: 2.5.0
|
||||||
|
optionalDependencies:
|
||||||
|
postcss: 8.4.41
|
||||||
|
|
||||||
postcss-merge-longhand@5.1.7(postcss@8.4.41):
|
postcss-merge-longhand@5.1.7(postcss@8.4.41):
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -13905,13 +13910,14 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
fast-diff: 1.3.0
|
fast-diff: 1.3.0
|
||||||
|
|
||||||
prettier-plugin-astro-organize-imports@0.4.9(prettier-plugin-astro@0.14.1)(prettier-plugin-tailwindcss@0.6.6)(prettier@3.3.3):
|
prettier-plugin-astro-organize-imports@0.4.9(prettier-plugin-astro@0.14.1)(prettier-plugin-tailwindcss@0.6.6(prettier-plugin-astro@0.14.1)(prettier-plugin-organize-imports@4.0.0(prettier@3.3.3)(typescript@5.5.4))(prettier@3.3.3))(prettier@3.3.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@astrojs/compiler': 2.10.3
|
'@astrojs/compiler': 2.10.3
|
||||||
prettier: 3.3.3
|
prettier: 3.3.3
|
||||||
prettier-plugin-astro: 0.14.1
|
|
||||||
prettier-plugin-tailwindcss: 0.6.6(prettier-plugin-astro@0.14.1)(prettier-plugin-organize-imports@4.0.0)(prettier@3.3.3)
|
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
|
optionalDependencies:
|
||||||
|
prettier-plugin-astro: 0.14.1
|
||||||
|
prettier-plugin-tailwindcss: 0.6.6(prettier-plugin-astro@0.14.1)(prettier-plugin-organize-imports@4.0.0(prettier@3.3.3)(typescript@5.5.4))(prettier@3.3.3)
|
||||||
|
|
||||||
prettier-plugin-astro@0.14.1:
|
prettier-plugin-astro@0.14.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -13924,9 +13930,10 @@ snapshots:
|
|||||||
prettier: 3.3.3
|
prettier: 3.3.3
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
|
|
||||||
prettier-plugin-tailwindcss@0.6.6(prettier-plugin-astro@0.14.1)(prettier-plugin-organize-imports@4.0.0)(prettier@3.3.3):
|
prettier-plugin-tailwindcss@0.6.6(prettier-plugin-astro@0.14.1)(prettier-plugin-organize-imports@4.0.0(prettier@3.3.3)(typescript@5.5.4))(prettier@3.3.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
prettier: 3.3.3
|
prettier: 3.3.3
|
||||||
|
optionalDependencies:
|
||||||
prettier-plugin-astro: 0.14.1
|
prettier-plugin-astro: 0.14.1
|
||||||
prettier-plugin-organize-imports: 4.0.0(prettier@3.3.3)(typescript@5.5.4)
|
prettier-plugin-organize-imports: 4.0.0(prettier@3.3.3)(typescript@5.5.4)
|
||||||
|
|
||||||
@@ -13980,7 +13987,7 @@ snapshots:
|
|||||||
minimist: 1.2.8
|
minimist: 1.2.8
|
||||||
strip-json-comments: 2.0.1
|
strip-json-comments: 2.0.1
|
||||||
|
|
||||||
react-chartjs-2@5.2.0(@preact/compat@17.1.2)(chart.js@4.4.3):
|
react-chartjs-2@5.2.0(@preact/compat@17.1.2(preact@10.23.2))(chart.js@4.4.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
chart.js: 4.4.3
|
chart.js: 4.4.3
|
||||||
react: '@preact/compat@17.1.2(preact@10.23.2)'
|
react: '@preact/compat@17.1.2(preact@10.23.2)'
|
||||||
@@ -14257,9 +14264,10 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
open: 8.4.2
|
open: 8.4.2
|
||||||
picomatch: 2.3.1
|
picomatch: 2.3.1
|
||||||
rollup: 2.79.1
|
|
||||||
source-map: 0.7.4
|
source-map: 0.7.4
|
||||||
yargs: 17.7.2
|
yargs: 17.7.2
|
||||||
|
optionalDependencies:
|
||||||
|
rollup: 2.79.1
|
||||||
|
|
||||||
rollup-pluginutils@2.8.2:
|
rollup-pluginutils@2.8.2:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -14938,7 +14946,7 @@ snapshots:
|
|||||||
ts-interface-checker@0.1.13: {}
|
ts-interface-checker@0.1.13: {}
|
||||||
|
|
||||||
tsconfck@3.1.1(typescript@5.5.4):
|
tsconfck@3.1.1(typescript@5.5.4):
|
||||||
dependencies:
|
optionalDependencies:
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
|
|
||||||
tslib@2.6.3: {}
|
tslib@2.6.3: {}
|
||||||
@@ -15149,66 +15157,75 @@ snapshots:
|
|||||||
unist-util-stringify-position: 4.0.0
|
unist-util-stringify-position: 4.0.0
|
||||||
vfile-message: 4.0.2
|
vfile-message: 4.0.2
|
||||||
|
|
||||||
vite@5.4.0:
|
vite@5.4.0(@types/node@22.3.0)(terser@5.31.6):
|
||||||
dependencies:
|
dependencies:
|
||||||
esbuild: 0.21.5
|
esbuild: 0.21.5
|
||||||
postcss: 8.4.41
|
postcss: 8.4.41
|
||||||
rollup: 4.20.0
|
rollup: 4.20.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
|
'@types/node': 22.3.0
|
||||||
fsevents: 2.3.3
|
fsevents: 2.3.3
|
||||||
|
terser: 5.31.6
|
||||||
|
|
||||||
vitefu@0.2.5(vite@5.4.0):
|
vitefu@0.2.5(vite@5.4.0(@types/node@22.3.0)(terser@5.31.6)):
|
||||||
dependencies:
|
optionalDependencies:
|
||||||
vite: 5.4.0
|
vite: 5.4.0(@types/node@22.3.0)(terser@5.31.6)
|
||||||
|
|
||||||
volar-service-css@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
volar-service-css@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@volar/language-service': 2.4.0-alpha.18
|
|
||||||
vscode-css-languageservice: 6.3.0
|
vscode-css-languageservice: 6.3.0
|
||||||
vscode-languageserver-textdocument: 1.0.12
|
vscode-languageserver-textdocument: 1.0.12
|
||||||
vscode-uri: 3.0.8
|
vscode-uri: 3.0.8
|
||||||
|
optionalDependencies:
|
||||||
|
'@volar/language-service': 2.4.0-alpha.18
|
||||||
|
|
||||||
volar-service-emmet@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
volar-service-emmet@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@emmetio/css-parser': 0.4.0
|
'@emmetio/css-parser': 0.4.0
|
||||||
'@emmetio/html-matcher': 1.3.0
|
'@emmetio/html-matcher': 1.3.0
|
||||||
'@volar/language-service': 2.4.0-alpha.18
|
|
||||||
'@vscode/emmet-helper': 2.9.3
|
'@vscode/emmet-helper': 2.9.3
|
||||||
vscode-uri: 3.0.8
|
vscode-uri: 3.0.8
|
||||||
|
optionalDependencies:
|
||||||
|
'@volar/language-service': 2.4.0-alpha.18
|
||||||
|
|
||||||
volar-service-html@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
volar-service-html@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@volar/language-service': 2.4.0-alpha.18
|
|
||||||
vscode-html-languageservice: 5.3.0
|
vscode-html-languageservice: 5.3.0
|
||||||
vscode-languageserver-textdocument: 1.0.12
|
vscode-languageserver-textdocument: 1.0.12
|
||||||
vscode-uri: 3.0.8
|
vscode-uri: 3.0.8
|
||||||
|
optionalDependencies:
|
||||||
|
'@volar/language-service': 2.4.0-alpha.18
|
||||||
|
|
||||||
volar-service-prettier@0.0.59(@volar/language-service@2.4.0-alpha.18)(prettier@3.3.3):
|
volar-service-prettier@0.0.59(@volar/language-service@2.4.0-alpha.18)(prettier@3.3.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
|
vscode-uri: 3.0.8
|
||||||
|
optionalDependencies:
|
||||||
'@volar/language-service': 2.4.0-alpha.18
|
'@volar/language-service': 2.4.0-alpha.18
|
||||||
prettier: 3.3.3
|
prettier: 3.3.3
|
||||||
vscode-uri: 3.0.8
|
|
||||||
|
|
||||||
volar-service-typescript-twoslash-queries@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
volar-service-typescript-twoslash-queries@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@volar/language-service': 2.4.0-alpha.18
|
|
||||||
vscode-uri: 3.0.8
|
vscode-uri: 3.0.8
|
||||||
|
optionalDependencies:
|
||||||
|
'@volar/language-service': 2.4.0-alpha.18
|
||||||
|
|
||||||
volar-service-typescript@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
volar-service-typescript@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@volar/language-service': 2.4.0-alpha.18
|
|
||||||
path-browserify: 1.0.1
|
path-browserify: 1.0.1
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
typescript-auto-import-cache: 0.3.3
|
typescript-auto-import-cache: 0.3.3
|
||||||
vscode-languageserver-textdocument: 1.0.12
|
vscode-languageserver-textdocument: 1.0.12
|
||||||
vscode-nls: 5.2.0
|
vscode-nls: 5.2.0
|
||||||
vscode-uri: 3.0.8
|
vscode-uri: 3.0.8
|
||||||
|
optionalDependencies:
|
||||||
|
'@volar/language-service': 2.4.0-alpha.18
|
||||||
|
|
||||||
volar-service-yaml@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
volar-service-yaml@0.0.59(@volar/language-service@2.4.0-alpha.18):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@volar/language-service': 2.4.0-alpha.18
|
|
||||||
vscode-uri: 3.0.8
|
vscode-uri: 3.0.8
|
||||||
yaml-language-server: 1.15.0
|
yaml-language-server: 1.15.0
|
||||||
|
optionalDependencies:
|
||||||
|
'@volar/language-service': 2.4.0-alpha.18
|
||||||
|
|
||||||
vscode-css-languageservice@6.3.0:
|
vscode-css-languageservice@6.3.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -15358,13 +15375,13 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
workbox-core: 6.6.0
|
workbox-core: 6.6.0
|
||||||
|
|
||||||
workbox-build@6.6.0:
|
workbox-build@6.6.0(@types/babel__core@7.20.5):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1)
|
'@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1)
|
||||||
'@babel/core': 7.25.2
|
'@babel/core': 7.25.2
|
||||||
'@babel/preset-env': 7.25.3(@babel/core@7.25.2)
|
'@babel/preset-env': 7.25.3(@babel/core@7.25.2)
|
||||||
'@babel/runtime': 7.25.0
|
'@babel/runtime': 7.25.0
|
||||||
'@rollup/plugin-babel': 5.3.1(@babel/core@7.25.2)(rollup@2.79.1)
|
'@rollup/plugin-babel': 5.3.1(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@2.79.1)
|
||||||
'@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1)
|
'@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1)
|
||||||
'@rollup/plugin-replace': 2.4.2(rollup@2.79.1)
|
'@rollup/plugin-replace': 2.4.2(rollup@2.79.1)
|
||||||
'@surma/rollup-plugin-off-main-thread': 2.2.3
|
'@surma/rollup-plugin-off-main-thread': 2.2.3
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro tabindex clickarea umami classnames
|
// Cspell:words astro tabindex clickarea umami
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
import { ArrowLeft } from './icons';
|
import { ArrowLeft } from './icons';
|
||||||
import Link from './Link.astro';
|
import Link from './Link.astro';
|
||||||
|
|
||||||
@@ -11,18 +9,16 @@ interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { backLink, class: className, ...props } = Astro.props;
|
const { backLink, class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'col-span-2 col-start-1 h-clickarea w-clickarea items-center justify-center self-center justify-self-center transition-transform duration-500 ease-in-out hover:-translate-x-1 focus:-translate-x-1 print:hidden md:col-span-1',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{
|
{
|
||||||
backLink && (
|
backLink && (
|
||||||
<Link
|
<Link
|
||||||
aria-label="Back to overview"
|
aria-label="Back to overview"
|
||||||
class={classes}
|
class:list={[
|
||||||
|
'col-span-2 col-start-1 h-clickarea w-clickarea items-center justify-center self-center justify-self-center transition-transform duration-500 ease-in-out hover:-translate-x-1 focus:-translate-x-1 md:col-span-1 print:hidden',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
data-umami-event="Back to overview"
|
data-umami-event="Back to overview"
|
||||||
href={backLink}
|
href={backLink}
|
||||||
{...props}
|
{...props}
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
summary?: string;
|
summary?: string;
|
||||||
@@ -9,14 +7,15 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, open, summary, ...props } = Astro.props;
|
const { class: className, open, summary, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'rounded-2 bg-black/5 p-10 mbe-10 dark:bg-white/5 [&_p:last-of-type]:mbe-0',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<aside class={classes} {...props}>
|
<aside
|
||||||
|
class:list={[
|
||||||
|
'rounded-2 bg-black/5 p-10 mbe-10 dark:bg-white/5 [&_p:last-of-type]:mbe-0',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
{
|
{
|
||||||
summary ? (
|
summary ? (
|
||||||
<details open={open} class="group">
|
<details open={open} class="group">
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
import TextLink from './TextLink.astro';
|
import TextLink from './TextLink.astro';
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
@@ -12,14 +11,16 @@ interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { author, class: className, lang = 'en', source, sourceUrl, ...props } = Astro.props;
|
const { author, class: className, lang = 'en', source, sourceUrl, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'relative overflow-hidden mbe-12 mbs-12 mie-8 mis-8 pie-8 pis-8 md:mie-10 md:mis-10',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<blockquote lang={lang} class={classes} {...props}>
|
<blockquote
|
||||||
|
lang={lang}
|
||||||
|
class:list={[
|
||||||
|
'relative overflow-hidden mbe-12 mbs-12 mie-8 mis-8 pie-8 pis-8 md:mie-10 md:mis-10',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
{
|
{
|
||||||
(author || source) && (
|
(author || source) && (
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro tabindex classnames
|
// Cspell:words astro tabindex
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
alt?: string;
|
alt?: string;
|
||||||
class?: string;
|
class?: string;
|
||||||
@@ -9,13 +7,14 @@ interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { alt = '', class: className, src, ...props } = Astro.props;
|
const { alt = '', class: className, src, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
"image-shadow relative box-border grid h-auto max-w-[250px] shrink grow justify-self-center overflow-hidden align-bottom shadow-book before:absolute before:z-10 before:block before:h-full before:w-[0.5em] before:bg-gradient-to-r before:from-black/30 before:to-transparent before:shadow-book-before before:content-[''] before:rounded-is-1",
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class={classes} tabindex={0}>
|
<div
|
||||||
|
class:list={[
|
||||||
|
"image-shadow relative box-border grid h-auto max-w-[250px] shrink grow justify-self-center overflow-hidden align-bottom shadow-book before:absolute before:z-10 before:block before:h-full before:w-[0.5em] before:bg-gradient-to-r before:from-black/30 before:to-transparent before:shadow-book-before before:content-[''] before:rounded-is-1",
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
tabindex={0}
|
||||||
|
>
|
||||||
<img alt={alt} src={src} {...props} />
|
<img alt={alt} src={src} {...props} />
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro minmax classnames
|
// Cspell:words astro minmax
|
||||||
export interface Props {
|
export interface Props {
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro subheadline backface flippable classnames
|
// Cspell:words astro subheadline backface flippable
|
||||||
import cx from 'classnames';
|
|
||||||
import Subheadline from './Subheadline.astro';
|
import Subheadline from './Subheadline.astro';
|
||||||
import Text from './Text.astro';
|
import Text from './Text.astro';
|
||||||
|
|
||||||
@@ -12,25 +11,29 @@ interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, color, title, description, ...props } = Astro.props;
|
const { class: className, color, title, description, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'h-[100vw] max-h-[200px] w-full max-w-[300px] [perspective:500px]',
|
|
||||||
{ 'cursor-pointer': description },
|
|
||||||
className
|
|
||||||
);
|
|
||||||
|
|
||||||
const flipperClasses = cx(
|
|
||||||
'relative transition-transform duration-500 ease-in-out [transform-style:preserve-3d]'
|
|
||||||
);
|
|
||||||
|
|
||||||
const cardClasses = cx(
|
|
||||||
'absolute box-border h-[100vw] max-h-[200px] w-full max-w-[300px] rounded-25 bg-white shadow-book inline-start-0 block-start-0 [perspective:500px] [backface-visibility:hidden] dark:bg-black dark:border-[1px] dark:border-white/20'
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class={classes} data-flippable={description ? 'true' : 'false'} {...props}>
|
<div
|
||||||
<div class={flipperClasses}>
|
class:list={[
|
||||||
<div class={cx(cardClasses, 'z-10')} data-side="front">
|
'h-[100vw] max-h-[200px] w-full max-w-[300px] [perspective:500px]',
|
||||||
|
{ 'cursor-pointer': description },
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
data-flippable={description ? 'true' : 'false'}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
class:list={[
|
||||||
|
'relative transition-transform duration-500 ease-in-out [transform-style:preserve-3d]',
|
||||||
|
]}
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
class:list={[
|
||||||
|
'absolute box-border h-[100vw] max-h-[200px] w-full max-w-[300px] rounded-25 bg-white shadow-book block-start-0 inline-start-0 [backface-visibility:hidden] [perspective:500px] dark:border-[1px] dark:border-white/20 dark:bg-black',
|
||||||
|
'z-10',
|
||||||
|
]}
|
||||||
|
data-side="front"
|
||||||
|
>
|
||||||
<div
|
<div
|
||||||
class="border-be-solid min-h-[5rem] bg-white border-be-[1px] border-be-black/20 rounded-bs-25 dark:bg-black dark:border-be-white/20"
|
class="border-be-solid min-h-[5rem] bg-white border-be-[1px] border-be-black/20 rounded-bs-25 dark:bg-black dark:border-be-white/20"
|
||||||
style={`background-color: ${color};`}
|
style={`background-color: ${color};`}
|
||||||
@@ -46,7 +49,10 @@ const cardClasses = cx(
|
|||||||
{
|
{
|
||||||
description && (
|
description && (
|
||||||
<div
|
<div
|
||||||
class={cx(cardClasses, 'plb-7 pli-6 [transform:rotateY(180deg)]')}
|
class:list={[
|
||||||
|
'absolute box-border h-[100vw] max-h-[200px] w-full max-w-[300px] rounded-25 bg-white shadow-book block-start-0 inline-start-0 [backface-visibility:hidden] [perspective:500px] dark:border-[1px] dark:border-white/20 dark:bg-black',
|
||||||
|
'plb-7 pli-6 [transform:rotateY(180deg)]',
|
||||||
|
]}
|
||||||
data-side="back"
|
data-side="back"
|
||||||
>
|
>
|
||||||
<Text class="text-[15px]">{description}</Text>
|
<Text class="text-[15px]">{description}</Text>
|
||||||
|
|||||||
@@ -1,17 +1,13 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, ...props } = Astro.props;
|
const { class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx('[&_img]:bg-gray-100 [&_img]:p-10', className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class={classes} {...props}>
|
<div class:list={['[&_img]:bg-gray-100 [&_img]:p-10', className]} {...props}>
|
||||||
<slot />
|
<slot />
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,17 +1,16 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, ...props } = Astro.props;
|
const { class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'border-solid border-black/[0.1] mbe-14 mbs-14 border-bs-0 border-be-1 border-is-0 border-ie-0 dark:border-white/[0.1]',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<hr class={classes} {...props} />
|
<hr
|
||||||
|
class:list={[
|
||||||
|
'border-solid border-black/[0.1] mbe-14 mbs-14 border-be-1 border-bs-0 border-ie-0 border-is-0 dark:border-white/[0.1]',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
/>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro fullsize classnames nowrap figcaption
|
// Cspell:words astro fullsize nowrap figcaption
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
caption?: string;
|
caption?: string;
|
||||||
class?: string;
|
class?: string;
|
||||||
@@ -9,15 +7,16 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, caption, size = 'regular', ...props } = Astro.props;
|
const { class: className, caption, size = 'regular', ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'rounded-4 bg-white/50 p-8 mbe-13 mbs-0 mie-0 mis-0 dark:bg-black/80',
|
|
||||||
{ 'figure-wide': size === 'wide', 'figure-fullsize': size === 'fullsize' },
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<figure class={classes} {...props}>
|
<figure
|
||||||
|
class:list={[
|
||||||
|
'rounded-4 bg-white/50 p-8 mbe-13 mbs-0 mie-0 mis-0 dark:bg-black/80',
|
||||||
|
{ 'figure-wide': size === 'wide', 'figure-fullsize': size === 'fullsize' },
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<div class="flex flex-wrap gap-6 md:flex-nowrap [&_div]:flex-grow">
|
<div class="flex flex-wrap gap-6 md:flex-nowrap [&_div]:flex-grow">
|
||||||
<slot />
|
<slot />
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames darkgrey
|
// Cspell:words astro darkgrey
|
||||||
import cx from 'classnames';
|
|
||||||
import Link from './Link.astro';
|
import Link from './Link.astro';
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
@@ -11,16 +10,19 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { label, class: className, href, ...props } = Astro.props;
|
const { label, class: className, href, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'rounded-1 border-1 border-solid border-[darkgrey] bg-[lightgrey] font-mono text-[0.7em] text-black decoration-0 pli-[0.3em] pbe-0 pbs-[0.1em] dark:bg-[lightgrey]/80',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{
|
{
|
||||||
href ? (
|
href ? (
|
||||||
<Link class={classes} href={href} title={label} {...props}>
|
<Link
|
||||||
|
class:list={[
|
||||||
|
'rounded-1 border-1 border-solid border-[darkgrey] bg-[lightgrey] font-mono text-[0.7em] text-black decoration-0 pli-[0.3em] pbe-0 pbs-[0.1em] dark:bg-[lightgrey]/80',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
href={href}
|
||||||
|
title={label}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<span class="hidden" aria-hidden="true">
|
<span class="hidden" aria-hidden="true">
|
||||||
[
|
[
|
||||||
</span>
|
</span>
|
||||||
@@ -30,7 +32,14 @@ const classes = cx(
|
|||||||
</span>
|
</span>
|
||||||
</Link>
|
</Link>
|
||||||
) : (
|
) : (
|
||||||
<span class={classes} title={label} {...props}>
|
<span
|
||||||
|
class:list={[
|
||||||
|
'rounded-1 border-1 border-solid border-[darkgrey] bg-[lightgrey] font-mono text-[0.7em] text-black decoration-0 pli-[0.3em] pbe-0 pbs-[0.1em] dark:bg-[lightgrey]/80',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
title={label}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<span class="hidden" aria-hidden="true">
|
<span class="hidden" aria-hidden="true">
|
||||||
[
|
[
|
||||||
</span>
|
</span>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
import { animation, animationDelay } from '../data/site';
|
import { animation, animationDelay } from '../data/site';
|
||||||
|
|
||||||
import Image from './Image.astro';
|
import Image from './Image.astro';
|
||||||
@@ -31,26 +29,29 @@ const imageLength = entry.data.images.length;
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class={cx(
|
class:list={[
|
||||||
'grid grid-cols-5 gap-x-[2vw] gap-y-gap grow bg-[#d0cdc8] dark:bg-[#0e0d0c] lg:w-2/3 print:!bg-transparent',
|
'grid grow grid-cols-5 gap-x-[2vw] gap-y-gap bg-[#d0cdc8] dark:bg-[#0e0d0c] lg:w-2/3 print:!bg-transparent',
|
||||||
{
|
{
|
||||||
'lg:pbs-[calc(100vh_/_2_-_(max(30vh,_250px)_/_2))]': imageLength > 1,
|
'lg:pbs-[calc(100vh_/_2_-_(max(30vh,_250px)_/_2))]': imageLength > 1,
|
||||||
'lg:justify-items-center lg:items-center': imageLength === 1,
|
'lg:items-center lg:justify-items-center': imageLength === 1,
|
||||||
}
|
},
|
||||||
)}
|
]}
|
||||||
>
|
>
|
||||||
{
|
{
|
||||||
entry.data.images.map(({ src }: { src: string }, index: number) => (
|
entry.data.images.map(({ src }: { src: string }, index: number) => (
|
||||||
<div
|
<div
|
||||||
class={cx('col-span-full w-full !mbe-0 lg:col-span-3 lg:max-w-full', {
|
class:list={[
|
||||||
'justify-self-start lg:col-start-1':
|
'col-span-full w-full !mbe-0 lg:col-span-3 lg:max-w-full',
|
||||||
randomPosition() === 'start' && imageLength > 1 && index > 0,
|
{
|
||||||
'justify-self-center lg:col-start-2':
|
'justify-self-start lg:col-start-1':
|
||||||
randomPosition() === 'center' && imageLength > 1 && index > 0,
|
randomPosition() === 'start' && imageLength > 1 && index > 0,
|
||||||
'justify-self-end lg:col-start-3':
|
'justify-self-center lg:col-start-2':
|
||||||
randomPosition() === 'end' && imageLength > 1 && index > 0,
|
randomPosition() === 'center' && imageLength > 1 && index > 0,
|
||||||
'lg:col-start-2': imageLength === 1 || index === 0,
|
'justify-self-end lg:col-start-3':
|
||||||
})}
|
randomPosition() === 'end' && imageLength > 1 && index > 0,
|
||||||
|
'lg:col-start-2': imageLength === 1 || index === 0,
|
||||||
|
},
|
||||||
|
]}
|
||||||
{...animation}
|
{...animation}
|
||||||
>
|
>
|
||||||
<Image alt={entry.data.title} src={src} />
|
<Image alt={entry.data.title} src={src} />
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames keyof
|
// Cspell:words astro keyof
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
as?: keyof astroHTML.JSX.IntrinsicElements;
|
as?: keyof astroHTML.JSX.IntrinsicElements;
|
||||||
class?: string;
|
class?: string;
|
||||||
@@ -9,13 +7,14 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { as: Tag = 'h2', class: className, children, ...props } = Astro.props;
|
const { as: Tag = 'h2', class: className, children, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'text-5 font-black tracking-tight mbe-10 dark:font-extrabold [text-wrap:balance]',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<Tag class={classes} {...props}>
|
<Tag
|
||||||
|
class:list={[
|
||||||
|
'text-5 font-black tracking-tight mbe-10 [text-wrap:balance] dark:font-extrabold',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</Tag>
|
</Tag>
|
||||||
|
|||||||
@@ -1,18 +1,22 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
const { class: className, noMargin, src, ...props } = Astro.props;
|
const { class: className, noMargin, src, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'image-shadow mbe-10 mbs-0 [&_img]:!w-full [&_img]:!max-w-none [&_picture]:!w-full [&_picture]:!max-w-none',
|
|
||||||
{ 'mbe-0': noMargin },
|
|
||||||
className
|
|
||||||
);
|
|
||||||
const imageClasses =
|
|
||||||
'rounded-1 border-1 block h-auto w-full border-solid border-black/[0.1] bg-black/[0.1] shadow shadow-black/10 dark:border-white/[0.1] dark:opacity-[0.87] dark:shadow-white/10';
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class={classes}>
|
<div
|
||||||
<img class={imageClasses} decoding="async" loading="lazy" src={src} {...props} />
|
class:list={[
|
||||||
|
'image-shadow mbe-10 mbs-0 [&_img]:!w-full [&_img]:!max-w-none [&_picture]:!w-full [&_picture]:!max-w-none',
|
||||||
|
{ 'mbe-0': noMargin },
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
>
|
||||||
|
<img
|
||||||
|
class:list={[
|
||||||
|
'block h-auto w-full rounded-1 border-1 border-solid border-black/[0.1] bg-black/[0.1] shadow shadow-black/10 dark:border-white/[0.1] dark:opacity-[0.87] dark:shadow-white/10',
|
||||||
|
]}
|
||||||
|
decoding="async"
|
||||||
|
loading="lazy"
|
||||||
|
src={src}
|
||||||
|
{...props}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames noopener noreferrer
|
// Cspell:words astro noopener noreferrer
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
href?: string;
|
href?: string;
|
||||||
@@ -11,11 +9,10 @@ interface Props {
|
|||||||
const { class: className, href = '#', ...props } = Astro.props;
|
const { class: className, href = '#', ...props } = Astro.props;
|
||||||
|
|
||||||
const isExternal = (href as string).startsWith('http');
|
const isExternal = (href as string).startsWith('http');
|
||||||
const classes = cx('link', { external: isExternal }, className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<a
|
<a
|
||||||
class={classes}
|
class:list={['link', { external: isExternal }, className]}
|
||||||
href={href}
|
href={href}
|
||||||
rel={isExternal ? 'nofollow noopener noreferrer' : undefined}
|
rel={isExternal ? 'nofollow noopener noreferrer' : undefined}
|
||||||
target={isExternal ? '_blank' : undefined}
|
target={isExternal ? '_blank' : undefined}
|
||||||
|
|||||||
@@ -1,17 +1,13 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, ...props } = Astro.props;
|
const { class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx('mbe-2', className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<li class={classes} {...props}>
|
<li class:list={['mbe-2', className]} {...props}>
|
||||||
<slot />
|
<slot />
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
noMargin?: boolean;
|
noMargin?: boolean;
|
||||||
@@ -9,14 +7,14 @@ interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, noMargin, src, ...props } = Astro.props;
|
const { class: className, noMargin, src, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'image-shadow block h-auto w-full rounded-1 border-1 border-solid border-black/[0.1] bg-black/[0.1] shadow shadow-black/10 mbe-10 mbs-0 dark:border-white/[0.1] dark:opacity-[0.87] dark:shadow-white/10',
|
|
||||||
{ 'mbe-0': noMargin },
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class={classes}>
|
<div
|
||||||
|
class:list={[
|
||||||
|
'image-shadow block h-auto w-full rounded-1 border-1 border-solid border-black/[0.1] bg-black/[0.1] shadow shadow-black/10 mbe-10 mbs-0 dark:border-white/[0.1] dark:opacity-[0.87] dark:shadow-white/10',
|
||||||
|
{ 'mbe-0': noMargin },
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
>
|
||||||
<img src={src} decoding="async" loading="lazy" {...props} />
|
<img src={src} decoding="async" loading="lazy" {...props} />
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro etflix classnames
|
// Cspell:words astro etflix
|
||||||
import cx from 'classnames';
|
|
||||||
import Link from './Link.astro';
|
import Link from './Link.astro';
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
@@ -10,14 +9,17 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, id, ...props } = Astro.props;
|
const { class: className, id, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'rounded-1 border-1 border-solid border-red-600 bg-red-600 font-mono text-[0.7em] text-white decoration-0 pli-[0.3em] pbe-0 pbs-[0.1em] print:bg-transparent print:border-gray-500',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<Link class={classes} href={`https://www.netflix.com/title/${id}`} title="Netflix" {...props}>
|
<Link
|
||||||
|
class:list={[
|
||||||
|
'rounded-1 border-1 border-solid border-red-600 bg-red-600 font-mono text-[0.7em] text-white decoration-0 pli-[0.3em] pbe-0 pbs-[0.1em] print:border-gray-500 print:bg-transparent',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
href={`https://www.netflix.com/title/${id}`}
|
||||||
|
title="Netflix"
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<span class="hidden" aria-hidden="true">[</span>
|
<span class="hidden" aria-hidden="true">[</span>
|
||||||
N
|
N
|
||||||
<span class="hidden" aria-hidden="true">etflix]</span>
|
<span class="hidden" aria-hidden="true">etflix]</span>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames autoplay allowfullscreen
|
// Cspell:words astro autoplay allowfullscreen
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
id: string;
|
id: string;
|
||||||
@@ -9,11 +7,9 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, id, ...props } = Astro.props;
|
const { class: className, id, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx('relative aspect-video mbe-10', className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class={classes} {...props}>
|
<div class:list={['relative aspect-video mbe-10', className]} {...props}>
|
||||||
<iframe
|
<iframe
|
||||||
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
|
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
|
||||||
allowfullscreen
|
allowfullscreen
|
||||||
|
|||||||
@@ -1,20 +1,19 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, children, ...props } = Astro.props;
|
const { class: className, children, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'list-decimal text-3 mbe-12 pis-[1.5rem] md:pis-0 [li>&]:mbe-0 [li>&]:pis-[1.5rem]',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<ol class={classes} {...props}>
|
<ol
|
||||||
|
class:list={[
|
||||||
|
'list-decimal text-3 mbe-12 pis-[1.5rem] md:pis-0 [li>&]:mbe-0 [li>&]:pis-[1.5rem]',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</ol>
|
</ol>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro backlink classnames shibui
|
// Cspell:words astro backlink shibui
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
import Backlink from '../components/Backlink.astro';
|
import Backlink from '../components/Backlink.astro';
|
||||||
import MainNavigation from '../components/MainNavigation.astro';
|
import MainNavigation from '../components/MainNavigation.astro';
|
||||||
import ThemeToggle from '../components/ThemeToggle.astro';
|
import ThemeToggle from '../components/ThemeToggle.astro';
|
||||||
@@ -13,13 +11,15 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { backLink, class: className, navigation = true } = Astro.props;
|
const { backLink, class: className, navigation = true } = Astro.props;
|
||||||
const classes = cx(
|
|
||||||
'sticky grid w-full grid-cols-18 grid-rows-[clamp(3rem,_5.55vw,_9rem)] bg-shibui-100 mbe-layout block-start-0 dark:bg-shibui-900 print:hidden z-50',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<header class={classes} role="banner">
|
<header
|
||||||
|
class:list={[
|
||||||
|
'sticky z-50 grid w-full grid-cols-18 grid-rows-[clamp(3rem,_5.55vw,_9rem)] bg-shibui-100 mbe-layout block-start-0 dark:bg-shibui-900 print:hidden',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
role="banner"
|
||||||
|
>
|
||||||
<Backlink backLink={backLink} />
|
<Backlink backLink={backLink} />
|
||||||
{navigation && <MainNavigation />}
|
{navigation && <MainNavigation />}
|
||||||
<ThemeToggle />
|
<ThemeToggle />
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
import Title from './Title.astro';
|
import Title from './Title.astro';
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
@@ -11,17 +9,18 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, grid = 'narrow', innerGrid } = Astro.props;
|
const { class: className, grid = 'narrow', innerGrid } = Astro.props;
|
||||||
const titleClasses = cx(
|
|
||||||
'col-start-2 col-end-18 !mbe-0',
|
|
||||||
{
|
|
||||||
'md:col-start-3 md:col-end-17': grid === 'wide',
|
|
||||||
'md:col-start-3 md:col-end-15 xl:col-end-14 3xl:col-end-13': grid === 'narrow',
|
|
||||||
'!col-start-1 row-start-1': innerGrid,
|
|
||||||
},
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<Title class={titleClasses}>
|
<Title
|
||||||
|
class:list={[
|
||||||
|
'col-start-2 col-end-18 !mbe-0',
|
||||||
|
{
|
||||||
|
'md:col-start-3 md:col-end-17': grid === 'wide',
|
||||||
|
'md:col-start-3 md:col-end-15 xl:col-end-14 3xl:col-end-13': grid === 'narrow',
|
||||||
|
'!col-start-1 row-start-1': innerGrid,
|
||||||
|
},
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</Title>
|
</Title>
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
import Link from './Link.astro';
|
import Link from './Link.astro';
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
@@ -10,15 +9,13 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, id, ...props } = Astro.props;
|
const { class: className, id, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'rounded-1 border-1 border-solid border-sky-500 bg-sky-500 font-mono text-[0.7em] text-white decoration-0 pli-[0.3em] pbe-0 pbs-[0.1em] print:bg-transparent print:border-gray-500',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<Link
|
<Link
|
||||||
class={classes}
|
class:list={[
|
||||||
|
'rounded-1 border-1 border-solid border-sky-500 bg-sky-500 font-mono text-[0.7em] text-white decoration-0 pli-[0.3em] pbe-0 pbs-[0.1em] print:border-gray-500 print:bg-transparent',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
href={`https://www.amazon.de/gp/video/detail/${id}`}
|
href={`https://www.amazon.de/gp/video/detail/${id}`}
|
||||||
title="Prime Video"
|
title="Prime Video"
|
||||||
{...props}
|
{...props}
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
import TextLink from './TextLink.astro';
|
import TextLink from './TextLink.astro';
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
@@ -11,10 +10,12 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { asin, class: className, text, ...props } = Astro.props;
|
const { asin, class: className, text, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx('product', className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<TextLink class={classes} href={`https://www.amazon.de/gp/product/${asin}`} {...props}>
|
<TextLink
|
||||||
|
class:list={['product', className]}
|
||||||
|
href={`https://www.amazon.de/gp/product/${asin}`}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
{text}
|
{text}
|
||||||
</TextLink>
|
</TextLink>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames halfgap figcaption
|
// Cspell:words astro halfgap figcaption
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
import type { CollectionEntry } from 'astro:content';
|
import type { CollectionEntry } from 'astro:content';
|
||||||
|
|
||||||
import { animation } from '../data/site';
|
import { animation } from '../data/site';
|
||||||
@@ -19,11 +17,9 @@ const {
|
|||||||
},
|
},
|
||||||
project,
|
project,
|
||||||
} = Astro.props;
|
} = Astro.props;
|
||||||
|
|
||||||
const classes = cx('col-start-1 col-end-19 grid grid-cols-18', className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<article class={classes} {...animation}>
|
<article class:list={['col-start-1 col-end-19 grid grid-cols-18', className]} {...animation}>
|
||||||
{
|
{
|
||||||
format === '50-start' && (
|
format === '50-start' && (
|
||||||
<figure class="col-start-2 col-end-18 m-0 grid grid-cols-2 items-center gap-x-gap gap-y-halfgap">
|
<figure class="col-start-2 col-end-18 m-0 grid grid-cols-2 items-center gap-x-gap gap-y-halfgap">
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import type { CollectionEntry } from 'astro:content';
|
import type { CollectionEntry } from 'astro:content';
|
||||||
|
|
||||||
import Headline from '../components/Headline.astro';
|
import Headline from '../components/Headline.astro';
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import type { CollectionEntry } from 'astro:content';
|
import type { CollectionEntry } from 'astro:content';
|
||||||
import Image from './Image.astro';
|
import Image from './Image.astro';
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,13 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, ...props } = Astro.props;
|
const { class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx('max-w-[66ch]', className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class={classes} {...props}>
|
<div class:list={['max-w-[66ch]', className]} {...props}>
|
||||||
<slot />
|
<slot />
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
import TextLink from './TextLink.astro';
|
import TextLink from './TextLink.astro';
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
@@ -13,11 +12,9 @@ interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { author, class: className, lang = 'en', source, sourceUrl, text, ...props } = Astro.props;
|
const { author, class: className, lang = 'en', source, sourceUrl, text, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx('pullquote mbe-10 p-9 text-center', className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<blockquote lang={lang} class={classes} {...props}>
|
<blockquote lang={lang} class:list={['pullquote p-9 text-center mbe-10', className]} {...props}>
|
||||||
<p set:html={text} />
|
<p set:html={text} />
|
||||||
{
|
{
|
||||||
(author || source) && (
|
(author || source) && (
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames subsubheadline umami shibui
|
// Cspell:words astro subsubheadline umami shibui
|
||||||
import { Rss } from './icons';
|
import { Rss } from './icons';
|
||||||
import Link from './Link.astro';
|
import Link from './Link.astro';
|
||||||
import Subsubheadline from './Subsubheadline.astro';
|
import Subsubheadline from './Subsubheadline.astro';
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames stylesheet frontmatter
|
// Cspell:words astro stylesheet frontmatter
|
||||||
import { site } from '../data/site';
|
import { site } from '../data/site';
|
||||||
import { dateToISO } from '../utils';
|
import { dateToISO } from '../utils';
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames swup animationend keydown
|
// Cspell:words astro swup animationend keydown
|
||||||
import '../styles/sal.css';
|
import '../styles/sal.css';
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -1,20 +1,16 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames autoplay fullscreen
|
// Cspell:words astro autoplay fullscreen
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
id: string;
|
id: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, id, ...props } = Astro.props;
|
const { class: className, id, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx('mbe-10 w-full', className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<iframe
|
<iframe
|
||||||
allow="accelerometer; autoplay; encrypted-media; fullscreeen; picture-in-picture"
|
allow="accelerometer; autoplay; encrypted-media; fullscreeen; picture-in-picture"
|
||||||
class={classes}
|
class:list={['w-full mbe-10', className]}
|
||||||
frameborder="0"
|
frameborder="0"
|
||||||
height="352"
|
height="352"
|
||||||
loading="lazy"
|
loading="lazy"
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames keyof
|
// Cspell:words astro keyof
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
as?: keyof astroHTML.JSX.IntrinsicElements;
|
as?: keyof astroHTML.JSX.IntrinsicElements;
|
||||||
class?: string;
|
class?: string;
|
||||||
@@ -9,13 +7,14 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { as: Tag = 'h3', class: className, ...props } = Astro.props;
|
const { as: Tag = 'h3', class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'text-4 font-black tracking-tight mbe-8 dark:font-extrabold [text-wrap:balance]',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<Tag class={classes} {...props}>
|
<Tag
|
||||||
|
class:list={[
|
||||||
|
'text-4 font-black tracking-tight mbe-8 [text-wrap:balance] dark:font-extrabold',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</Tag>
|
</Tag>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames keyof
|
// Cspell:words astro keyof
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
as?: keyof astroHTML.JSX.IntrinsicElements;
|
as?: keyof astroHTML.JSX.IntrinsicElements;
|
||||||
class?: string;
|
class?: string;
|
||||||
@@ -9,13 +7,14 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { as: Tag = 'h4', class: className, ...props } = Astro.props;
|
const { as: Tag = 'h4', class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'text-3 font-black tracking-tight mbe-5 dark:font-extrabold [text-wrap:balance]',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<Tag class={classes} {...props}>
|
<Tag
|
||||||
|
class:list={[
|
||||||
|
'text-3 font-black tracking-tight mbe-5 [text-wrap:balance] dark:font-extrabold',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</Tag>
|
</Tag>
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames shibui
|
// Cspell:words astro shibui
|
||||||
import cx from 'classnames';
|
|
||||||
import Link from './Link.astro';
|
import Link from './Link.astro';
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
@@ -11,25 +10,38 @@ interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { active, class: className, href, ...props } = Astro.props;
|
const { active, class: className, href, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'capitalize border-3 relative inline-flex items-center justify-center rounded-25 border-2 border-shibui-350 bg-shibui-200 px-3 py-1 text-1 font-normal leading-none text-black mie-1 pbs-3 dark:border-shibui-750 dark:bg-shibui-950 dark:text-white min-w-[50px] print:hidden',
|
|
||||||
{
|
|
||||||
'!bg-shibui-550 !text-white hover:!bg-shibui-650 focus:!bg-shibui-650 dark:!border-shibui-500 dark:!bg-shibui-700 dark:hover:!bg-shibui-600 dark:focus:!bg-shibui-600':
|
|
||||||
href,
|
|
||||||
'active [&.active]:!border-black/25 !text-white [&.active]:!bg-accent': active,
|
|
||||||
},
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
{
|
{
|
||||||
href ? (
|
href ? (
|
||||||
<Link href={href} class={classes} {...props}>
|
<Link
|
||||||
|
href={href}
|
||||||
|
class:list={[
|
||||||
|
'border-3 relative inline-flex min-w-[50px] items-center justify-center rounded-25 border-2 border-shibui-350 bg-shibui-200 px-3 py-1 text-1 font-normal capitalize leading-none text-black mie-1 pbs-3 dark:border-shibui-750 dark:bg-shibui-950 dark:text-white print:hidden',
|
||||||
|
{
|
||||||
|
'!bg-shibui-550 !text-white hover:!bg-shibui-650 focus:!bg-shibui-650 dark:!border-shibui-500 dark:!bg-shibui-700 dark:hover:!bg-shibui-600 dark:focus:!bg-shibui-600':
|
||||||
|
href,
|
||||||
|
'active !text-white [&.active]:!border-black/25 [&.active]:!bg-accent': active,
|
||||||
|
},
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</Link>
|
</Link>
|
||||||
) : (
|
) : (
|
||||||
<span class={classes} {...props}>
|
<span
|
||||||
|
class:list={[
|
||||||
|
'border-3 relative inline-flex min-w-[50px] items-center justify-center rounded-25 border-2 border-shibui-350 bg-shibui-200 px-3 py-1 text-1 font-normal capitalize leading-none text-black mie-1 pbs-3 dark:border-shibui-750 dark:bg-shibui-950 dark:text-white print:hidden',
|
||||||
|
{
|
||||||
|
'!bg-shibui-550 !text-white hover:!bg-shibui-650 focus:!bg-shibui-650 dark:!border-shibui-500 dark:!bg-shibui-700 dark:hover:!bg-shibui-600 dark:focus:!bg-shibui-600':
|
||||||
|
href,
|
||||||
|
'active !text-white [&.active]:!border-black/25 [&.active]:!bg-accent': active,
|
||||||
|
},
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</span>
|
</span>
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames keyof
|
// Cspell:words astro keyof
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
as?: keyof astroHTML.JSX.IntrinsicElements;
|
as?: keyof astroHTML.JSX.IntrinsicElements;
|
||||||
class?: string;
|
class?: string;
|
||||||
@@ -9,10 +7,11 @@ interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { as: Tag = 'p', class: className, ...props } = Astro.props;
|
const { as: Tag = 'p', class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx('text-3 font-normal tracking-normal mbe-10 mbs-0 dark:font-light', className);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<Tag class={classes} {...props}>
|
<Tag
|
||||||
|
class:list={['text-3 font-normal tracking-normal mbe-10 mbs-0 dark:font-light', className]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</Tag>
|
</Tag>
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames shibui
|
// Cspell:words astro shibui
|
||||||
import cx from 'classnames';
|
|
||||||
import Link from './Link.astro';
|
import Link from './Link.astro';
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
@@ -9,13 +8,14 @@ interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, ...props } = Astro.props;
|
const { class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'inline font-semibold text-shibui-950 underline decoration-shibui-900/20 decoration-4 underline-offset-auto no-common-ligatures hover:!decoration-accent focus:!decoration-accent dark:text-shibui-200/[0.87] dark:decoration-shibui-100/20',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<Link class={classes} {...props}>
|
<Link
|
||||||
|
class:list={[
|
||||||
|
'inline font-semibold text-shibui-950 underline decoration-shibui-900/20 decoration-4 underline-offset-auto no-common-ligatures hover:!decoration-accent focus:!decoration-accent dark:text-shibui-200/[0.87] dark:decoration-shibui-100/20',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</Link>
|
</Link>
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames keyof
|
// Cspell:words astro keyof
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
as?: keyof astroHTML.JSX.IntrinsicElements;
|
as?: keyof astroHTML.JSX.IntrinsicElements;
|
||||||
@@ -9,13 +8,14 @@ export interface Props {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { as: Tag = 'h1', class: className, ...props } = Astro.props;
|
const { as: Tag = 'h1', class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'text-7 font-black tracking-tight mbe-13 dark:font-extrabold [text-wrap:balance]',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<Tag class={classes} {...props}>
|
<Tag
|
||||||
|
class:list={[
|
||||||
|
'text-7 font-black tracking-tight mbe-13 [text-wrap:balance] dark:font-extrabold',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</Tag>
|
</Tag>
|
||||||
|
|||||||
@@ -1,20 +1,19 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, ...props } = Astro.props;
|
const { class: className, ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'list-square text-3 mbe-12 pis-[1.5rem] md:pis-0 [li>&]:mbe-0 [li>&]:pis-[1.5rem]',
|
|
||||||
className
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<ul class={classes} {...props}>
|
<ul
|
||||||
|
class:list={[
|
||||||
|
'list-square text-3 mbe-12 pis-[1.5rem] md:pis-0 [li>&]:mbe-0 [li>&]:pis-[1.5rem]',
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -1,28 +1,29 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames
|
// Cspell:words astro
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
class?: string;
|
class?: string;
|
||||||
variant?: 'center' | 'left';
|
variant?: 'center' | 'left';
|
||||||
}
|
}
|
||||||
|
|
||||||
const { class: className, variant = 'center', ...props } = Astro.props;
|
const { class: className, variant = 'center', ...props } = Astro.props;
|
||||||
|
|
||||||
const classes = cx(
|
|
||||||
'flex italic [&_p]:mbe-0',
|
|
||||||
{
|
|
||||||
'm-10': variant === 'center',
|
|
||||||
'mbs-10 mbe-10 mis-0 mie-0': variant === 'left',
|
|
||||||
},
|
|
||||||
className
|
|
||||||
);
|
|
||||||
|
|
||||||
const preClasses = cx('font-sans mis-0 mie-0 whitespace-pre', {
|
|
||||||
'mbs-auto mbe-auto': variant === 'center',
|
|
||||||
});
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<blockquote class={classes} {...props}>
|
<blockquote
|
||||||
<pre class={preClasses}><slot /></pre>
|
class:list={[
|
||||||
|
'flex italic [&_p]:mbe-0',
|
||||||
|
{
|
||||||
|
'm-10': variant === 'center',
|
||||||
|
'mbe-10 mbs-10 mie-0 mis-0': variant === 'left',
|
||||||
|
},
|
||||||
|
className,
|
||||||
|
]}
|
||||||
|
{...props}
|
||||||
|
>
|
||||||
|
<pre
|
||||||
|
class:list={[
|
||||||
|
'whitespace-pre font-sans mie-0 mis-0',
|
||||||
|
{
|
||||||
|
'mbe-auto mbs-auto': variant === 'center',
|
||||||
|
},
|
||||||
|
]}><slot /></pre>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames fullsize noindex
|
// Cspell:words astro fullsize noindex
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
import BaseLayout from './BaseLayout.astro';
|
import BaseLayout from './BaseLayout.astro';
|
||||||
|
|
||||||
export interface Props {
|
export interface Props {
|
||||||
@@ -33,24 +31,6 @@ const {
|
|||||||
noindex,
|
noindex,
|
||||||
title,
|
title,
|
||||||
} = Astro.props;
|
} = Astro.props;
|
||||||
|
|
||||||
const gridClasses = cx('grid w-full grid-cols-18', { 'gap-y-gap': gap }, className);
|
|
||||||
const wrapperClasses = cx(
|
|
||||||
{ 'col-start-1 col-end-19': grid === 'fullsize' },
|
|
||||||
{ 'col-start-2 col-end-18': grid === 'wide' || grid === 'narrow' },
|
|
||||||
{
|
|
||||||
'md:col-start-5 md:col-end-15 xl:col-start-6 xl:col-end-14 3xl:col-start-7 3xl:col-end-13':
|
|
||||||
grid === 'narrow',
|
|
||||||
},
|
|
||||||
{ 'md:col-start-3 md:col-end-17': grid === 'wide' },
|
|
||||||
{ 'grid w-full': innerGrid },
|
|
||||||
{ 'grid-cols-16 md:grid-cols-14': innerGrid && grid === 'wide' },
|
|
||||||
{
|
|
||||||
'grid-cols-16 md:grid-cols-10 xl:grid-cols-8 3xl:grid-cols-6':
|
|
||||||
innerGrid && grid === 'narrow',
|
|
||||||
},
|
|
||||||
{ 'gap-y-gap': gap }
|
|
||||||
);
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<BaseLayout
|
<BaseLayout
|
||||||
@@ -63,12 +43,28 @@ const wrapperClasses = cx(
|
|||||||
noindex={noindex}
|
noindex={noindex}
|
||||||
title={title}
|
title={title}
|
||||||
>
|
>
|
||||||
<div class={gridClasses}>
|
<div class:list={['grid w-full grid-cols-18', { 'gap-y-gap': gap }, className]}>
|
||||||
<slot name="title" />
|
<slot name="title" />
|
||||||
<slot name="before-content" />
|
<slot name="before-content" />
|
||||||
{
|
{
|
||||||
grid !== 'fullsize' ? (
|
grid !== 'fullsize' ? (
|
||||||
<div class={wrapperClasses}>
|
<div
|
||||||
|
class:list={[
|
||||||
|
{ 'col-start-2 col-end-18': grid === 'wide' || grid === 'narrow' },
|
||||||
|
{
|
||||||
|
'md:col-start-5 md:col-end-15 xl:col-start-6 xl:col-end-14 3xl:col-start-7 3xl:col-end-13':
|
||||||
|
grid === 'narrow',
|
||||||
|
},
|
||||||
|
{ 'md:col-start-3 md:col-end-17': grid === 'wide' },
|
||||||
|
{ 'grid w-full': innerGrid },
|
||||||
|
{ 'grid-cols-16 md:grid-cols-14': innerGrid && grid === 'wide' },
|
||||||
|
{
|
||||||
|
'grid-cols-16 md:grid-cols-10 xl:grid-cols-8 3xl:grid-cols-6':
|
||||||
|
innerGrid && grid === 'narrow',
|
||||||
|
},
|
||||||
|
{ 'gap-y-gap': gap },
|
||||||
|
]}
|
||||||
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames frontmatter
|
// Cspell:words astro frontmatter
|
||||||
import PageTitle from '../components/PageTitle.astro';
|
import PageTitle from '../components/PageTitle.astro';
|
||||||
import Image from '../components/Image.astro';
|
import Image from '../components/Image.astro';
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
---
|
---
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
import type { CollectionEntry } from 'astro:content';
|
import type { CollectionEntry } from 'astro:content';
|
||||||
type Journal = CollectionEntry<'journal'>;
|
type Journal = CollectionEntry<'journal'>;
|
||||||
import { getCollection } from 'astro:content';
|
import { getCollection } from 'astro:content';
|
||||||
@@ -106,10 +104,10 @@ const schema = JSON.stringify({
|
|||||||
}
|
}
|
||||||
|
|
||||||
<aside
|
<aside
|
||||||
class={cx(
|
class:list={[
|
||||||
'col-start-2 col-end-18 md:col-start-5 md:col-end-15 xl:col-start-15 xl:col-end-18 xl:row-start-2 3xl:col-start-14 3xl:col-end-18',
|
'col-start-2 col-end-18 md:col-start-5 md:col-end-15 xl:col-start-15 xl:col-end-18 xl:row-start-2 3xl:col-start-14 3xl:col-end-18',
|
||||||
{ 'row-start-3': entry.data.cover }
|
{ 'row-start-3': entry.data.cover },
|
||||||
)}
|
]}
|
||||||
>
|
>
|
||||||
<div class="leading-none mbe-6">
|
<div class="leading-none mbe-6">
|
||||||
<em>By</em>{' '}
|
<em>By</em>{' '}
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames pagefind minmax
|
// Cspell:words astro pagefind minmax
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
import type { CollectionEntry } from 'astro:content';
|
import type { CollectionEntry } from 'astro:content';
|
||||||
type AiArt = CollectionEntry<'ai-art'>;
|
type AiArt = CollectionEntry<'ai-art'>;
|
||||||
import { getCollection } from 'astro:content';
|
import { getCollection } from 'astro:content';
|
||||||
@@ -46,26 +44,28 @@ const description = 'This is a collection of AI art pieces I’ve created with S
|
|||||||
{
|
{
|
||||||
allAiArt.map(({ slug, data }) => (
|
allAiArt.map(({ slug, data }) => (
|
||||||
<li
|
<li
|
||||||
class={cx({
|
class:list={[
|
||||||
'md:col-span-3 md:row-span-2':
|
{
|
||||||
data.images[0].aspectRatio > 1 && data.coverSize === 'small',
|
'md:col-span-3 md:row-span-2':
|
||||||
'md:col-span-2 md:row-span-3':
|
data.images[0].aspectRatio > 1 && data.coverSize === 'small',
|
||||||
data.images[0].aspectRatio < 1 && data.coverSize === 'small',
|
'md:col-span-2 md:row-span-3':
|
||||||
'md:col-span-3 md:row-span-3':
|
data.images[0].aspectRatio < 1 && data.coverSize === 'small',
|
||||||
data.images[0].aspectRatio === 1 && data.coverSize === 'small',
|
'md:col-span-3 md:row-span-3':
|
||||||
'md:col-span-4 md:row-span-3':
|
data.images[0].aspectRatio === 1 && data.coverSize === 'small',
|
||||||
data.images[0].aspectRatio > 1 && data.coverSize === 'medium',
|
'md:col-span-4 md:row-span-3':
|
||||||
'md:col-span-3 md:row-span-4':
|
data.images[0].aspectRatio > 1 && data.coverSize === 'medium',
|
||||||
data.images[0].aspectRatio < 1 && data.coverSize === 'medium',
|
'md:col-span-3 md:row-span-4':
|
||||||
'md:col-span-4 md:row-span-4':
|
data.images[0].aspectRatio < 1 && data.coverSize === 'medium',
|
||||||
data.images[0].aspectRatio === 1 && data.coverSize === 'medium',
|
'md:col-span-4 md:row-span-4':
|
||||||
'md:col-span-6 md:row-span-5':
|
data.images[0].aspectRatio === 1 && data.coverSize === 'medium',
|
||||||
data.images[0].aspectRatio > 1 && data.coverSize === 'large',
|
'md:col-span-6 md:row-span-5':
|
||||||
'md:col-span-5 md:row-span-6':
|
data.images[0].aspectRatio > 1 && data.coverSize === 'large',
|
||||||
data.images[0].aspectRatio < 1 && data.coverSize === 'large',
|
'md:col-span-5 md:row-span-6':
|
||||||
'md:col-span-6 md:row-span-6':
|
data.images[0].aspectRatio < 1 && data.coverSize === 'large',
|
||||||
data.images[0].aspectRatio === 1 && data.coverSize === 'large',
|
'md:col-span-6 md:row-span-6':
|
||||||
})}
|
data.images[0].aspectRatio === 1 && data.coverSize === 'large',
|
||||||
|
},
|
||||||
|
]}
|
||||||
{...animation}
|
{...animation}
|
||||||
>
|
>
|
||||||
<Link title={data.title} href={`/ai-art/${slug}/`}>
|
<Link title={data.title} href={`/ai-art/${slug}/`}>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames subheadline imhoff stefanimhoff noindex
|
// Cspell:words astro subheadline imhoff stefanimhoff noindex
|
||||||
import { animation, animationDelay } from '../data/site';
|
import { animation, animationDelay } from '../data/site';
|
||||||
|
|
||||||
import Divider from '../components/Divider.astro';
|
import Divider from '../components/Divider.astro';
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
---
|
---
|
||||||
// Cspell:words astro classnames sketchnotes pagefind minmax
|
// Cspell:words astro sketchnotes pagefind minmax
|
||||||
import cx from 'classnames';
|
|
||||||
|
|
||||||
import type { CollectionEntry } from 'astro:content';
|
import type { CollectionEntry } from 'astro:content';
|
||||||
type Sketchnotes = CollectionEntry<'sketchnotes'>;
|
type Sketchnotes = CollectionEntry<'sketchnotes'>;
|
||||||
import { getCollection } from 'astro:content';
|
import { getCollection } from 'astro:content';
|
||||||
@@ -45,20 +43,22 @@ const description = 'This is a collection of Sketchnotes I’ve drawn.';
|
|||||||
{
|
{
|
||||||
allSketchnotes.map(({ slug, data }: Sketchnotes) => (
|
allSketchnotes.map(({ slug, data }: Sketchnotes) => (
|
||||||
<li
|
<li
|
||||||
class={cx({
|
class:list={[
|
||||||
'md:col-span-3 md:row-span-2':
|
{
|
||||||
data.images[0].aspectRatio > 1 && data.coverSize === 'small',
|
'md:col-span-3 md:row-span-2':
|
||||||
'md:col-span-2 md:row-span-3':
|
data.images[0].aspectRatio > 1 && data.coverSize === 'small',
|
||||||
data.images[0].aspectRatio < 1 && data.coverSize === 'small',
|
'md:col-span-2 md:row-span-3':
|
||||||
'md:col-span-4 md:row-span-3':
|
data.images[0].aspectRatio < 1 && data.coverSize === 'small',
|
||||||
data.images[0].aspectRatio > 1 && data.coverSize === 'medium',
|
'md:col-span-4 md:row-span-3':
|
||||||
'md:col-span-3 md:row-span-4':
|
data.images[0].aspectRatio > 1 && data.coverSize === 'medium',
|
||||||
data.images[0].aspectRatio < 1 && data.coverSize === 'medium',
|
'md:col-span-3 md:row-span-4':
|
||||||
'md:col-span-6 md:row-span-5':
|
data.images[0].aspectRatio < 1 && data.coverSize === 'medium',
|
||||||
data.images[0].aspectRatio > 1 && data.coverSize === 'large',
|
'md:col-span-6 md:row-span-5':
|
||||||
'md:col-span-5 md:row-span-6':
|
data.images[0].aspectRatio > 1 && data.coverSize === 'large',
|
||||||
data.images[0].aspectRatio < 1 && data.coverSize === 'large',
|
'md:col-span-5 md:row-span-6':
|
||||||
})}
|
data.images[0].aspectRatio < 1 && data.coverSize === 'large',
|
||||||
|
},
|
||||||
|
]}
|
||||||
{...animation}
|
{...animation}
|
||||||
>
|
>
|
||||||
<Link title={data.title} href={`/sketchnotes/${slug}/`}>
|
<Link title={data.title} href={`/sketchnotes/${slug}/`}>
|
||||||
|
|||||||
Reference in New Issue
Block a user