From 728a92870961eddd3231b877064ed80dede117f8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 10:57:01 +0000 Subject: [PATCH] Update packages --- .github/workflows/release-production.yaml | 4 +- .github/workflows/release-staging.yaml | 6 +- Dockerfile | 2 +- package.json | 68 +++++++++++------------ 4 files changed, 40 insertions(+), 40 deletions(-) diff --git a/.github/workflows/release-production.yaml b/.github/workflows/release-production.yaml index 388057ca22c..5058609f0d8 100644 --- a/.github/workflows/release-production.yaml +++ b/.github/workflows/release-production.yaml @@ -186,13 +186,13 @@ jobs: run: npm install - id: auth - uses: google-github-actions/auth@v0 + uses: google-github-actions/auth@v2 with: project_id: ${{ secrets.GCP_PROJECT_ID }} credentials_json: ${{ secrets.GCP_SA_KEY }} - name: Setting up Google Cloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v2 - name: Fetching build artifacts uses: actions/download-artifact@v4 diff --git a/.github/workflows/release-staging.yaml b/.github/workflows/release-staging.yaml index 44d0da13911..4c9688fac93 100644 --- a/.github/workflows/release-staging.yaml +++ b/.github/workflows/release-staging.yaml @@ -30,13 +30,13 @@ jobs: id-token: 'write' steps: - id: auth - uses: google-github-actions/auth@v0 + uses: google-github-actions/auth@v2 with: project_id: ${{ secrets.GCP_PROJECT_ID }} credentials_json: ${{ secrets.GCP_SA_KEY }} - name: Setting up Google Cloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v2 - name: Cloning repository uses: actions/checkout@v4 @@ -200,7 +200,7 @@ jobs: run: npm install - name: Setting up Google Cloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v2 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} diff --git a/Dockerfile b/Dockerfile index 9920de9fe8c..80f5e204155 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:14-alpine +FROM node:20-alpine # Create app directory WORKDIR /usr/src/app diff --git a/package.json b/package.json index 7259fc0fdbe..9d423ca1284 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "The AMP Project website.", "repository": "git@github.com:ampproject/docs.git", "engines": { - "node": "14.x" + "node": "20.x" }, "private": true, "scripts": { @@ -78,28 +78,28 @@ "dropzone": "5.9.2", "express": "4.17.1", "express-formidable": "1.2.0", - "gcp-metadata": "4.3.1", - "google-spreadsheet": "3.1.15", + "gcp-metadata": "6.1.0", + "google-spreadsheet": "4.1.1", "gulp-file": "0.4.0", "helmet-csp": "3.4.0", "http-proxy": "1.18.1", "iltorb": "2.4.5", - "ioredis": "4.27.9", + "ioredis": "5.3.2", "jimp": "0.22.10", "joi": "17.12.0", "js-yaml": "4.1.0", "json-tree-view": "0.4.12", - "linkifyjs": "2.1.9", - "lru-cache": "6.0.0", + "linkifyjs": "4.1.3", + "lru-cache": "10.2.0", "merge2": "1.4.1", "middy": "0.36.0", "module-alias": "2.2.3", "mri": "1.2.0", "multer": "1.4.3", "node-fetch": "2.6.2", - "node-zopfli-es": "1.0.7", + "node-zopfli-es": "2.0.3", "nunjucks": "3.2.4", - "p-queue": "6.6.2", + "p-queue": "8.0.1", "postcss": "8.4.33", "postcss-css-variables": "0.19.0", "process": "0.11.10", @@ -110,8 +110,8 @@ "signale": "1.4.0", "stream-browserify": "3.0.0", "util": "0.12.4", - "uuid": "8.3.2", - "vinyl": "2.2.1", + "uuid": "9.0.1", + "vinyl": "3.0.0", "web-push": "3.6.7", "ws": "8.2.2" }, @@ -126,63 +126,63 @@ "@babel/plugin-transform-runtime": "7.15.0", "@babel/preset-env": "7.23.8", "@babel/runtime": "7.23.8", - "@rollup/plugin-commonjs": "20.0.0", - "@rollup/plugin-node-resolve": "13.0.4", - "@rollup/plugin-replace": "3.0.0", + "@rollup/plugin-commonjs": "25.0.7", + "@rollup/plugin-node-resolve": "15.2.3", + "@rollup/plugin-replace": "5.0.5", "absolutify": "0.1.0", "amphtml-validator": "1.0.35", "archiver": "6.0.1", "babel-eslint": "10.1.0", - "babel-loader": "8.3.0", + "babel-loader": "9.1.3", "clean-css": "5.1.5", "clean-webpack-plugin": "4.0.0", - "codemirror": "5.62.3", - "copy-webpack-plugin": "9.0.1", + "codemirror": "6.0.1", + "copy-webpack-plugin": "12.0.2", "css-loader": "6.9.0", - "css-minimizer-webpack-plugin": "3.0.2", - "del": "6.0.0", - "eslint": "7.31.0", + "css-minimizer-webpack-plugin": "6.0.0", + "del": "7.1.0", + "eslint": "8.56.0", "eslint-config-google": "0.14.0", "eslint-config-prettier": "9.1.0", - "eslint-plugin-prettier": "4.2.1", - "expect-puppeteer": "5.0.4", + "eslint-plugin-prettier": "5.1.3", + "expect-puppeteer": "9.0.2", "fetch-mock": "9.11.0", "file-loader": "6.2.0", - "filemanager-webpack-plugin": "6.1.7", - "globby": "11.0.4", + "filemanager-webpack-plugin": "8.0.0", + "globby": "14.0.0", "gulp": "4.0.2", "gulp-amphtml-validator": "1.0.6", "gulp-once": "2.1.1", "gulp-sass": "5.0.0", - "gulp-strip-css-comments": "2.0.0", + "gulp-strip-css-comments": "3.0.0", "handlebars": "4.7.8", "handlebars-loader": "1.7.1", "handlebars-registrar": "1.5.2", "highlight.js": "11.2.0", "hogan.js": "3.0.2", - "html-loader": "2.1.2", + "html-loader": "5.0.0", "html-minifier": "4.0.0", "html-webpack-inline-source-plugin": "1.0.0-beta.2", "html-webpack-plugin": "5.6.0", - "husky": "7.0.2", - "jasmine": "3.9.0", - "jest": "27.2.0", - "jest-puppeteer": "5.0.3", + "husky": "9.0.10", + "jasmine": "5.1.0", + "jest": "29.7.0", + "jest-puppeteer": "9.0.2", "js-base64": "3.7.0", "js-beautify": "1.14.0", "keymaster": "1.6.2", - "marked": "2.1.3", + "marked": "12.0.0", "mini-css-extract-plugin": "2.7.7", "mini-svg-data-uri": "1.3.3", - "netlify-cli": "15.11.0", + "netlify-cli": "17.16.0", "npm-run-all": "4.1.5", "octonode": "0.10.2", "preload-webpack-plugin": "3.0.0-beta.4", - "prettier": "2.7.1", + "prettier": "3.2.5", "quoted-printable": "1.0.1", "recursive-search": "1.0.1", "sass": "1.70.0", - "sass-loader": "12.1.0", + "sass-loader": "14.1.0", "snarkdown": "2.0.0", "striptags": "3.2.0", "style-loader": "3.3.4", @@ -194,7 +194,7 @@ "wade": "0.3.3", "webpack": "5.89.0", "webpack-build-notifier": "2.3.0", - "webpack-cli": "4.8.0", + "webpack-cli": "5.1.4", "webpack-dev-server": "4.15.1", "write": "2.0.0" },