From f098dadfa74cc686aa2dd6f9350be08cc3a19a32 Mon Sep 17 00:00:00 2001 From: "pulumi-renovate[bot]" <189166143+pulumi-renovate[bot]@users.noreply.github.com> Date: Sat, 21 Dec 2024 09:31:57 +0000 Subject: [PATCH] Pin dependencies --- .devcontainer/aws/Dockerfile | 2 +- .github/actions/setup/action.yml | 14 +++++++------- .github/workflows/add-to-project.yaml | 2 +- .github/workflows/command-dispatch.yml | 4 ++-- .github/workflows/pr.yml | 4 ++-- .github/workflows/test-examples.yml | 14 +++++++------- alicloud-ts-ecs/package.json | 2 +- aws-apigateway-ts-routes/package.json | 4 ++-- aws-cs-fargate/App/Dockerfile | 4 ++-- aws-cs-langserve/Dockerfile | 2 +- aws-go-fargate/app/Dockerfile | 2 +- aws-go-langserve/Dockerfile | 2 +- aws-js-containers/app/Dockerfile | 2 +- aws-js-langserve/Dockerfile | 2 +- aws-py-django-voting-app/frontend/Dockerfile | 2 +- aws-py-langserve/Dockerfile | 2 +- aws-ts-airflow/package.json | 2 +- aws-ts-ansible-wordpress/package.json | 2 +- aws-ts-apigateway-auth0/package.json | 2 +- aws-ts-apigateway-eventbridge/package.json | 2 +- aws-ts-apigateway-lambda-serverless/package.json | 4 ++-- aws-ts-apigatewayv2-eventbridge/package.json | 2 +- .../package.json | 2 +- aws-ts-apigatewayv2-http-api/package.json | 2 +- aws-ts-assume-role/assume-role/package.json | 2 +- aws-ts-assume-role/create-role/package.json | 2 +- aws-ts-containers-dockerbuild/app/Dockerfile | 2 +- aws-ts-containers-dockerbuild/package.json | 2 +- aws-ts-containers-dockerbuildcloud/app/Dockerfile | 2 +- aws-ts-containers-dockerbuildcloud/package.json | 2 +- aws-ts-containers/app/Dockerfile | 2 +- aws-ts-containers/package.json | 2 +- aws-ts-ec2-provisioners/package.json | 2 +- aws-ts-ecs-anywhere/app/Dockerfile | 2 +- aws-ts-ecs-anywhere/package.json | 2 +- aws-ts-eks-distro/package.json | 2 +- aws-ts-eks-migrate-nodegroups/package.json | 4 ++-- aws-ts-eks/package.json | 4 ++-- aws-ts-hello-fargate/app/Dockerfile | 2 +- aws-ts-hello-fargate/package.json | 4 ++-- aws-ts-k8s-mern-voting-app/clientside/Dockerfile | 2 +- aws-ts-k8s-mern-voting-app/databaseside/Dockerfile | 2 +- aws-ts-k8s-mern-voting-app/package.json | 4 ++-- aws-ts-k8s-mern-voting-app/serverside/Dockerfile | 2 +- aws-ts-k8s-voting-app/clientside/Dockerfile | 2 +- aws-ts-k8s-voting-app/databaseside/Dockerfile | 2 +- aws-ts-k8s-voting-app/package.json | 4 ++-- aws-ts-k8s-voting-app/serverside/Dockerfile | 2 +- aws-ts-lambda-slack/package.json | 4 ++-- aws-ts-lambda-thumbnailer/app/Dockerfile | 2 +- aws-ts-langserve/Dockerfile | 2 +- aws-ts-langserve/package.json | 2 +- aws-ts-localai-flowise/package.json | 2 +- .../.github/workflows/build-and-deploy.yml | 2 +- aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile | 2 +- .../cms-oauth/infrastructure/package.json | 2 +- .../cms/.github/workflows/deployCMS.yml | 2 +- .../cms/infrastructure/package.json | 4 ++-- aws-ts-netlify-cms-and-oauth/cms/package.json | 2 +- aws-ts-nextjs/demoapp/package.json | 2 +- aws-ts-nextjs/package.json | 6 +++--- aws-ts-oidc-provider-pulumi-cloud/package.json | 4 ++-- aws-ts-organizations/package.json | 4 ++-- aws-ts-pern-voting-app/clientside/Dockerfile | 2 +- aws-ts-pern-voting-app/package.json | 4 ++-- aws-ts-pern-voting-app/serverside/Dockerfile | 2 +- aws-ts-pulumi-miniflux/package.json | 4 ++-- aws-ts-pulumi-webhooks/package.json | 2 +- aws-ts-redshift-glue-etl/package.json | 4 ++-- aws-ts-resources/package.json | 2 +- aws-ts-s3-folder/package.json | 4 ++-- aws-ts-s3-lambda-copyzip/package.json | 2 +- aws-ts-secrets-manager/package.json | 2 +- aws-ts-serverless-datawarehouse/package.json | 12 ++++++------ aws-ts-slackbot/package.json | 6 +++--- .../application/package.json | 4 ++-- .../application/src/backend/Dockerfile | 2 +- .../database/package.json | 4 ++-- .../networking/package.json | 4 ++-- aws-ts-stackreference/company/package.json | 2 +- aws-ts-stackreference/department/package.json | 2 +- aws-ts-stackreference/team/package.json | 2 +- aws-ts-static-website/package.json | 4 ++-- aws-ts-stepfunctions/package.json | 2 +- aws-ts-synthetics-canary/package.json | 2 +- aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile | 2 +- aws-ts-twitter-athena/package.json | 2 +- aws-ts-url-shortener-cache-http/package.json | 10 +++++----- aws-ts-voting-app/package.json | 2 +- .../vpc-crosswalk-ts/package.json | 2 +- aws-ts-webserver/package.json | 2 +- aws-ts-wordpress-fargate-rds/package.json | 2 +- aws-yaml-langserve/Dockerfile | 2 +- azure-cs-appservice-docker/node-app/Dockerfile | 2 +- azure-cs-containerapps/node-app/Dockerfile | 2 +- azure-cs-net5-aks-webapp/app/Dockerfile | 2 +- azure-go-appservice-docker/node-app/Dockerfile | 2 +- azure-go-containerapps/node-app/Dockerfile | 2 +- azure-py-appservice-docker/node-app/Dockerfile | 2 +- azure-py-containerapps/node-app/Dockerfile | 2 +- azure-ts-aci/package.json | 2 +- azure-ts-aks-helm/package.json | 2 +- azure-ts-aks-managed-identity/package.json | 2 +- azure-ts-aks-multicluster/package.json | 2 +- azure-ts-aks/package.json | 2 +- azure-ts-appservice-docker/node-app/Dockerfile | 2 +- azure-ts-appservice-docker/package.json | 2 +- azure-ts-appservice/package.json | 2 +- azure-ts-call-azure-sdk/package.json | 2 +- azure-ts-containerapps/node-app/Dockerfile | 2 +- azure-ts-containerapps/package.json | 2 +- azure-ts-functions-many/package.json | 2 +- azure-ts-functions/package.json | 2 +- azure-ts-oidc-provider-pulumi-cloud/package.json | 4 ++-- azure-ts-static-website/package.json | 2 +- azure-ts-synapse/package.json | 2 +- .../package.json | 2 +- azure-ts-webserver/package.json | 2 +- azure-yaml-container-apps/node-app/Dockerfile | 2 +- classic-azure-fs-aci/app/Dockerfile | 2 +- classic-azure-ts-aks-keda/functionapp/Dockerfile | 2 +- classic-azure-ts-aks-keda/package.json | 2 +- classic-azure-ts-aks-mean/package.json | 2 +- classic-azure-ts-api-management/package.json | 2 +- .../infra/package.json | 2 +- .../container/Dockerfile | 2 +- classic-azure-ts-cosmosapp-component/package.json | 8 ++++---- .../policy/package.json | 2 +- classic-azure-ts-hdinsight-spark/package.json | 2 +- classic-azure-ts-msi-keyvault-rbac/package.json | 2 +- .../package.json | 2 +- classic-azure-ts-stream-analytics/package.json | 4 ++-- .../kubernetes-ts-crontabs/package.json | 2 +- docker-cs-multi-container-app/App/Dockerfile | 4 ++-- docker-py-multi-container-app/app/Dockerfile | 2 +- docker-ts-multi-container-app/app/Dockerfile | 2 +- docker-ts-multi-container-app/package.json | 2 +- dockerbuildcloud-ts/app/Dockerfile | 2 +- dockerbuildcloud-ts/package.json | 2 +- equinix-ts-webserver/package.json | 2 +- .../f5bigip-ec2-instance/package.json | 2 +- f5bigip-ts-ltm-pool/f5bigip-pool/package.json | 2 +- .../nginx-ec2-instance/package.json | 2 +- gcp-ts-cloudrun/app/Dockerfile | 2 +- gcp-ts-cloudrun/package.json | 4 ++-- .../cloud-run-deploy/package.json | 2 +- .../docker-build-push-gcr/app/Dockerfile | 2 +- .../docker-build-push-gcr/package.json | 2 +- gcp-ts-functions/package.json | 4 ++-- gcp-ts-gke-serviceaccount/package.json | 2 +- gcp-ts-gke/package.json | 2 +- gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile | 2 +- .../infra/package.json | 2 +- gcp-ts-serverless-raw/typescriptfunc/package.json | 2 +- gcp-ts-slackbot/package.json | 4 ++-- google-native-ts-functions/package.json | 4 ++-- .../app/Dockerfile | 2 +- .../infra/package.json | 2 +- .../app/Dockerfile | 2 +- .../infra/package.json | 2 +- kubernetes-ts-configmap-rollout/package.json | 2 +- kubernetes-ts-exposed-deployment/package.json | 2 +- kubernetes-ts-guestbook/components/package.json | 2 +- kubernetes-ts-guestbook/simple/package.json | 2 +- kubernetes-ts-helm-release-wordpress/package.json | 2 +- kubernetes-ts-helm-wordpress/package.json | 2 +- kubernetes-ts-jenkins/package.json | 2 +- kubernetes-ts-multicloud/package.json | 4 ++-- kubernetes-ts-nginx/package.json | 2 +- kubernetes-ts-s3-rollout/package.json | 2 +- kubernetes-ts-sock-shop/package.json | 2 +- .../package.json | 2 +- misc/benchmarks/policy-pack/package.json | 2 +- misc/benchmarks/ts-many-resources/package.json | 2 +- multicloud-ts-buckets/package.json | 2 +- nx-monorepo/components/website-deploy/package.json | 2 +- nx-monorepo/package.json | 2 +- policy-packs/aws-ts-advanced/package.json | 4 ++-- policy-packs/aws-ts-finops/package.json | 2 +- policy-packs/aws-ts/package.json | 4 ++-- policy-packs/azure-ts/package.json | 4 ++-- policy-packs/gcp-ts/package.json | 4 ++-- policy-packs/kubernetes-ts/package.json | 4 ++-- policy-packs/stackvalidation-ts/package.json | 2 +- redis-cloud-aws-ts/package.json | 2 +- secrets-provider/aws/package.json | 2 +- secrets-provider/azure/package.json | 2 +- secrets-provider/gcloud/package.json | 2 +- secrets-provider/vault/package.json | 2 +- stack-readme-ts/package.json | 2 +- testing-integration/program/package.json | 2 +- testing-unit-ts-mocks-jest/package.json | 8 ++++---- testing-unit-ts/mocha/package.json | 6 +++--- twilio-ts-component/package.json | 2 +- 194 files changed, 262 insertions(+), 262 deletions(-) diff --git a/.devcontainer/aws/Dockerfile b/.devcontainer/aws/Dockerfile index 8b0bedf82c..270d8b4370 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 94cb982262..e5cef36009 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 16d3ae585b..0b7f34b153 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 96463702ce..cc125244ee 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 4341e17fdf..19a07b3ab5 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 8a0744f109..58f98a3c58 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 dae9ff0de0..d971d39925 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 2577d34089..ffbfefcd68 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 767387e78f..971004641f 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 bbdeea13b6..230864610f 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 750118e88a..f0dc4bf1c8 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 bbdeea13b6..230864610f 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 4f9d60fb75..0eda789acf 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 bbdeea13b6..230864610f 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 d11625e159..3b5cafe81f 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 bbdeea13b6..230864610f 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-ts-airflow/package.json b/aws-ts-airflow/package.json index 61ebbe6498..77761fe34b 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 2ad0c2eea3..d30dbd1c5e 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 cd5e42b8ed..70e342d4f6 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 bb312b5273..30ee746593 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.144.1", diff --git a/aws-ts-apigateway-lambda-serverless/package.json b/aws-ts-apigateway-lambda-serverless/package.json index 5c9ab69a7c..e006e8842d 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 030553382c..d17da0ea4d 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.144.1", diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/package.json b/aws-ts-apigatewayv2-http-api-quickcreate/package.json index 69fe1f605f..27201f7555 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 586fee3587..09baff8b20 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 5cfb1f70ff..257f04b130 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 21f5f5ab2a..e5ef1593ac 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 4f9d60fb75..0eda789acf 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 588c9dedf2..17d39c0d48 100644 --- a/aws-ts-containers-dockerbuild/package.json +++ b/aws-ts-containers-dockerbuild/package.json @@ -8,6 +8,6 @@ "@pulumi/pulumi": "3.144.1" }, "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 4f9d60fb75..0eda789acf 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 e8a6bf1709..17d39c0d48 100644 --- a/aws-ts-containers-dockerbuildcloud/package.json +++ b/aws-ts-containers-dockerbuildcloud/package.json @@ -8,6 +8,6 @@ "@pulumi/pulumi": "3.144.1" }, "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 4f9d60fb75..0eda789acf 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 7052903e54..13b49a50e5 100644 --- a/aws-ts-containers/package.json +++ b/aws-ts-containers/package.json @@ -7,6 +7,6 @@ "@pulumi/pulumi": "3.144.1" }, "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 fcd3ceadbf..0f71fa65e6 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 ed324187a4..75f50e226c 100644 --- a/aws-ts-ecs-anywhere/app/Dockerfile +++ b/aws-ts-ecs-anywhere/app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:15-alpine as build +FROM node:15-alpine@sha256:6edd37368174c15d4cc59395ca2643be8e2a1c9846714bc92c5f5c5a92fb8929 as build WORKDIR /app COPY package*.json . RUN npm ci --only=production diff --git a/aws-ts-ecs-anywhere/package.json b/aws-ts-ecs-anywhere/package.json index 617440d418..cbfad416a5 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 fd5c6af109..02d324982e 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 adfa65bd47..41185ca78a 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 feb2d136c8..6491c5d8c8 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 51191659f3..c79961397e 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 588f961c43..78a1a50438 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 98e3c835bd..cfdaff3db3 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 5e2794040a..6cceb6c216 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 b4883e9a37..4469ec5b8e 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 a3854bd65f..2be3c80027 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 98e3c835bd..cfdaff3db3 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 e98e7e1ad7..981297f869 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 c84b7b145d..37296dbe4d 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 1173c01796..e338e568ce 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 77f3cb9505..bc3117cf46 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 7692fd31c7..28831a57c4 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 bbdeea13b6..230864610f 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 7da1442243..4d1856ca08 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 65b1eda6a2..9801277f24 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 54b2ade9a0..dc45f655cf 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 528e26c221..84972afdd5 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 6218dee842..5e6d6fbffe 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 c5e85fd16f..52b584a59e 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 3d4c4e5276..be52a90989 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 dd1eeb33b8..9ad3927001 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 0a4a4a3f40..3b1549824b 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 4e7a068768..6e293de86e 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 c4b62f0b15..9aa43cdd62 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 ee36dcabbe..82f75edba7 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 98e3c835bd..cfdaff3db3 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 1af25f89ef..8a03a65a3e 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 1173c01796..e338e568ce 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 5d47f1a4f8..2d3f41e121 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 c2e2203b92..65d32c03d9 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 ebf9e9b623..23cb7f1c39 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 8b863ac984..6d74084d48 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 01fd112e6f..e517acb867 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 7fb4258566..960c279a48 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 aea4cdd28c..f7ab6441d8 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 b823b22cc1..1ba26b1c83 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 d8599ed54b..bcbcfa67df 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 fc12559f43..6e18d76026 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 3db01580af..8660164b9c 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 70394622bb..b067fa0429 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 fc12559f43..6e18d76026 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 f5e05b9e2a..c7f95a1589 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 f5e05b9e2a..c7f95a1589 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 f5e05b9e2a..c7f95a1589 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 7d0a20d595..112974fcb4 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 042ac592f0..a83310293e 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 7956754b12..cd03272bab 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 afd2c293c8..c366e23b06 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 b8c300ccb8..dece6212cd 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 1196cc03a0..a47cd2b998 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/package.json b/aws-ts-voting-app/package.json index 5667af6599..f3f359da00 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 3c4f55cdb9..dbc8962078 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 c7ec5c9ffb..e0e906fb47 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 3d4dbb524f..91771bda85 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 bbdeea13b6..230864610f 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 b797db7246..2754645ec6 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 53bbea666e..10c2700a4c 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 b797db7246..2754645ec6 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 b797db7246..2754645ec6 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 53bbea666e..10c2700a4c 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 b797db7246..2754645ec6 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 53bbea666e..10c2700a4c 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 c8baebd277..68a5b1a803 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 cd0cfee956..73f6a0c251 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 9e888950f0..3e586036c8 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 410a16acae..683a1d5290 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 ddf7fc8646..08ef5588eb 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 b797db7246..2754645ec6 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 6b791019bf..9b873a88fe 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 9ec5953e1e..590ca3534f 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 4cc21880ec..89b6750f6c 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 53bbea666e..10c2700a4c 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 29fc96e276..d4b16d0fba 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 97c1ae7ac1..f93ee40754 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 7090e84a86..ebd67cde6a 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 9f583b3114..3674f67a2e 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 980c76791e..4a44f69f01 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 201dfd4a45..760c73daed 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 7fb5e5f6a7..c836633909 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 6763c6f8ce..ee793c2e54 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 53bbea666e..10c2700a4c 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 4f9d60fb75..0eda789acf 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 bcbd17e56b..29e6952ee1 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 9eb14c7b5e..080305cac3 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 f625862429..1110f714aa 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 8382539153..454c21161b 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 9345f9a54e..af1ed7be3c 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.144.1", diff --git a/classic-azure-ts-cosmosapp-component/container/Dockerfile b/classic-azure-ts-cosmosapp-component/container/Dockerfile index b797db7246..2754645ec6 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 cddd09d86f..8944062096 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 56e7a6b3db..f3257bda57 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.144.1" }, "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 b5a1d7e42a..54e0278ff9 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 dfca85e362..0c63243355 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 27a392e821..8f3b55dfec 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 e94f458b63..19f0dd156d 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 9e4b34dc29..8c36133fc8 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.144.1", diff --git a/docker-cs-multi-container-app/App/Dockerfile b/docker-cs-multi-container-app/App/Dockerfile index 989d4aeb1a..b7c2ca4fa1 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 ae65090f02..406ba97c97 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 c807dbbbbb..779c1d8364 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 d7dae2f919..6614c19646 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 4f9d60fb75..0eda789acf 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 39fa15e9ea..76ecddcceb 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 5159c21665..12d644bacf 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 cc48eaa8bd..7c1a246823 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 d1476cb7d5..72f4545e0f 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 cc48eaa8bd..7c1a246823 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 0d183dddba..526cdfa875 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 2b32b00187..5db4754832 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 9cd440910f..befd130d17 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 0d183dddba..526cdfa875 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 1783f34deb..1c632b2810 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 8f840be1b9..9b32a30baf 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.1", diff --git a/gcp-ts-gke-serviceaccount/package.json b/gcp-ts-gke-serviceaccount/package.json index fb674180bf..db27a50e63 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.1", diff --git a/gcp-ts-gke/package.json b/gcp-ts-gke/package.json index ccba04ac6c..ce5d18e3fa 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.1", diff --git a/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile b/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile index c1c3b4d45f..85ef2fd85d 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 b2470767ce..7712fb554d 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 1991a8779d..0b932468eb 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 2d4283b883..dd975a7dd3 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 ed1f3bb16a..2058f4823a 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 e9327d5ec1..187644662c 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 7de53c4b80..26269621c8 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 3f17cfc01e..303ea11cb7 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 99f83b05ca..8a39e20717 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 1e981c6811..fed0d33599 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 623bffabb5..982a76b8f2 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 cc69ea0ced..bfb8aa1267 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 9ecfd8244c..639d9ba9a7 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 3292cb88fe..cb9a17d9f2 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 3292cb88fe..cb9a17d9f2 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 1abd7f3cbd..775d1b9f2d 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 bbd592d031..0339a0d53a 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 50d2f14d07..fe48efaec3 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 dbc6cfb87d..1a798c1e84 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 b9b4383668..52ec104f0f 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 efafbb1c1c..db935b3a4a 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 08b44060b5..58b78edaae 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 d49e7713d0..04cd1d487b 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.144.1" diff --git a/multicloud-ts-buckets/package.json b/multicloud-ts-buckets/package.json index cdaf118929..e42ed85b1c 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 979d9e355a..dabb4b857c 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 9a29d40b0b..ba33225033 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 f922e0f61f..e403fca693 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 35214977a8..5070a7bd3a 100644 --- a/policy-packs/aws-ts-finops/package.json +++ b/policy-packs/aws-ts-finops/package.json @@ -8,6 +8,6 @@ "@pulumi/pulumi": "3.144.1" }, "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 f922e0f61f..e403fca693 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 d36183dc8c..534911bcf8 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 7581f4d4d8..fc50c273b9 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 134464c993..6aaff8df33 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 304874bd5f..245fd31701 100644 --- a/policy-packs/stackvalidation-ts/package.json +++ b/policy-packs/stackvalidation-ts/package.json @@ -7,6 +7,6 @@ "@pulumi/pulumi": "3.144.1" }, "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 4e27ecde12..a6cca09dd6 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 f8520bf373..c64a1ab78e 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.144.1", diff --git a/secrets-provider/azure/package.json b/secrets-provider/azure/package.json index d17617b146..7e5be81001 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.144.1", diff --git a/secrets-provider/gcloud/package.json b/secrets-provider/gcloud/package.json index 6d99a0c360..833d40f00e 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.144.1", diff --git a/secrets-provider/vault/package.json b/secrets-provider/vault/package.json index f8520bf373..c64a1ab78e 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.144.1", diff --git a/stack-readme-ts/package.json b/stack-readme-ts/package.json index 5250948a5a..cbe760978d 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.144.1" diff --git a/testing-integration/program/package.json b/testing-integration/program/package.json index 50afc6b146..ce6d8a8192 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 83ed1259de..91a13532d5 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 0aa10c0bd8..43234e23cd 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 20273a4727..ee65a5d859 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.144.1",