diff --git a/.nvmrc b/.nvmrc index b427e2a..9aef5aa 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v20.16.0 \ No newline at end of file +v20.17.0 \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 30f533f..6048cea 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ -FROM mcr.microsoft.com/playwright:v1.46.0 AS playwright +FROM mcr.microsoft.com/playwright:v1.47.1 AS playwright FROM playwright AS playwright-hugo -ARG HUGO_VERSION="0.131.0" +ARG HUGO_VERSION="0.134.3" RUN wget --max-redirect=1 -O /tmp/hugo.tar.gz "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz" RUN tar zxvf /tmp/hugo.tar.gz -C /tmp/ RUN mv /tmp/hugo /usr/bin/ diff --git a/config-dev.toml b/config-dev.toml index d3c606e..188aa3e 100644 --- a/config-dev.toml +++ b/config-dev.toml @@ -4,7 +4,7 @@ title = "Henrik Sommerfeld's blog" canonifyURLs = false relativeURLs = false buildDrafts = true -paginate = 5 +pagination.pagerSize = 5 pygmentsuseclasses = true pygmentsstyle = "monokai" preserveTaxonomyNames = true diff --git a/config.toml b/config.toml index e6cf0b3..25c2330 100644 --- a/config.toml +++ b/config.toml @@ -4,7 +4,7 @@ title = "Henrik Sommerfeld's blog" canonifyURLs = false relativeURLs = false buildDrafts = false -paginate = 5 +pagination.pagerSize = 5 pygmentsuseclasses = true pygmentsstyle = "monokai" preserveTaxonomyNames = true diff --git a/netlify.toml b/netlify.toml index 32490bd..5b98d63 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,3 +1,3 @@ [build.environment] - HUGO_VERSION="0.131.0" + HUGO_VERSION="0.134.3" NODE_ENV="production" diff --git a/package-lock.json b/package-lock.json index 8ac3aea..58e821a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,19 +14,19 @@ "lunr": "2.3.9" }, "devDependencies": { - "@playwright/test": "^1.46.0", + "@playwright/test": "^1.47.1", "@types/node": "^20.10.6", "prettier": "3.1.1" } }, "node_modules/@playwright/test": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.46.0.tgz", - "integrity": "sha512-/QYft5VArOrGRP5pgkrfKksqsKA6CEFyGQ/gjNe6q0y4tZ1aaPfq4gIjudr1s3D+pXyrPRdsy4opKDrjBabE5w==", + "version": "1.47.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.47.1.tgz", + "integrity": "sha512-dbWpcNQZ5nj16m+A5UNScYx7HX5trIy7g4phrcitn+Nk83S32EBX/CLU4hiF4RGKX/yRc93AAqtfaXB7JWBd4Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.46.0" + "playwright": "1.47.1" }, "bin": { "playwright": "cli.js" @@ -75,13 +75,13 @@ "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" }, "node_modules/playwright": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.46.0.tgz", - "integrity": "sha512-XYJ5WvfefWONh1uPAUAi0H2xXV5S3vrtcnXe6uAOgdGi3aSpqOSXX08IAjXW34xitfuOJsvXU5anXZxPSEQiJw==", + "version": "1.47.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.47.1.tgz", + "integrity": "sha512-SUEKi6947IqYbKxRiqnbUobVZY4bF1uu+ZnZNJX9DfU1tlf2UhWfvVjLf01pQx9URsOr18bFVUKXmanYWhbfkw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.46.0" + "playwright-core": "1.47.1" }, "bin": { "playwright": "cli.js" @@ -94,9 +94,9 @@ } }, "node_modules/playwright-core": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.46.0.tgz", - "integrity": "sha512-9Y/d5UIwuJk8t3+lhmMSAJyNP1BUC/DqP3cQJDQQL/oWqAiuPTLgy7Q5dzglmTLwcBRdetzgNM/gni7ckfTr6A==", + "version": "1.47.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.47.1.tgz", + "integrity": "sha512-i1iyJdLftqtt51mEk6AhYFaAJCDx0xQ/O5NU8EKaWFgMjItPVma542Nh/Aq8aLCjIJSzjaiEQGW/nyqLkGF1OQ==", "dev": true, "license": "Apache-2.0", "bin": { @@ -130,12 +130,12 @@ }, "dependencies": { "@playwright/test": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.46.0.tgz", - "integrity": "sha512-/QYft5VArOrGRP5pgkrfKksqsKA6CEFyGQ/gjNe6q0y4tZ1aaPfq4gIjudr1s3D+pXyrPRdsy4opKDrjBabE5w==", + "version": "1.47.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.47.1.tgz", + "integrity": "sha512-dbWpcNQZ5nj16m+A5UNScYx7HX5trIy7g4phrcitn+Nk83S32EBX/CLU4hiF4RGKX/yRc93AAqtfaXB7JWBd4Q==", "dev": true, "requires": { - "playwright": "1.46.0" + "playwright": "1.47.1" } }, "@types/node": { @@ -170,19 +170,19 @@ "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" }, "playwright": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.46.0.tgz", - "integrity": "sha512-XYJ5WvfefWONh1uPAUAi0H2xXV5S3vrtcnXe6uAOgdGi3aSpqOSXX08IAjXW34xitfuOJsvXU5anXZxPSEQiJw==", + "version": "1.47.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.47.1.tgz", + "integrity": "sha512-SUEKi6947IqYbKxRiqnbUobVZY4bF1uu+ZnZNJX9DfU1tlf2UhWfvVjLf01pQx9URsOr18bFVUKXmanYWhbfkw==", "dev": true, "requires": { "fsevents": "2.3.2", - "playwright-core": "1.46.0" + "playwright-core": "1.47.1" } }, "playwright-core": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.46.0.tgz", - "integrity": "sha512-9Y/d5UIwuJk8t3+lhmMSAJyNP1BUC/DqP3cQJDQQL/oWqAiuPTLgy7Q5dzglmTLwcBRdetzgNM/gni7ckfTr6A==", + "version": "1.47.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.47.1.tgz", + "integrity": "sha512-i1iyJdLftqtt51mEk6AhYFaAJCDx0xQ/O5NU8EKaWFgMjItPVma542Nh/Aq8aLCjIJSzjaiEQGW/nyqLkGF1OQ==", "dev": true }, "prettier": { diff --git a/package.json b/package.json index 6b998d2..7a4101a 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "lunr": "2.3.9" }, "devDependencies": { - "@playwright/test": "^1.46.0", + "@playwright/test": "^1.47.1", "@types/node": "^20.10.6", "prettier": "3.1.1" }, diff --git a/scripts/compose-hugo.dockerfile b/scripts/compose-hugo.dockerfile index cf6a07c..d272d91 100644 --- a/scripts/compose-hugo.dockerfile +++ b/scripts/compose-hugo.dockerfile @@ -1,8 +1,8 @@ -FROM node:20.16.0-alpine AS base +FROM node:20.17.0-alpine AS base RUN apk add --update tzdata rsync openssh gcompat libc6-compat libstdc++ wget FROM base AS hugo -ARG HUGO_VERSION="0.131.0" +ARG HUGO_VERSION="0.134.3" RUN wget --max-redirect=1 -O /tmp/hugo.tar.gz "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz" RUN tar zxvf /tmp/hugo.tar.gz -C /tmp/ RUN mv /tmp/hugo /usr/bin/