Merge branch 'master' into chore/update-package-json
| | |
| | | # Update the NODE_VERSION arg in docker-compose.yml to pick a Node version: 18, 16, 14 |
| | | ARG NODE_VERSION=22 |
| | | ARG NODE_VERSION=26 |
| | | FROM mcr.microsoft.com/devcontainers/javascript-node:${NODE_VERSION} |
| | | |
| | | # VARIANT can be either 'hugo' for the standard version or 'hugo_extended' for the extended version. |
| | | ARG VARIANT=hugo_extended |
| | | # VERSION can be either 'latest' or a specific version number |
| | | ARG HUGO_VERSION="0.157.0" |
| | | ARG HUGO_VERSION="0.158.0" |
| | | |
| | | ARG DART_SASS_VERSION="1.97.3" |
| | | ARG DART_SASS_VERSION="1.99.0" |
| | | |
| | | # Download Hugo |
| | | RUN apt-get update && apt-get install -y ca-certificates openssl git curl && \ |
| | |
| | | mediaTypes: |
| | | font/woff: |
| | | suffixes: |
| | | - woff |
| | | - woff |
| | | font/woff2: |
| | | suffixes: |
| | | - woff2 |
| | | - woff2 |
| | |
| | | <h3><a href="{{ .RelPermalink }}">{{ upper .Title }}</a></h3> |
| | | {{ end }} |
| | | {{ if .Site.Params.fullPostContent }} |
| | | <p>{{ .Content | safeHTML | plainify }}</p> |
| | | <p>{{ .Content | safeHTML }}</p> |
| | | {{ else }} |
| | | <p>{{ .Summary | safeHTML | plainify }}</p> |
| | | <p>{{ .Summary | safeHTML }}</p> |
| | | {{ end }} |
| | | <!-- add read more --> |
| | | {{- if and (.Truncated) (.Site.Params.readMore) -}} |
| | |
| | | rel="stylesheet" |
| | | href="{{- $css.RelPermalink -}}" |
| | | integrity="{{- $css.Data.Integrity -}}" |
| | | crossorigin="anonymous"> |
| | | crossorigin="anonymous" |
| | | /> |
| | | {{ end -}} |
| | | {{ end -}} |
| | | |
| | |
| | | {{ with .Err -}} |
| | | {{ errorf "%s" . -}} |
| | | {{ else with ( .Value | unmarshal ) -}} |
| | | {{ range .files -}} |
| | | {{ $fontFiles = $fontFiles | append .path -}} |
| | | {{ end -}} |
| | | {{ range .files -}} |
| | | {{ $fontFiles = $fontFiles | append .path -}} |
| | | {{ end -}} |
| | | {{ else -}} |
| | | {{ errorf "Unable to get remote resource %q" $url -}} |
| | | {{ end -}} |
| | |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-aix-ppc64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz", |
| | | "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", |
| | | "cpu": [ |
| | | "ppc64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "aix" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-darwin-arm64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz", |
| | | "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", |
| | | "cpu": [ |
| | | "arm64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "darwin" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-darwin-x64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz", |
| | | "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", |
| | | "cpu": [ |
| | | "x64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "darwin" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-freebsd-arm64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz", |
| | | "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", |
| | | "cpu": [ |
| | | "arm64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "freebsd" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-freebsd-x64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz", |
| | | "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", |
| | | "cpu": [ |
| | | "x64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "freebsd" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-linux-arm": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz", |
| | | "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", |
| | | "cpu": [ |
| | | "arm" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "linux" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-linux-arm64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz", |
| | | "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", |
| | | "cpu": [ |
| | | "arm64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "linux" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-linux-loong64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz", |
| | | "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", |
| | | "cpu": [ |
| | | "loong64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "linux" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-linux-mips64el": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz", |
| | | "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", |
| | | "cpu": [ |
| | | "mips64el" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "linux" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-linux-ppc64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz", |
| | | "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", |
| | | "cpu": [ |
| | | "ppc64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "linux" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-linux-riscv64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz", |
| | | "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", |
| | | "cpu": [ |
| | | "riscv64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "linux" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-linux-s390x": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz", |
| | | "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", |
| | | "cpu": [ |
| | | "s390x" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "linux" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-linux-x64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz", |
| | | "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", |
| | | "cpu": [ |
| | | "x64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "linux" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-netbsd-arm64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz", |
| | | "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", |
| | | "cpu": [ |
| | | "arm64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "netbsd" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-netbsd-x64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz", |
| | | "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", |
| | | "cpu": [ |
| | | "x64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "netbsd" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-openbsd-arm64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz", |
| | | "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", |
| | | "cpu": [ |
| | | "arm64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "openbsd" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-openbsd-x64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz", |
| | | "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", |
| | | "cpu": [ |
| | | "x64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "openbsd" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-sunos-x64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz", |
| | | "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", |
| | | "cpu": [ |
| | | "x64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "sunos" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-win32-arm64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz", |
| | | "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", |
| | | "cpu": [ |
| | | "arm64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "win32" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/@typescript/typescript-win32-x64": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz", |
| | | "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", |
| | | "cpu": [ |
| | | "x64" |
| | | ], |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "os": [ |
| | | "win32" |
| | | ], |
| | | "peer": true, |
| | | "engines": { |
| | | "node": ">=16.20.0" |
| | | } |
| | | }, |
| | | "node_modules/accepts": { |
| | | "version": "1.3.8", |
| | | "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "@simple-libs/stream-utils": "^1.2.0", |
| | | "meow": "^13.0.0" |
| | | "@simple-libs/stream-utils": "^2.0.0", |
| | | "argue-cli": "^3.1.0" |
| | | }, |
| | | "bin": { |
| | | "conventional-commits-parser": "dist/cli/index.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=18" |
| | | "node": ">=22" |
| | | } |
| | | }, |
| | | "node_modules/cookie": { |
| | |
| | | "release-it": "^20.2.1", |
| | | "shx": "^0.4.0" |
| | | } |
| | | } |
| | | } |