From c6a66ea05b107b4ef5881d6e5319617b60b5ae10 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 13 Sep 2023 15:45:21 +0000 Subject: [PATCH] chore(deps): update npm --- .github/workflows/build.yaml | 10 +++--- .github/workflows/pr-cleanup.yaml | 2 +- .github/workflows/push-main.yaml | 12 +++---- .github/workflows/release.yaml | 12 +++---- build/Dockerfile | 4 +-- build/theia/applications/browser/package.json | 2 +- .../theia/applications/electron/package.json | 34 +++++++++---------- build/theia/package.json | 18 +++++----- .../theia-extensions/launcher/package.json | 6 ++-- .../theia-extensions/product/package.json | 6 ++-- .../theia-extensions/updater/package.json | 10 +++--- 11 files changed, 58 insertions(+), 58 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 5874777..60f41f0 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -9,18 +9,18 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Quay.io Container Registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAYIO_USERNAME }} @@ -36,7 +36,7 @@ jobs: - name: Build PR Version - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: build push: true diff --git a/.github/workflows/pr-cleanup.yaml b/.github/workflows/pr-cleanup.yaml index 28d1faf..cc2bd8e 100644 --- a/.github/workflows/pr-cleanup.yaml +++ b/.github/workflows/pr-cleanup.yaml @@ -9,7 +9,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive - diff --git a/.github/workflows/push-main.yaml b/.github/workflows/push-main.yaml index 0fc1d6b..441f92d 100644 --- a/.github/workflows/push-main.yaml +++ b/.github/workflows/push-main.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Configure Git @@ -32,18 +32,18 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Quay.io Container Registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAYIO_USERNAME }} @@ -57,7 +57,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Build Latest Version - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: build push: true diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index d19e24d..1d8e286 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -11,18 +11,18 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Quay.io Container Registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAYIO_USERNAME }} @@ -40,7 +40,7 @@ jobs: run: echo "VERSION=$(echo $GITHUB_REF | cut -d / -f 3 | sed 's/webshell-//g')" >> $GITHUB_OUTPUT - name: Build Release Version - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: build push: true @@ -53,7 +53,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive - diff --git a/build/Dockerfile b/build/Dockerfile index fc72538..95beefa 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -1,5 +1,5 @@ # Builder stage -FROM node:18-bookworm as build-stage +FROM node:20-bookworm as build-stage # install required tools to build the application RUN apt-get update && apt-get install -y libxkbfile-dev libsecret-1-dev @@ -25,7 +25,7 @@ RUN yarn --pure-lockfile && \ rm -rf .git applications/electron theia-extensions/theia-blueprint-launcher theia-extensions/theia-blueprint-updater node_modules # Production stage uses a small base image -FROM node:18-bookworm-slim as production-stage +FROM node:20-bookworm-slim as production-stage # renovate: datasource=github-tags depName=argoproj/argo-cd ARG ARGOCD_VERSION=v2.8.3 diff --git a/build/theia/applications/browser/package.json b/build/theia/applications/browser/package.json index c9d1bbc..1748df6 100644 --- a/build/theia/applications/browser/package.json +++ b/build/theia/applications/browser/package.json @@ -87,7 +87,7 @@ "@theia/variable-resolver": "1.41.0", "@theia/vsx-registry": "1.41.0", "@theia/workspace": "1.41.0", - "fs-extra": "^9.0.1", + "fs-extra": "^11.0.0", "blueprint-product-ext": "1.40.0" }, "devDependencies": { diff --git a/build/theia/applications/electron/package.json b/build/theia/applications/electron/package.json index 2176792..a6bcba7 100644 --- a/build/theia/applications/electron/package.json +++ b/build/theia/applications/electron/package.json @@ -84,33 +84,33 @@ "@theia/variable-resolver": "1.41.0", "@theia/vsx-registry": "1.41.0", "@theia/workspace": "1.41.0", - "fs-extra": "^9.0.1", + "fs-extra": "^11.0.0", "blueprint-updater-ext": "1.40.0", "blueprint-product-ext": "1.40.0", "blueprint-launcher-ext": "1.40.0" }, "devDependencies": { "@theia/cli": "1.41.0", - "@types/js-yaml": "^3.12.0", + "@types/js-yaml": "^4.0.0", "@types/yargs": "17.0.24", - "@wdio/cli": "^6.10.2", - "@wdio/local-runner": "^6.10.2", - "@wdio/mocha-framework": "^6.8.0", - "@wdio/spec-reporter": "^6.8.1", - "app-builder-lib": "22.14.13", + "@wdio/cli": "^8.0.0", + "@wdio/local-runner": "^8.0.0", + "@wdio/mocha-framework": "^8.0.0", + "@wdio/spec-reporter": "^8.0.0", + "app-builder-lib": "24.6.4", "chai": "^4.2.0", - "electron": "^23.2.4", - "electron-builder": "23.6.0", - "electron-chromedriver": "9.0.0", - "electron-mocha": "^9.3.2", - "js-yaml": "^3.12.0", - "mocha": "^8.2.1", - "rimraf": "^2.7.1", + "electron": "^26.0.0", + "electron-builder": "24.6.4", + "electron-chromedriver": "25.8.1", + "electron-mocha": "^12.0.0", + "js-yaml": "^4.0.0", + "mocha": "^10.0.0", + "rimraf": "^5.0.0", "ts-node": "^10.0.0", - "wdio-chromedriver-service": "^6.0.4", - "webdriverio": "^6.10.2", + "wdio-chromedriver-service": "^8.0.0", + "webdriverio": "^8.0.0", "yargs": "17.7.2", - "concurrently": "^3.5.0" + "concurrently": "^8.0.0" }, "scripts": { "clean": "theia clean && rimraf node_modules", diff --git a/build/theia/package.json b/build/theia/package.json index fc894bc..c23d73b 100644 --- a/build/theia/package.json +++ b/build/theia/package.json @@ -17,19 +17,19 @@ }, "devDependencies": { "@theia/cli": "1.41.0", - "@typescript-eslint/eslint-plugin": "^4.25.0", - "@typescript-eslint/eslint-plugin-tslint": "^4.25.0", - "@typescript-eslint/parser": "^4.25.0", - "eslint": "^7.27.0", - "eslint-plugin-deprecation": "1.5.0", + "@typescript-eslint/eslint-plugin": "^6.0.0", + "@typescript-eslint/eslint-plugin-tslint": "^6.0.0", + "@typescript-eslint/parser": "^6.0.0", + "eslint": "^8.0.0", + "eslint-plugin-deprecation": "2.0.0", "eslint-plugin-import": "^2.23.3", "eslint-plugin-no-null": "^1.0.2", - "eslint-plugin-no-unsanitized": "^3.1.5", + "eslint-plugin-no-unsanitized": "^4.0.0", "eslint-plugin-react": "^7.23.2", - "lerna": "^6.0.1", - "rimraf": "^2.7.1", + "lerna": "^7.0.0", + "rimraf": "^5.0.0", "ts-node": "^10.0.0", - "type-fest": "^0.21.0", + "type-fest": "^4.0.0", "yargs": "17.7.2" }, "scripts": { diff --git a/build/theia/theia-extensions/launcher/package.json b/build/theia/theia-extensions/launcher/package.json index 0d1f3ca..4936c9b 100644 --- a/build/theia/theia-extensions/launcher/package.json +++ b/build/theia/theia-extensions/launcher/package.json @@ -20,12 +20,12 @@ "dependencies": { "@theia/core": "1.41.0", "body-parser": "^1.17.2", - "fs-extra": "^4.0.2", + "fs-extra": "^11.0.0", "@vscode/sudo-prompt": "9.3.1" }, "devDependencies": { - "rimraf": "^2.7.1", - "typescript": "^4.5.5" + "rimraf": "^5.0.0", + "typescript": "^5.0.0" }, "scripts": { "clean": "rimraf lib *.tsbuildinfo", diff --git a/build/theia/theia-extensions/product/package.json b/build/theia/theia-extensions/product/package.json index a0d23a6..bdc5329 100644 --- a/build/theia/theia-extensions/product/package.json +++ b/build/theia/theia-extensions/product/package.json @@ -11,9 +11,9 @@ "inversify": "^6.0.1" }, "devDependencies": { - "rimraf": "^2.7.1", + "rimraf": "^5.0.0", "tslint": "^5.12.0", - "typescript": "^4.5.5" + "typescript": "^5.0.0" }, "theiaExtensions": [ { @@ -46,6 +46,6 @@ "update:next": "ts-node ../../scripts/update-theia-to-next.ts" }, "peerDependencies": { - "react": "^16.8.0" + "react": "^16.8.0 || ^18.0.0" } } diff --git a/build/theia/theia-extensions/updater/package.json b/build/theia/theia-extensions/updater/package.json index 5cbb155..cb1a281 100644 --- a/build/theia/theia-extensions/updater/package.json +++ b/build/theia/theia-extensions/updater/package.json @@ -8,14 +8,14 @@ "@theia/output": "1.41.0", "@theia/preferences": "1.41.0", "electron-log": "^4.3.0", - "electron-updater": "5.3.0", - "fs-extra": "^10.0.0", - "vscode-uri": "^2.1.1" + "electron-updater": "6.1.4", + "fs-extra": "^11.0.0", + "vscode-uri": "^3.0.0" }, "devDependencies": { - "rimraf": "^2.7.1", + "rimraf": "^5.0.0", "tslint": "^5.12.0", - "typescript": "^4.5.5" + "typescript": "^5.0.0" }, "theiaExtensions": [ {