diff --git a/.devcontainer/aws/Dockerfile b/.devcontainer/aws/Dockerfile index 8b0bedf82..270d8b437 100644 --- a/.devcontainer/aws/Dockerfile +++ b/.devcontainer/aws/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/pulumi/devcontainer:extra +FROM ghcr.io/pulumi/devcontainer:extra@sha256:e8534db8f45cfd886f74ce806ab71aaa7b5016a880570dc5d984dc56a0b106f4 ################################################################################## # Install AWS CLI v2 diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 94cb98226..e5cef3600 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -88,22 +88,22 @@ runs: using: composite steps: - name: Install .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@3e891b0cb619bf60e2c25674b222b8940e2c1c25 # v4 with: dotnet-version: ${{inputs.dotnet-version}} - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4 with: node-version: ${{inputs.node-version}} - name: Install Python - uses: actions/setup-python@v5 + uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5 with: python-version: ${{inputs.python-version}} - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5 with: go-version: ${{inputs.go-version}} cache-dependency-path: "**/go.sum" @@ -149,7 +149,7 @@ runs: - name: Authenticate with AWS id: aws-auth - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4 with: aws-access-key-id: ${{ inputs.aws-access-key-id }} aws-secret-access-key: ${{ inputs.aws-secret-access-key }} @@ -161,13 +161,13 @@ runs: output-credentials: true - name: Authenticate with Google Cloud - uses: google-github-actions/auth@v2 + uses: google-github-actions/auth@6fc4af4b145ae7821d527454aa9bd537d1f2dc5f # v2 with: service_account: ${{ inputs.google-service-account-email }} workload_identity_provider: projects/${{ inputs.google-project-number }}/locations/global/workloadIdentityPools/${{ inputs.google-workload-identity-pool }}/providers/${{ inputs.google-workload-identity-provider }} - name: Install gcloud auth - uses: google-github-actions/setup-gcloud@v2 + uses: google-github-actions/setup-gcloud@6189d56e4096ee891640bb02ac264be376592d6a # v2 with: install_components: gke-gcloud-auth-plugin diff --git a/.github/workflows/add-to-project.yaml b/.github/workflows/add-to-project.yaml index 16d3ae585..0b7f34b15 100644 --- a/.github/workflows/add-to-project.yaml +++ b/.github/workflows/add-to-project.yaml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to DevRel - uses: actions/add-to-project@v0.4.0 + uses: actions/add-to-project@960fbad431afda394cfcf8743445e741acd19e85 # v0.4.0 with: project-url: https://github.com/orgs/pulumi/projects/47 github-token: ${{ secrets.PULUMI_BOT_GHA_MARKETING }} diff --git a/.github/workflows/command-dispatch.yml b/.github/workflows/command-dispatch.yml index 96463702c..cc125244e 100644 --- a/.github/workflows/command-dispatch.yml +++ b/.github/workflows/command-dispatch.yml @@ -9,9 +9,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Run Build - uses: peter-evans/slash-command-dispatch@v2 + uses: peter-evans/slash-command-dispatch@40877f718dce0101edfc7aea2b3800cc192f9ed5 # v2 with: commands: run-tests issue-type: pull-request diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 4341e17fd..19a07b3ab 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -8,9 +8,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Comment PR - uses: thollander/actions-comment-pull-request@v1 + uses: thollander/actions-comment-pull-request@8a3fad13c20088e9eb0805666b9fe49509d2fec8 # v1 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} message: > diff --git a/.github/workflows/test-examples.yml b/.github/workflows/test-examples.yml index 8a0744f10..58f98a3c5 100644 --- a/.github/workflows/test-examples.yml +++ b/.github/workflows/test-examples.yml @@ -18,7 +18,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -40,7 +40,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -64,7 +64,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -88,7 +88,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -110,7 +110,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -142,7 +142,7 @@ jobs: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -202,7 +202,7 @@ jobs: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup diff --git a/alicloud-ts-ecs/package.json b/alicloud-ts-ecs/package.json index 3c387794b..de9e1af83 100644 --- a/alicloud-ts-ecs/package.json +++ b/alicloud-ts-ecs/package.json @@ -1,7 +1,7 @@ { "name": "alicloud-ts-ecs", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/alicloud": "3.70.0", diff --git a/aws-apigateway-ts-routes/package.json b/aws-apigateway-ts-routes/package.json index da0a9a0fb..56299123d 100644 --- a/aws-apigateway-ts-routes/package.json +++ b/aws-apigateway-ts-routes/package.json @@ -1,8 +1,8 @@ { "name": "typescript", "devDependencies": { - "@types/aws-lambda": "^8.10.85", - "@types/node": "^8.0.0" + "@types/aws-lambda": "8.10.146", + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-cs-fargate/App/Dockerfile b/aws-cs-fargate/App/Dockerfile index 767387e78..971004641 100644 --- a/aws-cs-fargate/App/Dockerfile +++ b/aws-cs-fargate/App/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build +FROM mcr.microsoft.com/dotnet/core/sdk:3.1@sha256:150d074697d1cda38a0c2185fe43895d84b5745841e9d15c5adba29604a6e4cb AS build WORKDIR /app/src # First restore dependencies so app changes are faster. @@ -10,7 +10,7 @@ COPY * ./ RUN dotnet publish -c release -o /app/bin --no-restore # Create a new, smaller image stage, that just runs the DLL. -FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 +FROM mcr.microsoft.com/dotnet/core/aspnet:3.1@sha256:e3b773f30a0a6e88d71ce52429f6847627fc9353e491346902ca345760b82bdd WORKDIR /app COPY --from=build /app/bin ./ ENTRYPOINT [ "dotnet", "aws-cs-fargate.dll" ] diff --git a/aws-cs-langserve/Dockerfile b/aws-cs-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-cs-langserve/Dockerfile +++ b/aws-cs-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-go-fargate/app/Dockerfile b/aws-go-fargate/app/Dockerfile index 750118e88..f0dc4bf1c 100644 --- a/aws-go-fargate/app/Dockerfile +++ b/aws-go-fargate/app/Dockerfile @@ -1,6 +1,6 @@ # Start from a Debian image with the latest version of Go installed # and a workspace (GOPATH) configured at /go. -FROM golang +FROM golang@sha256:70031844b8c225351d0bb63e2c383f80db85d92ba894e3da7e13bcf80efa9a37 # Copy the local package files to the container's workspace. ADD . /go/src/foo diff --git a/aws-go-langserve/Dockerfile b/aws-go-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-go-langserve/Dockerfile +++ b/aws-go-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-js-containers/app/Dockerfile b/aws-js-containers/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/aws-js-containers/app/Dockerfile +++ b/aws-js-containers/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/aws-js-langserve/Dockerfile b/aws-js-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-js-langserve/Dockerfile +++ b/aws-js-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-py-django-voting-app/frontend/Dockerfile b/aws-py-django-voting-app/frontend/Dockerfile index d11625e15..3b5cafe81 100755 --- a/aws-py-django-voting-app/frontend/Dockerfile +++ b/aws-py-django-voting-app/frontend/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-py-langserve/Dockerfile b/aws-py-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-py-langserve/Dockerfile +++ b/aws-py-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-py-voting-app/frontend/Dockerfile b/aws-py-voting-app/frontend/Dockerfile index 690a4775b..efdb78f62 100755 --- a/aws-py-voting-app/frontend/Dockerfile +++ b/aws-py-voting-app/frontend/Dockerfile @@ -1,3 +1,3 @@ -FROM tiangolo/uwsgi-nginx-flask:python3.6 +FROM tiangolo/uwsgi-nginx-flask:python3.6@sha256:07b3a61dc2f6d6b294065f929d33cdf6416133320cf61cc66b7cdb1428460e75 RUN pip install redis COPY /app /app diff --git a/aws-ts-airflow/airflow-container/Dockerfile b/aws-ts-airflow/airflow-container/Dockerfile index bc93a2cc0..c1ab4f90f 100644 --- a/aws-ts-airflow/airflow-container/Dockerfile +++ b/aws-ts-airflow/airflow-container/Dockerfile @@ -1,3 +1,3 @@ -FROM puckel/docker-airflow +FROM puckel/docker-airflow@sha256:e3012994e4e730dccf56878094ff5524bffbe347e5870832dd6f7636eb0292a4 ADD dags /usr/local/airflow/dags diff --git a/aws-ts-airflow/package.json b/aws-ts-airflow/package.json index f46c986ad..fcd5052ff 100644 --- a/aws-ts-airflow/package.json +++ b/aws-ts-airflow/package.json @@ -1,7 +1,7 @@ { "name": "airflow", "devDependencies": { - "@types/node": "^18.13.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-ansible-wordpress/package.json b/aws-ts-ansible-wordpress/package.json index be8cd6ff8..a32798372 100644 --- a/aws-ts-ansible-wordpress/package.json +++ b/aws-ts-ansible-wordpress/package.json @@ -1,7 +1,7 @@ { "name": "pulumi-ansible-wordpress", "devDependencies": { - "@types/node": "^18" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-apigateway-auth0/package.json b/aws-ts-apigateway-auth0/package.json index 469f216f8..26056375f 100644 --- a/aws-ts-apigateway-auth0/package.json +++ b/aws-ts-apigateway-auth0/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-apigateway-eventbridge/package.json b/aws-ts-apigateway-eventbridge/package.json index 1ee89640c..935cb3674 100644 --- a/aws-ts-apigateway-eventbridge/package.json +++ b/aws-ts-apigateway-eventbridge/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-apigateway-eventbridge", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/aws-ts-apigateway-lambda-serverless/package.json b/aws-ts-apigateway-lambda-serverless/package.json index 9f2975c43..31213f009 100644 --- a/aws-ts-apigateway-lambda-serverless/package.json +++ b/aws-ts-apigateway-lambda-serverless/package.json @@ -1,8 +1,8 @@ { "name": "aws-ts-apigateway-lambda-serverless", "devDependencies": { - "@types/aws-lambda": "^8.10.72", - "@types/node": "^10.0.0" + "@types/aws-lambda": "8.10.146", + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-apigatewayv2-eventbridge/package.json b/aws-ts-apigatewayv2-eventbridge/package.json index 58d1764b0..429ecff60 100644 --- a/aws-ts-apigatewayv2-eventbridge/package.json +++ b/aws-ts-apigatewayv2-eventbridge/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-apigatewayv2-eventbridge", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/package.json b/aws-ts-apigatewayv2-http-api-quickcreate/package.json index a5794f7d4..42ef635cc 100644 --- a/aws-ts-apigatewayv2-http-api-quickcreate/package.json +++ b/aws-ts-apigatewayv2-http-api-quickcreate/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-apigatewayv2-quickstart", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-apigatewayv2-http-api/package.json b/aws-ts-apigatewayv2-http-api/package.json index 608f87f6b..cbeae91f7 100644 --- a/aws-ts-apigatewayv2-http-api/package.json +++ b/aws-ts-apigatewayv2-http-api/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-apigatewayv2-http-api", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-assume-role/assume-role/package.json b/aws-ts-assume-role/assume-role/package.json index e9cb46cf6..226910f41 100644 --- a/aws-ts-assume-role/assume-role/package.json +++ b/aws-ts-assume-role/assume-role/package.json @@ -1,7 +1,7 @@ { "name": "assume-role", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-assume-role/create-role/package.json b/aws-ts-assume-role/create-role/package.json index 852560360..a64bf8168 100644 --- a/aws-ts-assume-role/create-role/package.json +++ b/aws-ts-assume-role/create-role/package.json @@ -1,7 +1,7 @@ { "name": "create-role", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-containers-dockerbuild/app/Dockerfile b/aws-ts-containers-dockerbuild/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/aws-ts-containers-dockerbuild/app/Dockerfile +++ b/aws-ts-containers-dockerbuild/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/aws-ts-containers-dockerbuild/package.json b/aws-ts-containers-dockerbuild/package.json index aed51f689..649e6bb84 100644 --- a/aws-ts-containers-dockerbuild/package.json +++ b/aws-ts-containers-dockerbuild/package.json @@ -8,6 +8,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^20.14.10" + "@types/node": "20.17.10" } } diff --git a/aws-ts-containers-dockerbuildcloud/app/Dockerfile b/aws-ts-containers-dockerbuildcloud/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/aws-ts-containers-dockerbuildcloud/app/Dockerfile +++ b/aws-ts-containers-dockerbuildcloud/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/aws-ts-containers-dockerbuildcloud/package.json b/aws-ts-containers-dockerbuildcloud/package.json index 0f8c0a3c0..649e6bb84 100644 --- a/aws-ts-containers-dockerbuildcloud/package.json +++ b/aws-ts-containers-dockerbuildcloud/package.json @@ -8,6 +8,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^20.12.11" + "@types/node": "20.17.10" } } diff --git a/aws-ts-containers/app/Dockerfile b/aws-ts-containers/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/aws-ts-containers/app/Dockerfile +++ b/aws-ts-containers/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/aws-ts-containers/package.json b/aws-ts-containers/package.json index ef4d6ed48..7bc014b23 100644 --- a/aws-ts-containers/package.json +++ b/aws-ts-containers/package.json @@ -7,6 +7,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "typescript": "^4.6.2" + "typescript": "4.9.5" } } diff --git a/aws-ts-ec2-provisioners/package.json b/aws-ts-ec2-provisioners/package.json index 4799f330a..c3c4f6222 100755 --- a/aws-ts-ec2-provisioners/package.json +++ b/aws-ts-ec2-provisioners/package.json @@ -3,7 +3,7 @@ "version": "0.1.0", "main": "index.js", "devDependencies": { - "@types/node": "^18" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-ecs-anywhere/app/Dockerfile b/aws-ts-ecs-anywhere/app/Dockerfile index ed324187a..56e3f1f16 100644 --- a/aws-ts-ecs-anywhere/app/Dockerfile +++ b/aws-ts-ecs-anywhere/app/Dockerfile @@ -1,9 +1,9 @@ -FROM node:15-alpine as build +FROM node:15-alpine@sha256:6edd37368174c15d4cc59395ca2643be8e2a1c9846714bc92c5f5c5a92fb8929 as build WORKDIR /app COPY package*.json . RUN npm ci --only=production COPY index.js . -FROM node:15-alpine +FROM node:15-alpine@sha256:6edd37368174c15d4cc59395ca2643be8e2a1c9846714bc92c5f5c5a92fb8929 WORKDIR /app COPY --from=build /app . EXPOSE 80 diff --git a/aws-ts-ecs-anywhere/package.json b/aws-ts-ecs-anywhere/package.json index 920bf15ce..24bc8c85d 100644 --- a/aws-ts-ecs-anywhere/package.json +++ b/aws-ts-ecs-anywhere/package.json @@ -1,7 +1,7 @@ { "name": "ecs-anywhere", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-eks-distro/package.json b/aws-ts-eks-distro/package.json index 2dbb6c2de..4223a0f0b 100644 --- a/aws-ts-eks-distro/package.json +++ b/aws-ts-eks-distro/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-eks-distro", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-eks-migrate-nodegroups/package.json b/aws-ts-eks-migrate-nodegroups/package.json index 4b40bf00e..1632b144b 100644 --- a/aws-ts-eks-migrate-nodegroups/package.json +++ b/aws-ts-eks-migrate-nodegroups/package.json @@ -1,8 +1,8 @@ { "name": "aws-ts-eks-migrate-nodegroups", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-eks/package.json b/aws-ts-eks/package.json index 97864efc1..7a46cba98 100644 --- a/aws-ts-eks/package.json +++ b/aws-ts-eks/package.json @@ -1,8 +1,8 @@ { "name": "aws-ts-eks", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-hello-fargate/app/Dockerfile b/aws-ts-hello-fargate/app/Dockerfile index 51191659f..c79961397 100644 --- a/aws-ts-hello-fargate/app/Dockerfile +++ b/aws-ts-hello-fargate/app/Dockerfile @@ -1,5 +1,5 @@ # Use an official Python runtime as a parent image -FROM python:2.7-slim +FROM python:2.7-slim@sha256:6c1ffdff499e29ea663e6e67c9b6b9a3b401d554d2c9f061f9a45344e3992363 # Set the working directory to /app WORKDIR /app diff --git a/aws-ts-hello-fargate/package.json b/aws-ts-hello-fargate/package.json index 6e415190a..a79ec3e9d 100644 --- a/aws-ts-hello-fargate/package.json +++ b/aws-ts-hello-fargate/package.json @@ -1,8 +1,8 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^18.13.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-k8s-mern-voting-app/clientside/Dockerfile b/aws-ts-k8s-mern-voting-app/clientside/Dockerfile index 98e3c835b..cfdaff3db 100644 --- a/aws-ts-k8s-mern-voting-app/clientside/Dockerfile +++ b/aws-ts-k8s-mern-voting-app/clientside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile b/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile index 5e2794040..6cceb6c21 100644 --- a/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile +++ b/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-mern-voting-app/package.json b/aws-ts-k8s-mern-voting-app/package.json index 56c5086ac..bd08ec965 100644 --- a/aws-ts-k8s-mern-voting-app/package.json +++ b/aws-ts-k8s-mern-voting-app/package.json @@ -2,8 +2,8 @@ "name": "voting-app", "version": "0.1.0", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-k8s-mern-voting-app/serverside/Dockerfile b/aws-ts-k8s-mern-voting-app/serverside/Dockerfile index a3854bd65..2be3c8002 100755 --- a/aws-ts-k8s-mern-voting-app/serverside/Dockerfile +++ b/aws-ts-k8s-mern-voting-app/serverside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-voting-app/clientside/Dockerfile b/aws-ts-k8s-voting-app/clientside/Dockerfile index 98e3c835b..cfdaff3db 100644 --- a/aws-ts-k8s-voting-app/clientside/Dockerfile +++ b/aws-ts-k8s-voting-app/clientside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-voting-app/databaseside/Dockerfile b/aws-ts-k8s-voting-app/databaseside/Dockerfile index e98e7e1ad..981297f86 100644 --- a/aws-ts-k8s-voting-app/databaseside/Dockerfile +++ b/aws-ts-k8s-voting-app/databaseside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-voting-app/package.json b/aws-ts-k8s-voting-app/package.json index 213ef276d..9f71612fc 100644 --- a/aws-ts-k8s-voting-app/package.json +++ b/aws-ts-k8s-voting-app/package.json @@ -2,8 +2,8 @@ "name": "voting-app", "version": "0.1.0", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-k8s-voting-app/serverside/Dockerfile b/aws-ts-k8s-voting-app/serverside/Dockerfile index 1173c0179..e338e568c 100755 --- a/aws-ts-k8s-voting-app/serverside/Dockerfile +++ b/aws-ts-k8s-voting-app/serverside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-lambda-slack/package.json b/aws-ts-lambda-slack/package.json index 65dde2fe1..51e4369e5 100644 --- a/aws-ts-lambda-slack/package.json +++ b/aws-ts-lambda-slack/package.json @@ -2,8 +2,8 @@ "name": "aws-ts-lambda-slack", "main": "index.ts", "devDependencies": { - "@types/node": "^22", - "typescript": "^5.6.2" + "@types/node": "22.10.2", + "typescript": "5.7.2" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-lambda-thumbnailer/app/Dockerfile b/aws-ts-lambda-thumbnailer/app/Dockerfile index 7692fd31c..28831a57c 100644 --- a/aws-ts-lambda-thumbnailer/app/Dockerfile +++ b/aws-ts-lambda-thumbnailer/app/Dockerfile @@ -1,4 +1,4 @@ -FROM amazon/aws-lambda-nodejs:12 +FROM amazon/aws-lambda-nodejs:12@sha256:1296174701453f63a24c1157c22289b236d92f379d478cc93b00dda2873c2ed4 ARG FUNCTION_DIR="/var/task" # Install tar and xz diff --git a/aws-ts-langserve/Dockerfile b/aws-ts-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-ts-langserve/Dockerfile +++ b/aws-ts-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-ts-langserve/package.json b/aws-ts-langserve/package.json index 779027e06..5d9a393d9 100644 --- a/aws-ts-langserve/package.json +++ b/aws-ts-langserve/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-langserve", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "typescript": "^4.0.0", diff --git a/aws-ts-localai-flowise/package.json b/aws-ts-localai-flowise/package.json index 1b226d086..4e23a1e36 100644 --- a/aws-ts-localai-flowise/package.json +++ b/aws-ts-localai-flowise/package.json @@ -1,7 +1,7 @@ { "name": "civo-navigate", "devDependencies": { - "@types/node": "^18" + "@types/node": "18.19.68" }, "dependencies": { "typescript": "^4.0.0", diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml b/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml index 54b2ade9a..dc45f655c 100644 --- a/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml +++ b/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml @@ -13,7 +13,7 @@ jobs: name: Install deps and update infrastructure runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2 - name: Install Pulumi CLI uses: pulumi/action-install-pulumi-cli@releases/v1 diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile b/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile index 528e26c22..84972afdd 100644 --- a/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile +++ b/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile @@ -9,7 +9,7 @@ RUN go mod download RUN go install ./ RUN ls /go/bin -FROM alpine:3.12 +FROM alpine:3.12@sha256:c75ac27b49326926b803b9ed43bf088bc220d22556de1bc5f72d742c91398f69 RUN apk --no-cache add ca-certificates diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json b/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json index 692a42a4c..aebf6405a 100644 --- a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json +++ b/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json @@ -1,7 +1,7 @@ { "name": "netlify-cms-oauth-provider-infrastructure", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml b/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml index c5e85fd16..52b584a59 100644 --- a/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml +++ b/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2 - name: Install cms deps run: yarn install diff --git a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json b/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json index e48a2f048..2a27139d9 100644 --- a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json +++ b/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json @@ -1,8 +1,8 @@ { "name": "pulumi-website-cms", "devDependencies": { - "@types/mime": "^3.0.0", - "@types/node": "^18.0.0" + "@types/mime": "3.0.4", + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-netlify-cms-and-oauth/cms/package.json b/aws-ts-netlify-cms-and-oauth/cms/package.json index dd1eeb33b..9ad392700 100644 --- a/aws-ts-netlify-cms-and-oauth/cms/package.json +++ b/aws-ts-netlify-cms-and-oauth/cms/package.json @@ -15,7 +15,7 @@ "react-scripts": "^2.1.8" }, "devDependencies": { - "netlify-cms-backend-fs": "^0.4.3" + "netlify-cms-backend-fs": "0.4.4" }, "eslintConfig": { "extends": "react-app" diff --git a/aws-ts-nextjs/demoapp/package.json b/aws-ts-nextjs/demoapp/package.json index 0a4a4a3f4..3b1549824 100644 --- a/aws-ts-nextjs/demoapp/package.json +++ b/aws-ts-nextjs/demoapp/package.json @@ -23,7 +23,7 @@ "typescript": "5.1.6" }, "devDependencies": { - "sst": "^2.23.3", + "sst": "2.45.1", "aws-cdk-lib": "2.84.0", "constructs": "10.1.156" } diff --git a/aws-ts-nextjs/package.json b/aws-ts-nextjs/package.json index 661141977..914ba6d1a 100644 --- a/aws-ts-nextjs/package.json +++ b/aws-ts-nextjs/package.json @@ -9,9 +9,9 @@ "mime": "^2.0.3" }, "devDependencies": { - "@types/glob": "^8.0.3", - "@types/mime": "^2.0.0", - "@types/node": "^10.0.0", + "@types/glob": "8.1.0", + "@types/mime": "2.0.3", + "@types/node": "10.17.60", "typescript": "4.7.4" } } diff --git a/aws-ts-oidc-provider-pulumi-cloud/package.json b/aws-ts-oidc-provider-pulumi-cloud/package.json index 2df376c44..25b0d566a 100644 --- a/aws-ts-oidc-provider-pulumi-cloud/package.json +++ b/aws-ts-oidc-provider-pulumi-cloud/package.json @@ -2,8 +2,8 @@ "name": "aws-ts-oidc-provider-pulumi-cloud", "main": "index.ts", "devDependencies": { - "@types/node": "^22", - "typescript": "^5.6.2" + "@types/node": "22.10.2", + "typescript": "5.7.2" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-organizations/package.json b/aws-ts-organizations/package.json index 1df5eece5..c65de134b 100644 --- a/aws-ts-organizations/package.json +++ b/aws-ts-organizations/package.json @@ -1,8 +1,8 @@ { "name": "aws-organizations", "devDependencies": { - "@types/node": "^18", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-pern-voting-app/clientside/Dockerfile b/aws-ts-pern-voting-app/clientside/Dockerfile index 98e3c835b..cfdaff3db 100644 --- a/aws-ts-pern-voting-app/clientside/Dockerfile +++ b/aws-ts-pern-voting-app/clientside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-pern-voting-app/package.json b/aws-ts-pern-voting-app/package.json index 704a54a32..007295dea 100644 --- a/aws-ts-pern-voting-app/package.json +++ b/aws-ts-pern-voting-app/package.json @@ -2,8 +2,8 @@ "name": "voting-app", "version": "1.0.0", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-pern-voting-app/serverside/Dockerfile b/aws-ts-pern-voting-app/serverside/Dockerfile index 1173c0179..e338e568c 100755 --- a/aws-ts-pern-voting-app/serverside/Dockerfile +++ b/aws-ts-pern-voting-app/serverside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-pulumi-miniflux/package.json b/aws-ts-pulumi-miniflux/package.json index 91fef56d4..53fad403c 100644 --- a/aws-ts-pulumi-miniflux/package.json +++ b/aws-ts-pulumi-miniflux/package.json @@ -1,8 +1,8 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-pulumi-webhooks/package.json b/aws-ts-pulumi-webhooks/package.json index b4d74c0d4..f34f96766 100644 --- a/aws-ts-pulumi-webhooks/package.json +++ b/aws-ts-pulumi-webhooks/package.json @@ -1,7 +1,7 @@ { "name": "typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-redshift-glue-etl/package.json b/aws-ts-redshift-glue-etl/package.json index 9247696a0..8db411fef 100644 --- a/aws-ts-redshift-glue-etl/package.json +++ b/aws-ts-redshift-glue-etl/package.json @@ -2,8 +2,8 @@ "name": "aws-ts-redshift-glue-etl", "main": "index.ts", "devDependencies": { - "@types/node": "^18", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-resources/package.json b/aws-ts-resources/package.json index 1d9f6654d..ca38c9389 100644 --- a/aws-ts-resources/package.json +++ b/aws-ts-resources/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-resources", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-s3-folder/package.json b/aws-ts-s3-folder/package.json index 789ad3c6f..c3f489aa7 100644 --- a/aws-ts-s3-folder/package.json +++ b/aws-ts-s3-folder/package.json @@ -1,8 +1,8 @@ { "name": "aws-ts-s3-folder", "devDependencies": { - "@types/mime": "^2.0.3", - "@types/node": "^10.0.0" + "@types/mime": "2.0.3", + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-s3-lambda-copyzip/package.json b/aws-ts-s3-lambda-copyzip/package.json index 24ce27bab..d6356f65e 100644 --- a/aws-ts-s3-lambda-copyzip/package.json +++ b/aws-ts-s3-lambda-copyzip/package.json @@ -1,7 +1,7 @@ { "name": "slss-tps", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@aws-sdk/client-s3": "^3.386.0", diff --git a/aws-ts-secrets-manager/package.json b/aws-ts-secrets-manager/package.json index 8181c04ce..b98d20c43 100644 --- a/aws-ts-secrets-manager/package.json +++ b/aws-ts-secrets-manager/package.json @@ -1,7 +1,7 @@ { "name": "aws-secrets-manager", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-serverless-datawarehouse/package.json b/aws-ts-serverless-datawarehouse/package.json index f1c7592db..260ba7b62 100644 --- a/aws-ts-serverless-datawarehouse/package.json +++ b/aws-ts-serverless-datawarehouse/package.json @@ -1,12 +1,12 @@ { "name": "serverless-datawarehouse", "devDependencies": { - "@types/jest": "^24.9.0", - "@types/moment-timezone": "^0.5.12", - "@types/node": "^8.0.0", - "jest": "^24.9.0", - "jest-circus": "^24.9.0", - "ts-jest": "^24.3.0" + "@types/jest": "24.9.1", + "@types/moment-timezone": "0.5.30", + "@types/node": "8.10.66", + "jest": "24.9.0", + "jest-circus": "24.9.0", + "ts-jest": "24.3.0" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-slackbot/package.json b/aws-ts-slackbot/package.json index 6ded188ca..2b14bd87d 100644 --- a/aws-ts-slackbot/package.json +++ b/aws-ts-slackbot/package.json @@ -13,8 +13,8 @@ "superagent": "^8.1.0" }, "devDependencies": { - "@types/qs": "^6.5.2", - "@types/superagent": "^4.1.0", - "typescript": "^4.6.2" + "@types/qs": "6.9.17", + "@types/superagent": "4.1.24", + "typescript": "4.9.5" } } diff --git a/aws-ts-stackreference-architecture/application/package.json b/aws-ts-stackreference-architecture/application/package.json index fc12559f4..6e18d7602 100644 --- a/aws-ts-stackreference-architecture/application/package.json +++ b/aws-ts-stackreference-architecture/application/package.json @@ -2,9 +2,9 @@ "name": "aws-typescript", "main": "src/index.ts", "devDependencies": { - "@types/mime": "^2.0.1", + "@types/mime": "2.0.3", "@types/node": "latest", - "typescript": "^4" + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "latest", diff --git a/aws-ts-stackreference-architecture/application/src/backend/Dockerfile b/aws-ts-stackreference-architecture/application/src/backend/Dockerfile index 3db01580a..8660164b9 100644 --- a/aws-ts-stackreference-architecture/application/src/backend/Dockerfile +++ b/aws-ts-stackreference-architecture/application/src/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.7-alpine +FROM python:3.7-alpine@sha256:f3d31c8677d03f0b3c724446077f229a6ce9d3ac430f5c08cd7dff00292048c3 COPY . /app WORKDIR /app EXPOSE 80 diff --git a/aws-ts-stackreference-architecture/database/package.json b/aws-ts-stackreference-architecture/database/package.json index 70394622b..b067fa042 100644 --- a/aws-ts-stackreference-architecture/database/package.json +++ b/aws-ts-stackreference-architecture/database/package.json @@ -2,9 +2,9 @@ "name": "aws-typescript", "main": "src/index.ts", "devDependencies": { - "@types/mime": "^2.0.1", + "@types/mime": "2.0.3", "@types/node": "latest", - "typescript": "^4" + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "latest", diff --git a/aws-ts-stackreference-architecture/networking/package.json b/aws-ts-stackreference-architecture/networking/package.json index fc12559f4..6e18d7602 100644 --- a/aws-ts-stackreference-architecture/networking/package.json +++ b/aws-ts-stackreference-architecture/networking/package.json @@ -2,9 +2,9 @@ "name": "aws-typescript", "main": "src/index.ts", "devDependencies": { - "@types/mime": "^2.0.1", + "@types/mime": "2.0.3", "@types/node": "latest", - "typescript": "^4" + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "latest", diff --git a/aws-ts-stackreference/company/package.json b/aws-ts-stackreference/company/package.json index 2d78a4cd1..0a8e6d4fe 100644 --- a/aws-ts-stackreference/company/package.json +++ b/aws-ts-stackreference/company/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-stackreference/department/package.json b/aws-ts-stackreference/department/package.json index 2d78a4cd1..0a8e6d4fe 100644 --- a/aws-ts-stackreference/department/package.json +++ b/aws-ts-stackreference/department/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-stackreference/team/package.json b/aws-ts-stackreference/team/package.json index 2d78a4cd1..0a8e6d4fe 100644 --- a/aws-ts-stackreference/team/package.json +++ b/aws-ts-stackreference/team/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-static-website/package.json b/aws-ts-static-website/package.json index 0902f2bf3..f93574d4b 100644 --- a/aws-ts-static-website/package.json +++ b/aws-ts-static-website/package.json @@ -1,8 +1,8 @@ { "name": "aws-static-website-example", "devDependencies": { - "@types/mime": "^2.0.0", - "@types/node": "^8.0.0" + "@types/mime": "2.0.3", + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-stepfunctions/package.json b/aws-ts-stepfunctions/package.json index 957d99d7f..4d6b9ca71 100644 --- a/aws-ts-stepfunctions/package.json +++ b/aws-ts-stepfunctions/package.json @@ -1,7 +1,7 @@ { "name": "stepfunctions", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-synthetics-canary/package.json b/aws-ts-synthetics-canary/package.json index 8d30ba4a2..4e9907b6e 100644 --- a/aws-ts-synthetics-canary/package.json +++ b/aws-ts-synthetics-canary/package.json @@ -1,7 +1,7 @@ { "name": "aws-synthetics", "devDependencies": { - "@types/node": "^18" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile b/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile index afd2c293c..c366e23b0 100644 --- a/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile +++ b/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile @@ -1,4 +1,4 @@ -FROM jrottenberg/ffmpeg +FROM jrottenberg/ffmpeg@sha256:21eb739725c43bd7187982e5fa4b5371b495d1d1f6f61ae1719ca794817f8641 RUN apt-get update --yes && \ apt-get install curl unzip --yes && \ diff --git a/aws-ts-twitter-athena/package.json b/aws-ts-twitter-athena/package.json index 0c76e6774..71e933bfb 100644 --- a/aws-ts-twitter-athena/package.json +++ b/aws-ts-twitter-athena/package.json @@ -8,6 +8,6 @@ "twitter": "^1.7.1" }, "devDependencies": { - "@types/twitter": "^0.0.28" + "@types/twitter": "0.0.28" } } diff --git a/aws-ts-url-shortener-cache-http/package.json b/aws-ts-url-shortener-cache-http/package.json index bb6cf5496..c0b2435c3 100644 --- a/aws-ts-url-shortener-cache-http/package.json +++ b/aws-ts-url-shortener-cache-http/package.json @@ -7,11 +7,11 @@ "build": "tsc" }, "devDependencies": { - "@types/express": "^4.16.0", - "@types/mime-types": "^2.1.0", - "@types/node": "^8.0.0", - "@types/parseurl": "^1.3.1", - "@types/send": "^0.14.4" + "@types/express": "4.17.21", + "@types/mime-types": "2.1.4", + "@types/node": "8.10.66", + "@types/parseurl": "1.3.3", + "@types/send": "0.14.7" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-voting-app/frontend/Dockerfile b/aws-ts-voting-app/frontend/Dockerfile index 690a4775b..efdb78f62 100755 --- a/aws-ts-voting-app/frontend/Dockerfile +++ b/aws-ts-voting-app/frontend/Dockerfile @@ -1,3 +1,3 @@ -FROM tiangolo/uwsgi-nginx-flask:python3.6 +FROM tiangolo/uwsgi-nginx-flask:python3.6@sha256:07b3a61dc2f6d6b294065f929d33cdf6416133320cf61cc66b7cdb1428460e75 RUN pip install redis COPY /app /app diff --git a/aws-ts-voting-app/package.json b/aws-ts-voting-app/package.json index 1bc4a3942..4842b1806 100644 --- a/aws-ts-voting-app/package.json +++ b/aws-ts-voting-app/package.json @@ -2,7 +2,7 @@ "name": "voting-app", "version": "0.1.0", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json b/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json index eadfd1590..c508996e1 100644 --- a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json +++ b/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json @@ -1,7 +1,7 @@ { "name": "crosswalk-vpc", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-webserver/package.json b/aws-ts-webserver/package.json index 8eb427574..a5d8f1f87 100644 --- a/aws-ts-webserver/package.json +++ b/aws-ts-webserver/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-webserver", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-wordpress-fargate-rds/package.json b/aws-ts-wordpress-fargate-rds/package.json index e31853d49..e80b15cd7 100644 --- a/aws-ts-wordpress-fargate-rds/package.json +++ b/aws-ts-wordpress-fargate-rds/package.json @@ -2,7 +2,7 @@ "name": "aws-ts-wordpress-fargate-rds", "main": "index.ts", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-yaml-langserve/Dockerfile b/aws-yaml-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-yaml-langserve/Dockerfile +++ b/aws-yaml-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/azure-cs-appservice-docker/node-app/Dockerfile b/azure-cs-appservice-docker/node-app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-cs-appservice-docker/node-app/Dockerfile +++ b/azure-cs-appservice-docker/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-cs-containerapps/node-app/Dockerfile b/azure-cs-containerapps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-cs-containerapps/node-app/Dockerfile +++ b/azure-cs-containerapps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-cs-net5-aks-webapp/app/Dockerfile b/azure-cs-net5-aks-webapp/app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-cs-net5-aks-webapp/app/Dockerfile +++ b/azure-cs-net5-aks-webapp/app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-go-appservice-docker/node-app/Dockerfile b/azure-go-appservice-docker/node-app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-go-appservice-docker/node-app/Dockerfile +++ b/azure-go-appservice-docker/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-go-containerapps/node-app/Dockerfile b/azure-go-containerapps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-go-containerapps/node-app/Dockerfile +++ b/azure-go-containerapps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-py-appservice-docker/node-app/Dockerfile b/azure-py-appservice-docker/node-app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-py-appservice-docker/node-app/Dockerfile +++ b/azure-py-appservice-docker/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-py-containerapps/node-app/Dockerfile b/azure-py-containerapps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-py-containerapps/node-app/Dockerfile +++ b/azure-py-containerapps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-ts-aci/package.json b/azure-ts-aci/package.json index b8cda51b0..ebe49ce1a 100644 --- a/azure-ts-aci/package.json +++ b/azure-ts-aci/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-aci", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-aks-helm/package.json b/azure-ts-aks-helm/package.json index 33eb2be94..5005fc2c2 100644 --- a/azure-ts-aks-helm/package.json +++ b/azure-ts-aks-helm/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-aks-helm", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-aks-managed-identity/package.json b/azure-ts-aks-managed-identity/package.json index 724064484..8b93b7149 100644 --- a/azure-ts-aks-managed-identity/package.json +++ b/azure-ts-aks-managed-identity/package.json @@ -1,7 +1,7 @@ { "name": "azure-yaml-aks-managed-identity", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "typescript": "^4.0.0", diff --git a/azure-ts-aks-multicluster/package.json b/azure-ts-aks-multicluster/package.json index 3dc04710b..8a4bd2b74 100644 --- a/azure-ts-aks-multicluster/package.json +++ b/azure-ts-aks-multicluster/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-aks-multicluster", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-aks/package.json b/azure-ts-aks/package.json index d2569a75c..07416d7a3 100644 --- a/azure-ts-aks/package.json +++ b/azure-ts-aks/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-aks", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-appservice-docker/node-app/Dockerfile b/azure-ts-appservice-docker/node-app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-ts-appservice-docker/node-app/Dockerfile +++ b/azure-ts-appservice-docker/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-ts-appservice-docker/package.json b/azure-ts-appservice-docker/package.json index 4c8d082a0..bc8fb3acd 100644 --- a/azure-ts-appservice-docker/package.json +++ b/azure-ts-appservice-docker/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-appservice-docker", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-appservice/package.json b/azure-ts-appservice/package.json index e031789a4..4dca97579 100644 --- a/azure-ts-appservice/package.json +++ b/azure-ts-appservice/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-appservice", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-call-azure-sdk/package.json b/azure-ts-call-azure-sdk/package.json index 4e02eec8b..ad135452a 100644 --- a/azure-ts-call-azure-sdk/package.json +++ b/azure-ts-call-azure-sdk/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-call-azure-sdk", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@azure/arm-authorization": "^8.3.3", diff --git a/azure-ts-containerapps/node-app/Dockerfile b/azure-ts-containerapps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-ts-containerapps/node-app/Dockerfile +++ b/azure-ts-containerapps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-ts-containerapps/package.json b/azure-ts-containerapps/package.json index 752c93ae8..ca33c8580 100644 --- a/azure-ts-containerapps/package.json +++ b/azure-ts-containerapps/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-containerapps", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-functions-many/package.json b/azure-ts-functions-many/package.json index b60ef7782..ef199017f 100644 --- a/azure-ts-functions-many/package.json +++ b/azure-ts-functions-many/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-functions-many", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-functions/package.json b/azure-ts-functions/package.json index 8e2d06602..8479935ac 100644 --- a/azure-ts-functions/package.json +++ b/azure-ts-functions/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-functions", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-oidc-provider-pulumi-cloud/package.json b/azure-ts-oidc-provider-pulumi-cloud/package.json index ccf90afa4..fd9e2c3f4 100644 --- a/azure-ts-oidc-provider-pulumi-cloud/package.json +++ b/azure-ts-oidc-provider-pulumi-cloud/package.json @@ -2,8 +2,8 @@ "name": "azure-ts", "main": "index.ts", "devDependencies": { - "@types/node": "^18", - "typescript": "^4.9.5" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-static-website/package.json b/azure-ts-static-website/package.json index 822cbb93e..de8b36ff5 100644 --- a/azure-ts-static-website/package.json +++ b/azure-ts-static-website/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-static-website", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-synapse/package.json b/azure-ts-synapse/package.json index 78c54745f..a5ad54827 100644 --- a/azure-ts-synapse/package.json +++ b/azure-ts-synapse/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-synapse", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-webapp-privateendpoint-vnet-injection/package.json b/azure-ts-webapp-privateendpoint-vnet-injection/package.json index 705f5a6dd..9bb8fb69d 100644 --- a/azure-ts-webapp-privateendpoint-vnet-injection/package.json +++ b/azure-ts-webapp-privateendpoint-vnet-injection/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-webapp-privateendpoint-vnet-injection", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-webserver/package.json b/azure-ts-webserver/package.json index 1032472a2..ed4ba81ba 100755 --- a/azure-ts-webserver/package.json +++ b/azure-ts-webserver/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-webserver", "version": "0.1.0", "devDependencies": { - "@types/node": "^14.11.1" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-yaml-container-apps/node-app/Dockerfile b/azure-yaml-container-apps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-yaml-container-apps/node-app/Dockerfile +++ b/azure-yaml-container-apps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/classic-azure-fs-aci/app/Dockerfile b/classic-azure-fs-aci/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/classic-azure-fs-aci/app/Dockerfile +++ b/classic-azure-fs-aci/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/classic-azure-ts-aks-keda/functionapp/Dockerfile b/classic-azure-ts-aks-keda/functionapp/Dockerfile index bcbd17e56..29e6952ee 100644 --- a/classic-azure-ts-aks-keda/functionapp/Dockerfile +++ b/classic-azure-ts-aks-keda/functionapp/Dockerfile @@ -5,7 +5,7 @@ RUN cd /src/dotnet-function-app && \ mkdir -p /home/site/wwwroot && \ dotnet publish *.csproj --output /home/site/wwwroot -FROM mcr.microsoft.com/azure-functions/dotnet:2.0 +FROM mcr.microsoft.com/azure-functions/dotnet:2.0@sha256:54f16c02b57d2f5721e9a098dbfa4c826f03af478fbe50b68e46d82d594b95c0 ENV AzureWebJobsScriptRoot=/home/site/wwwroot \ AzureFunctionsJobHost__Logging__Console__IsEnabled=true diff --git a/classic-azure-ts-aks-keda/package.json b/classic-azure-ts-aks-keda/package.json index bbea36a8c..f9ec67140 100644 --- a/classic-azure-ts-aks-keda/package.json +++ b/classic-azure-ts-aks-keda/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-aks-keda", "version": "0.1.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/classic-azure-ts-aks-mean/package.json b/classic-azure-ts-aks-mean/package.json index 74c40f1e7..8aeb64b53 100644 --- a/classic-azure-ts-aks-mean/package.json +++ b/classic-azure-ts-aks-mean/package.json @@ -1,7 +1,7 @@ { "name": "exposed-deployment", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/classic-azure-ts-api-management/package.json b/classic-azure-ts-api-management/package.json index bc7f83d49..359399d9c 100644 --- a/classic-azure-ts-api-management/package.json +++ b/classic-azure-ts-api-management/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-api-management", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/classic-azure-ts-appservice-devops/infra/package.json b/classic-azure-ts-appservice-devops/infra/package.json index 6312a0689..51f5ee1fa 100644 --- a/classic-azure-ts-appservice-devops/infra/package.json +++ b/classic-azure-ts-appservice-devops/infra/package.json @@ -4,7 +4,7 @@ "build": "tsc" }, "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/classic-azure-ts-cosmosapp-component/container/Dockerfile b/classic-azure-ts-cosmosapp-component/container/Dockerfile index b797db724..2754645ec 100644 --- a/classic-azure-ts-cosmosapp-component/container/Dockerfile +++ b/classic-azure-ts-cosmosapp-component/container/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/classic-azure-ts-cosmosapp-component/package.json b/classic-azure-ts-cosmosapp-component/package.json index ef049201e..db7a40fae 100644 --- a/classic-azure-ts-cosmosapp-component/package.json +++ b/classic-azure-ts-cosmosapp-component/package.json @@ -2,10 +2,10 @@ "name": "azure-ts-cosmosapp-component", "version": "1.0.0", "devDependencies": { - "@types/mocha": "^5.2.7", - "@types/node": "^10.3.3", - "mocha": "^7.0.0", - "ts-node": "^8.6.2" + "@types/mocha": "5.2.7", + "@types/node": "10.17.60", + "mocha": "7.2.0", + "ts-node": "8.10.2" }, "dependencies": { "@azure/cosmos": "latest", diff --git a/classic-azure-ts-cosmosapp-component/policy/package.json b/classic-azure-ts-cosmosapp-component/policy/package.json index 603c1a63e..3405c9fb8 100644 --- a/classic-azure-ts-cosmosapp-component/policy/package.json +++ b/classic-azure-ts-cosmosapp-component/policy/package.json @@ -7,6 +7,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" } } diff --git a/classic-azure-ts-hdinsight-spark/package.json b/classic-azure-ts-hdinsight-spark/package.json index 1c808158f..ab0b27d20 100644 --- a/classic-azure-ts-hdinsight-spark/package.json +++ b/classic-azure-ts-hdinsight-spark/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-hdinsight-spark", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/classic-azure-ts-msi-keyvault-rbac/package.json b/classic-azure-ts-msi-keyvault-rbac/package.json index 00df2f8fe..30b5220a8 100644 --- a/classic-azure-ts-msi-keyvault-rbac/package.json +++ b/classic-azure-ts-msi-keyvault-rbac/package.json @@ -2,7 +2,7 @@ "name": "azure-msi-keyvault-rbac", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/classic-azure-ts-serverless-url-shortener-global/package.json b/classic-azure-ts-serverless-url-shortener-global/package.json index 3ea15b9a8..3277313c6 100644 --- a/classic-azure-ts-serverless-url-shortener-global/package.json +++ b/classic-azure-ts-serverless-url-shortener-global/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-serverless-url-shortener-global", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@azure/cosmos": "^3.1.0", diff --git a/classic-azure-ts-stream-analytics/package.json b/classic-azure-ts-stream-analytics/package.json index 716ec7971..b6c829519 100644 --- a/classic-azure-ts-stream-analytics/package.json +++ b/classic-azure-ts-stream-analytics/package.json @@ -2,8 +2,8 @@ "name": "azure-ts-stream-analytics", "version": "0.1.0", "devDependencies": { - "@types/node": "^8.0.0", - "@types/utf8": "^2.1.6" + "@types/node": "8.10.66", + "@types/utf8": "2.1.6" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/crd2pulumi-crontabs/kubernetes-ts-crontabs/package.json b/crd2pulumi-crontabs/kubernetes-ts-crontabs/package.json index 41bb098d6..654835532 100644 --- a/crd2pulumi-crontabs/kubernetes-ts-crontabs/package.json +++ b/crd2pulumi-crontabs/kubernetes-ts-crontabs/package.json @@ -1,7 +1,7 @@ { "name": "kubernetes-ts-crontabs", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/docker-cs-multi-container-app/App/Dockerfile b/docker-cs-multi-container-app/App/Dockerfile index 989d4aeb1..b7c2ca4fa 100644 --- a/docker-cs-multi-container-app/App/Dockerfile +++ b/docker-cs-multi-container-app/App/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/sdk:5.0 as build +FROM mcr.microsoft.com/dotnet/sdk:5.0@sha256:3ff465d940de3e2c727794d92fd7bb649c498d4abd91bc9213ea7831ebf01f1e as build WORKDIR /app COPY *.csproj . @@ -7,7 +7,7 @@ RUN dotnet restore COPY . . RUN dotnet publish -c Debug -o out -FROM mcr.microsoft.com/dotnet/aspnet:5.0 +FROM mcr.microsoft.com/dotnet/aspnet:5.0@sha256:1a7d811242f001673d5d25283b3af03da526de1ee8d3bb5aa295f480b7844d44 WORKDIR /app COPY --from=build /app/out . ENTRYPOINT ["dotnet", "App.dll"] \ No newline at end of file diff --git a/docker-py-multi-container-app/app/Dockerfile b/docker-py-multi-container-app/app/Dockerfile index ae65090f0..406ba97c9 100644 --- a/docker-py-multi-container-app/app/Dockerfile +++ b/docker-py-multi-container-app/app/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.7-alpine +FROM python:3.7-alpine@sha256:f3d31c8677d03f0b3c724446077f229a6ce9d3ac430f5c08cd7dff00292048c3 WORKDIR /app ENV FLASK_APP=app.py ENV FLASK_RUN_HOST=0.0.0.0 diff --git a/docker-ts-multi-container-app/app/Dockerfile b/docker-ts-multi-container-app/app/Dockerfile index c807dbbbb..779c1d836 100644 --- a/docker-ts-multi-container-app/app/Dockerfile +++ b/docker-ts-multi-container-app/app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16-alpine +FROM node:16-alpine@sha256:a1f9d027912b58a7c75be7716c97cfbc6d3099f3a97ed84aa490be9dee20e787 WORKDIR /app COPY package.json . diff --git a/docker-ts-multi-container-app/package.json b/docker-ts-multi-container-app/package.json index 828351f3b..faf3935e9 100644 --- a/docker-ts-multi-container-app/package.json +++ b/docker-ts-multi-container-app/package.json @@ -1,7 +1,7 @@ { "name": "docker-ts-multi-container-app", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/dockerbuildcloud-ts/app/Dockerfile b/dockerbuildcloud-ts/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/dockerbuildcloud-ts/app/Dockerfile +++ b/dockerbuildcloud-ts/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/dockerbuildcloud-ts/package.json b/dockerbuildcloud-ts/package.json index ea1b6fcdd..0add93ec4 100644 --- a/dockerbuildcloud-ts/package.json +++ b/dockerbuildcloud-ts/package.json @@ -2,7 +2,7 @@ "name": "dockerbuildcloud-ts", "main": "index.ts", "devDependencies": { - "@types/node": "^20.12.11" + "@types/node": "20.17.10" }, "dependencies": { "@pulumi/docker-build": "0.0.8", diff --git a/equinix-ts-webserver/package.json b/equinix-ts-webserver/package.json index 5159c2166..12d644bac 100644 --- a/equinix-ts-webserver/package.json +++ b/equinix-ts-webserver/package.json @@ -2,7 +2,7 @@ "name": "equinix-ts-webserver", "version": "0.1.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/equinix": "^0.2.1", diff --git a/f5bigip-ts-ltm-pool/f5bigip-ec2-instance/package.json b/f5bigip-ts-ltm-pool/f5bigip-ec2-instance/package.json index 0baef1b50..31acc5772 100644 --- a/f5bigip-ts-ltm-pool/f5bigip-ec2-instance/package.json +++ b/f5bigip-ts-ltm-pool/f5bigip-ec2-instance/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^14.0.0" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/f5bigip-ts-ltm-pool/f5bigip-pool/package.json b/f5bigip-ts-ltm-pool/f5bigip-pool/package.json index f74d57ddd..e43d73ed2 100644 --- a/f5bigip-ts-ltm-pool/f5bigip-pool/package.json +++ b/f5bigip-ts-ltm-pool/f5bigip-pool/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^14.0.0" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/f5bigip": "3.17.7", diff --git a/f5bigip-ts-ltm-pool/nginx-ec2-instance/package.json b/f5bigip-ts-ltm-pool/nginx-ec2-instance/package.json index 0baef1b50..31acc5772 100644 --- a/f5bigip-ts-ltm-pool/nginx-ec2-instance/package.json +++ b/f5bigip-ts-ltm-pool/nginx-ec2-instance/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^14.0.0" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/gcp-ts-cloudrun/app/Dockerfile b/gcp-ts-cloudrun/app/Dockerfile index 0d183dddb..526cdfa87 100644 --- a/gcp-ts-cloudrun/app/Dockerfile +++ b/gcp-ts-cloudrun/app/Dockerfile @@ -1,5 +1,5 @@ # Use the official lightweight Ruby image. -FROM ruby:2.7-slim +FROM ruby:2.7-slim@sha256:39f68389fd3fe8c04ed896b10cc90ba4553a42e555ae18b37b41ea8c3ce965fd # Install production dependencies. WORKDIR /usr/src/app diff --git a/gcp-ts-cloudrun/package.json b/gcp-ts-cloudrun/package.json index d2184abe0..be540f13a 100644 --- a/gcp-ts-cloudrun/package.json +++ b/gcp-ts-cloudrun/package.json @@ -2,8 +2,8 @@ "name": "gcp-ts-cloudrun", "version": "2.0.0", "devDependencies": { - "@types/express": "^4.16.0", - "@types/node": "^12.0.0" + "@types/express": "4.17.21", + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/gcp-ts-docker-gcr-cloudrun/cloud-run-deploy/package.json b/gcp-ts-docker-gcr-cloudrun/cloud-run-deploy/package.json index dfddcaa58..a2277a1ae 100644 --- a/gcp-ts-docker-gcr-cloudrun/cloud-run-deploy/package.json +++ b/gcp-ts-docker-gcr-cloudrun/cloud-run-deploy/package.json @@ -1,7 +1,7 @@ { "name": "cloud-run-deploy", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/app/Dockerfile b/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/app/Dockerfile index 0d183dddb..526cdfa87 100644 --- a/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/app/Dockerfile +++ b/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/app/Dockerfile @@ -1,5 +1,5 @@ # Use the official lightweight Ruby image. -FROM ruby:2.7-slim +FROM ruby:2.7-slim@sha256:39f68389fd3fe8c04ed896b10cc90ba4553a42e555ae18b37b41ea8c3ce965fd # Install production dependencies. WORKDIR /usr/src/app diff --git a/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/package.json b/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/package.json index b83487be1..bb502b404 100644 --- a/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/package.json +++ b/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/package.json @@ -1,7 +1,7 @@ { "name": "gcr-build-image", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/gcp-ts-functions/package.json b/gcp-ts-functions/package.json index bc9f2f233..04828692d 100644 --- a/gcp-ts-functions/package.json +++ b/gcp-ts-functions/package.json @@ -2,8 +2,8 @@ "name": "gcp-ts-functions", "version": "2.0.0", "devDependencies": { - "@types/express": "^4.16.0", - "@types/node": "^12.0.0" + "@types/express": "4.17.21", + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/gcp": "8.12.0", diff --git a/gcp-ts-gke-serviceaccount/package.json b/gcp-ts-gke-serviceaccount/package.json index 686bfb844..dd03c299b 100644 --- a/gcp-ts-gke-serviceaccount/package.json +++ b/gcp-ts-gke-serviceaccount/package.json @@ -1,7 +1,7 @@ { "name": "gke.typescript", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/gcp": "8.12.0", diff --git a/gcp-ts-gke/package.json b/gcp-ts-gke/package.json index 2f4fca5e6..a9f7ba3e2 100644 --- a/gcp-ts-gke/package.json +++ b/gcp-ts-gke/package.json @@ -1,7 +1,7 @@ { "name": "gcp-ts-gke", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/gcp": "8.12.0", diff --git a/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile b/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile index c1c3b4d45..85ef2fd85 100644 --- a/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile +++ b/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.5.1 +FROM ruby:2.5.1@sha256:ac6661b87cf49af14b193024f28ef223b529974bdfab58f5e8d4df37a8bdbc9d RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs RUN mkdir /myapp WORKDIR /myapp diff --git a/gcp-ts-k8s-ruby-on-rails-postgresql/infra/package.json b/gcp-ts-k8s-ruby-on-rails-postgresql/infra/package.json index c5e048859..107d0cb89 100644 --- a/gcp-ts-k8s-ruby-on-rails-postgresql/infra/package.json +++ b/gcp-ts-k8s-ruby-on-rails-postgresql/infra/package.json @@ -1,7 +1,7 @@ { "name": "gcp-rails", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/gcp-ts-serverless-raw/typescriptfunc/package.json b/gcp-ts-serverless-raw/typescriptfunc/package.json index 1991a8779..0b932468e 100644 --- a/gcp-ts-serverless-raw/typescriptfunc/package.json +++ b/gcp-ts-serverless-raw/typescriptfunc/package.json @@ -11,6 +11,6 @@ "author": "", "license": "ISC", "devDependencies": { - "typescript": "^4.9.4" + "typescript": "4.9.5" } } diff --git a/gcp-ts-slackbot/package.json b/gcp-ts-slackbot/package.json index a8c7541ee..3d0e8acde 100644 --- a/gcp-ts-slackbot/package.json +++ b/gcp-ts-slackbot/package.json @@ -12,7 +12,7 @@ "superagent": "^5.1.0" }, "devDependencies": { - "@types/qs": "^6.9.6", - "@types/superagent": "^4.1.10" + "@types/qs": "6.9.17", + "@types/superagent": "4.1.24" } } diff --git a/google-native-ts-functions/package.json b/google-native-ts-functions/package.json index 5e93da544..f1eb2f257 100644 --- a/google-native-ts-functions/package.json +++ b/google-native-ts-functions/package.json @@ -2,8 +2,8 @@ "name": "google-cloud-ts-functions", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0", - "@types/express": "^4.16.0" + "@types/node": "8.10.66", + "@types/express": "4.17.21" }, "dependencies": { "@pulumi/google-native": "0.32.0", diff --git a/google-native-ts-k8s-python-postgresql/app/Dockerfile b/google-native-ts-k8s-python-postgresql/app/Dockerfile index e9327d5ec..187644662 100644 --- a/google-native-ts-k8s-python-postgresql/app/Dockerfile +++ b/google-native-ts-k8s-python-postgresql/app/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim +FROM python:3.10-slim@sha256:61912260e578182d00b5e163eb4cfb13b35fb8782c98d1df9ed584cec8939097 RUN mkdir /opt/project WORKDIR /opt/project COPY ./requirements.txt . diff --git a/google-native-ts-k8s-python-postgresql/infra/package.json b/google-native-ts-k8s-python-postgresql/infra/package.json index 519bb5c16..bc14054ea 100644 --- a/google-native-ts-k8s-python-postgresql/infra/package.json +++ b/google-native-ts-k8s-python-postgresql/infra/package.json @@ -8,7 +8,7 @@ "@pulumi/random": "4.16.8" }, "devDependencies": { - "@types/node": "^17.0.17" + "@types/node": "17.0.45" }, "name": "xpresso-gke-demo" } diff --git a/google-native-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile b/google-native-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile index 3f17cfc01..303ea11cb 100644 --- a/google-native-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile +++ b/google-native-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.5 +FROM ruby:2.5@sha256:ecc3e4f5da13d881a415c9692bb52d2b85b090f38f4ad99ae94f932b3598444b RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs bundler RUN mkdir /myapp WORKDIR /myapp diff --git a/google-native-ts-k8s-ruby-on-rails-postgresql/infra/package.json b/google-native-ts-k8s-ruby-on-rails-postgresql/infra/package.json index de5a8026f..6c0ba8583 100644 --- a/google-native-ts-k8s-ruby-on-rails-postgresql/infra/package.json +++ b/google-native-ts-k8s-ruby-on-rails-postgresql/infra/package.json @@ -1,7 +1,7 @@ { "name": "google-rails", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/kubernetes-ts-configmap-rollout/package.json b/kubernetes-ts-configmap-rollout/package.json index 9cf6315a8..002f462f8 100644 --- a/kubernetes-ts-configmap-rollout/package.json +++ b/kubernetes-ts-configmap-rollout/package.json @@ -1,7 +1,7 @@ { "name": "configmap-rollout", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-exposed-deployment/package.json b/kubernetes-ts-exposed-deployment/package.json index 1fbc6a6d2..cdf007120 100644 --- a/kubernetes-ts-exposed-deployment/package.json +++ b/kubernetes-ts-exposed-deployment/package.json @@ -1,7 +1,7 @@ { "name": "exposed-deployment", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-guestbook/components/package.json b/kubernetes-ts-guestbook/components/package.json index 566317832..7de35d288 100644 --- a/kubernetes-ts-guestbook/components/package.json +++ b/kubernetes-ts-guestbook/components/package.json @@ -2,7 +2,7 @@ "name": "guestbook-easy", "version": "0.1.0", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-guestbook/simple/package.json b/kubernetes-ts-guestbook/simple/package.json index d6a9fef5d..560903e1c 100644 --- a/kubernetes-ts-guestbook/simple/package.json +++ b/kubernetes-ts-guestbook/simple/package.json @@ -2,7 +2,7 @@ "name": "guestbook", "version": "0.1.0", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-helm-release-wordpress/package.json b/kubernetes-ts-helm-release-wordpress/package.json index 6cc7cb887..abedec522 100644 --- a/kubernetes-ts-helm-release-wordpress/package.json +++ b/kubernetes-ts-helm-release-wordpress/package.json @@ -1,7 +1,7 @@ { "name": "wordpress", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-helm-wordpress/package.json b/kubernetes-ts-helm-wordpress/package.json index 6cc7cb887..abedec522 100644 --- a/kubernetes-ts-helm-wordpress/package.json +++ b/kubernetes-ts-helm-wordpress/package.json @@ -1,7 +1,7 @@ { "name": "wordpress", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-jenkins/package.json b/kubernetes-ts-jenkins/package.json index ed6cfa9cd..89ff8e7dc 100644 --- a/kubernetes-ts-jenkins/package.json +++ b/kubernetes-ts-jenkins/package.json @@ -1,7 +1,7 @@ { "name": "kubernetes-ts-jenkins", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-multicloud/package.json b/kubernetes-ts-multicloud/package.json index 0cba8cac7..582b7a3a4 100644 --- a/kubernetes-ts-multicloud/package.json +++ b/kubernetes-ts-multicloud/package.json @@ -1,8 +1,8 @@ { "name": "kubernetes-ts-multicloud", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/awsx": "2.19.0", diff --git a/kubernetes-ts-nginx/package.json b/kubernetes-ts-nginx/package.json index 2ffa27a50..ea6f6fa18 100644 --- a/kubernetes-ts-nginx/package.json +++ b/kubernetes-ts-nginx/package.json @@ -2,7 +2,7 @@ "name": "k8s-nginx", "version": "0.1.0", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-s3-rollout/package.json b/kubernetes-ts-s3-rollout/package.json index 0e249e21c..8689771f7 100644 --- a/kubernetes-ts-s3-rollout/package.json +++ b/kubernetes-ts-s3-rollout/package.json @@ -1,7 +1,7 @@ { "name": "exposed-deployment", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/kubernetes-ts-sock-shop/package.json b/kubernetes-ts-sock-shop/package.json index 8995111e5..be1d94988 100644 --- a/kubernetes-ts-sock-shop/package.json +++ b/kubernetes-ts-sock-shop/package.json @@ -2,7 +2,7 @@ "name": "sock-shop", "version": "0.1.0", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-staged-rollout-with-prometheus/package.json b/kubernetes-ts-staged-rollout-with-prometheus/package.json index eb6bfb734..b9fc19d08 100644 --- a/kubernetes-ts-staged-rollout-with-prometheus/package.json +++ b/kubernetes-ts-staged-rollout-with-prometheus/package.json @@ -1,7 +1,7 @@ { "name": "exposed-deployment", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/misc/benchmarks/policy-pack/package.json b/misc/benchmarks/policy-pack/package.json index 491241e3e..bb10f348e 100644 --- a/misc/benchmarks/policy-pack/package.json +++ b/misc/benchmarks/policy-pack/package.json @@ -7,6 +7,6 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" } } diff --git a/misc/benchmarks/ts-many-resources/package.json b/misc/benchmarks/ts-many-resources/package.json index adb35c117..427580a92 100644 --- a/misc/benchmarks/ts-many-resources/package.json +++ b/misc/benchmarks/ts-many-resources/package.json @@ -1,7 +1,7 @@ { "name": "ts-many-resources", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/pulumi": "3.143.0" diff --git a/multicloud-ts-buckets/package.json b/multicloud-ts-buckets/package.json index 05e098159..c0217ecc3 100644 --- a/multicloud-ts-buckets/package.json +++ b/multicloud-ts-buckets/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/nx-monorepo/components/website-deploy/package.json b/nx-monorepo/components/website-deploy/package.json index 979d9e355..dabb4b857 100644 --- a/nx-monorepo/components/website-deploy/package.json +++ b/nx-monorepo/components/website-deploy/package.json @@ -11,6 +11,6 @@ "build": "tsc" }, "devDependencies": { - "@types/mime": "^3.0.4" + "@types/mime": "3.0.4" } } \ No newline at end of file diff --git a/nx-monorepo/package.json b/nx-monorepo/package.json index 9a29d40b0..ba3322503 100644 --- a/nx-monorepo/package.json +++ b/nx-monorepo/package.json @@ -6,7 +6,7 @@ "devDependencies": { "@nx/js": "18.0.5", "nx": "18.0.5", - "typescript": "^5.4.2" + "typescript": "5.7.2" }, "workspaces": [ "components/*", diff --git a/policy-packs/aws-ts-advanced/package.json b/policy-packs/aws-ts-advanced/package.json index f922e0f61..e403fca69 100644 --- a/policy-packs/aws-ts-advanced/package.json +++ b/policy-packs/aws-ts-advanced/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/aws-ts-finops/package.json b/policy-packs/aws-ts-finops/package.json index f64131c93..a95f2e9f2 100644 --- a/policy-packs/aws-ts-finops/package.json +++ b/policy-packs/aws-ts-finops/package.json @@ -8,6 +8,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" } } diff --git a/policy-packs/aws-ts/package.json b/policy-packs/aws-ts/package.json index f922e0f61..e403fca69 100644 --- a/policy-packs/aws-ts/package.json +++ b/policy-packs/aws-ts/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/azure-ts/package.json b/policy-packs/azure-ts/package.json index d36183dc8..534911bcf 100644 --- a/policy-packs/azure-ts/package.json +++ b/policy-packs/azure-ts/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/gcp-ts/package.json b/policy-packs/gcp-ts/package.json index 5c7c1199f..66ee15213 100644 --- a/policy-packs/gcp-ts/package.json +++ b/policy-packs/gcp-ts/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/kubernetes-ts/package.json b/policy-packs/kubernetes-ts/package.json index 134464c99..6aaff8df3 100644 --- a/policy-packs/kubernetes-ts/package.json +++ b/policy-packs/kubernetes-ts/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/stackvalidation-ts/package.json b/policy-packs/stackvalidation-ts/package.json index 705ef4751..778483209 100644 --- a/policy-packs/stackvalidation-ts/package.json +++ b/policy-packs/stackvalidation-ts/package.json @@ -7,6 +7,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" } } diff --git a/redis-cloud-aws-ts/package.json b/redis-cloud-aws-ts/package.json index 814d3236c..b7a749b2a 100644 --- a/redis-cloud-aws-ts/package.json +++ b/redis-cloud-aws-ts/package.json @@ -2,7 +2,7 @@ "name": "redis-cloud-aws-ts", "main": "index.ts", "devDependencies": { - "@types/node": "^16" + "@types/node": "16.18.122" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/secrets-provider/aws/package.json b/secrets-provider/aws/package.json index f939783bb..f4a535327 100644 --- a/secrets-provider/aws/package.json +++ b/secrets-provider/aws/package.json @@ -1,7 +1,7 @@ { "name": "pulumi-aws-kmstest", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/secrets-provider/azure/package.json b/secrets-provider/azure/package.json index d77aba763..909ddb764 100644 --- a/secrets-provider/azure/package.json +++ b/secrets-provider/azure/package.json @@ -1,7 +1,7 @@ { "name": "pulumi-azure-keyvault", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/secrets-provider/gcloud/package.json b/secrets-provider/gcloud/package.json index 95ed0c0b1..93606aaca 100644 --- a/secrets-provider/gcloud/package.json +++ b/secrets-provider/gcloud/package.json @@ -1,7 +1,7 @@ { "name": "pulumi-gcloud-kmstest", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/secrets-provider/vault/package.json b/secrets-provider/vault/package.json index f939783bb..f4a535327 100644 --- a/secrets-provider/vault/package.json +++ b/secrets-provider/vault/package.json @@ -1,7 +1,7 @@ { "name": "pulumi-aws-kmstest", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/stack-readme-ts/package.json b/stack-readme-ts/package.json index 65040770d..67fdb75a3 100644 --- a/stack-readme-ts/package.json +++ b/stack-readme-ts/package.json @@ -1,7 +1,7 @@ { "name": "ts-readme1", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/pulumi": "3.143.0" diff --git a/testing-integration/program/package.json b/testing-integration/program/package.json index 1fbfb471a..8fb5d5f26 100644 --- a/testing-integration/program/package.json +++ b/testing-integration/program/package.json @@ -12,6 +12,6 @@ "mime": "^2.2.2" }, "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" } } diff --git a/testing-unit-ts-mocks-jest/package.json b/testing-unit-ts-mocks-jest/package.json index c38b3b67c..c07249bfd 100644 --- a/testing-unit-ts-mocks-jest/package.json +++ b/testing-unit-ts-mocks-jest/package.json @@ -1,10 +1,10 @@ { "name": "testing-unit-ts-mocks-jest", "devDependencies": { - "@types/jest": "^28.1.1", - "@types/node": "^18", - "ts-jest": "^28.0.5", - "typescript": "^4.6.2" + "@types/jest": "28.1.8", + "@types/node": "18.19.68", + "ts-jest": "28.0.8", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/testing-unit-ts/mocha/package.json b/testing-unit-ts/mocha/package.json index eafd08115..649f18f17 100644 --- a/testing-unit-ts/mocha/package.json +++ b/testing-unit-ts/mocha/package.json @@ -1,9 +1,9 @@ { "name": "test-unit-ts", "devDependencies": { - "mocha": "^10.4.0", - "ts-node": "^10.9.2", - "typescript": "^5.4.5" + "mocha": "10.8.2", + "ts-node": "10.9.2", + "typescript": "5.7.2" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/twilio-ts-component/package.json b/twilio-ts-component/package.json index 41926b2ce..4ba00a1dc 100644 --- a/twilio-ts-component/package.json +++ b/twilio-ts-component/package.json @@ -1,7 +1,7 @@ { "name": "twilio-ts-component", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0",