diff --git a/.devcontainer/aws/Dockerfile b/.devcontainer/aws/Dockerfile index 8b0bedf82..270d8b437 100644 --- a/.devcontainer/aws/Dockerfile +++ b/.devcontainer/aws/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/pulumi/devcontainer:extra +FROM ghcr.io/pulumi/devcontainer:extra@sha256:e8534db8f45cfd886f74ce806ab71aaa7b5016a880570dc5d984dc56a0b106f4 ################################################################################## # Install AWS CLI v2 diff --git a/.devcontainer/extra/Dockerfile b/.devcontainer/extra/Dockerfile index eaac97586..1fdc84604 100644 --- a/.devcontainer/extra/Dockerfile +++ b/.devcontainer/extra/Dockerfile @@ -1 +1 @@ -FROM ghcr.io/pulumi/devcontainer:extra +FROM ghcr.io/pulumi/devcontainer:extra@sha256:e8534db8f45cfd886f74ce806ab71aaa7b5016a880570dc5d984dc56a0b106f4 diff --git a/.devcontainer/gcp/Dockerfile b/.devcontainer/gcp/Dockerfile index ce2a55ea8..1e9b9ac42 100644 --- a/.devcontainer/gcp/Dockerfile +++ b/.devcontainer/gcp/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/pulumi/devcontainer:extra +FROM ghcr.io/pulumi/devcontainer:extra@sha256:e8534db8f45cfd886f74ce806ab71aaa7b5016a880570dc5d984dc56a0b106f4 ################################################################################## # Install Google Cloud SDK diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 94cb98226..e5cef3600 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -88,22 +88,22 @@ runs: using: composite steps: - name: Install .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@3e891b0cb619bf60e2c25674b222b8940e2c1c25 # v4 with: dotnet-version: ${{inputs.dotnet-version}} - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4 with: node-version: ${{inputs.node-version}} - name: Install Python - uses: actions/setup-python@v5 + uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5 with: python-version: ${{inputs.python-version}} - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5 with: go-version: ${{inputs.go-version}} cache-dependency-path: "**/go.sum" @@ -149,7 +149,7 @@ runs: - name: Authenticate with AWS id: aws-auth - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4 with: aws-access-key-id: ${{ inputs.aws-access-key-id }} aws-secret-access-key: ${{ inputs.aws-secret-access-key }} @@ -161,13 +161,13 @@ runs: output-credentials: true - name: Authenticate with Google Cloud - uses: google-github-actions/auth@v2 + uses: google-github-actions/auth@6fc4af4b145ae7821d527454aa9bd537d1f2dc5f # v2 with: service_account: ${{ inputs.google-service-account-email }} workload_identity_provider: projects/${{ inputs.google-project-number }}/locations/global/workloadIdentityPools/${{ inputs.google-workload-identity-pool }}/providers/${{ inputs.google-workload-identity-provider }} - name: Install gcloud auth - uses: google-github-actions/setup-gcloud@v2 + uses: google-github-actions/setup-gcloud@6189d56e4096ee891640bb02ac264be376592d6a # v2 with: install_components: gke-gcloud-auth-plugin diff --git a/.github/workflows/add-to-project.yaml b/.github/workflows/add-to-project.yaml index 16d3ae585..0b7f34b15 100644 --- a/.github/workflows/add-to-project.yaml +++ b/.github/workflows/add-to-project.yaml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to DevRel - uses: actions/add-to-project@v0.4.0 + uses: actions/add-to-project@960fbad431afda394cfcf8743445e741acd19e85 # v0.4.0 with: project-url: https://github.com/orgs/pulumi/projects/47 github-token: ${{ secrets.PULUMI_BOT_GHA_MARKETING }} diff --git a/.github/workflows/command-dispatch.yml b/.github/workflows/command-dispatch.yml index 96463702c..cc125244e 100644 --- a/.github/workflows/command-dispatch.yml +++ b/.github/workflows/command-dispatch.yml @@ -9,9 +9,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Run Build - uses: peter-evans/slash-command-dispatch@v2 + uses: peter-evans/slash-command-dispatch@40877f718dce0101edfc7aea2b3800cc192f9ed5 # v2 with: commands: run-tests issue-type: pull-request diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 4341e17fd..19a07b3ab 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -8,9 +8,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Comment PR - uses: thollander/actions-comment-pull-request@v1 + uses: thollander/actions-comment-pull-request@8a3fad13c20088e9eb0805666b9fe49509d2fec8 # v1 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} message: > diff --git a/.github/workflows/test-examples.yml b/.github/workflows/test-examples.yml index 8a0744f10..58f98a3c5 100644 --- a/.github/workflows/test-examples.yml +++ b/.github/workflows/test-examples.yml @@ -18,7 +18,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -40,7 +40,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -64,7 +64,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -88,7 +88,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -110,7 +110,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -142,7 +142,7 @@ jobs: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup @@ -202,7 +202,7 @@ jobs: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up the environment uses: ./.github/actions/setup diff --git a/alicloud-ts-ecs/package.json b/alicloud-ts-ecs/package.json index e06f36dca..9843069b2 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.69.0", diff --git a/aws-apigateway-ts-routes/package.json b/aws-apigateway-ts-routes/package.json index da0a9a0fb..06a0f1136 100644 --- a/aws-apigateway-ts-routes/package.json +++ b/aws-apigateway-ts-routes/package.json @@ -1,13 +1,13 @@ { "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", "@pulumi/aws-apigateway": "2.6.1", "@pulumi/pulumi": "3.143.0", - "aws-lambda": "^1.0.7" + "aws-lambda": "1.0.7" } } diff --git a/aws-cs-fargate/App/Dockerfile b/aws-cs-fargate/App/Dockerfile index 767387e78..971004641 100644 --- a/aws-cs-fargate/App/Dockerfile +++ b/aws-cs-fargate/App/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build +FROM mcr.microsoft.com/dotnet/core/sdk:3.1@sha256:150d074697d1cda38a0c2185fe43895d84b5745841e9d15c5adba29604a6e4cb AS build WORKDIR /app/src # First restore dependencies so app changes are faster. @@ -10,7 +10,7 @@ COPY * ./ RUN dotnet publish -c release -o /app/bin --no-restore # Create a new, smaller image stage, that just runs the DLL. -FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 +FROM mcr.microsoft.com/dotnet/core/aspnet:3.1@sha256:e3b773f30a0a6e88d71ce52429f6847627fc9353e491346902ca345760b82bdd WORKDIR /app COPY --from=build /app/bin ./ ENTRYPOINT [ "dotnet", "aws-cs-fargate.dll" ] diff --git a/aws-cs-langserve/Dockerfile b/aws-cs-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-cs-langserve/Dockerfile +++ b/aws-cs-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-cs-langserve/pyproject.toml b/aws-cs-langserve/pyproject.toml index fc23f380a..378b9d12d 100644 --- a/aws-cs-langserve/pyproject.toml +++ b/aws-cs-langserve/pyproject.toml @@ -9,12 +9,12 @@ packages = [ ] [tool.poetry.dependencies] -python = "^3.11" -uvicorn = "^0.23.2" -langserve = {extras = ["server"], version = ">=0.0.30"} -pydantic = "<2" -openai = "^1.10.0" -langchain-openai = "^0.0.5" +python = "3.13.1" +uvicorn = "0.23.2" +langserve = {extras = ["server"], version = "==0.0.41"} +pydantic = "==1.10.14" +openai = "1.12.0" +langchain-openai = "0.0.5" [tool.poetry.group.dev.dependencies] diff --git a/aws-go-fargate/app/Dockerfile b/aws-go-fargate/app/Dockerfile index 750118e88..f0dc4bf1c 100644 --- a/aws-go-fargate/app/Dockerfile +++ b/aws-go-fargate/app/Dockerfile @@ -1,6 +1,6 @@ # Start from a Debian image with the latest version of Go installed # and a workspace (GOPATH) configured at /go. -FROM golang +FROM golang@sha256:70031844b8c225351d0bb63e2c383f80db85d92ba894e3da7e13bcf80efa9a37 # Copy the local package files to the container's workspace. ADD . /go/src/foo diff --git a/aws-go-langserve/Dockerfile b/aws-go-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-go-langserve/Dockerfile +++ b/aws-go-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-go-langserve/pyproject.toml b/aws-go-langserve/pyproject.toml index d97081d19..1b250a5a3 100644 --- a/aws-go-langserve/pyproject.toml +++ b/aws-go-langserve/pyproject.toml @@ -9,12 +9,12 @@ packages = [ ] [tool.poetry.dependencies] -python = "^3.11" -uvicorn = "^0.23.2" -langserve = {extras = ["server"], version = ">=0.0.30"} -pydantic = "<2" -openai = "^1.10.0" -langchain-openai = "^0.0.5" +python = "3.13.1" +uvicorn = "0.23.2" +langserve = {extras = ["server"], version = "==0.0.41"} +pydantic = "==1.10.14" +openai = "1.12.0" +langchain-openai = "0.0.5" [tool.poetry.group.dev.dependencies] diff --git a/aws-js-containers/app/Dockerfile b/aws-js-containers/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/aws-js-containers/app/Dockerfile +++ b/aws-js-containers/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/aws-js-langserve/Dockerfile b/aws-js-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-js-langserve/Dockerfile +++ b/aws-js-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-js-langserve/pyproject.toml b/aws-js-langserve/pyproject.toml index 8be1ffa88..980804ed1 100644 --- a/aws-js-langserve/pyproject.toml +++ b/aws-js-langserve/pyproject.toml @@ -9,12 +9,12 @@ packages = [ ] [tool.poetry.dependencies] -python = "^3.11" -uvicorn = "^0.23.2" -langserve = {extras = ["server"], version = ">=0.0.30"} -pydantic = "<2" -openai = "^1.10.0" -langchain-openai = "^0.0.5" +python = "3.13.1" +uvicorn = "0.23.2" +langserve = {extras = ["server"], version = "==0.0.41"} +pydantic = "==1.10.14" +openai = "1.12.0" +langchain-openai = "0.0.5" [tool.poetry.group.dev.dependencies] diff --git a/aws-js-s3-folder-component/package.json b/aws-js-s3-folder-component/package.json index 120434e52..55290c220 100644 --- a/aws-js-s3-folder-component/package.json +++ b/aws-js-s3-folder-component/package.json @@ -4,6 +4,6 @@ "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "3.143.0", - "mime": "^2.2.2" + "mime": "2.6.0" } } diff --git a/aws-js-s3-folder/package.json b/aws-js-s3-folder/package.json index 5068aba62..19b2d1437 100644 --- a/aws-js-s3-folder/package.json +++ b/aws-js-s3-folder/package.json @@ -4,6 +4,6 @@ "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "3.143.0", - "mime": "^2.2.2" + "mime": "2.6.0" } } diff --git a/aws-js-sqs-slack/package.json b/aws-js-sqs-slack/package.json index 9231e9473..4cba1df4d 100644 --- a/aws-js-sqs-slack/package.json +++ b/aws-js-sqs-slack/package.json @@ -3,6 +3,6 @@ "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "3.143.0", - "@slack/client": "^4.3.1" + "@slack/client": "4.12.0" } } diff --git a/aws-py-django-voting-app/frontend/Dockerfile b/aws-py-django-voting-app/frontend/Dockerfile index d11625e15..3b5cafe81 100755 --- a/aws-py-django-voting-app/frontend/Dockerfile +++ b/aws-py-django-voting-app/frontend/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-py-ecs-instances-autoapi/automation/package.json b/aws-py-ecs-instances-autoapi/automation/package.json index fd8f0722c..b0775fee7 100644 --- a/aws-py-ecs-instances-autoapi/automation/package.json +++ b/aws-py-ecs-instances-autoapi/automation/package.json @@ -8,9 +8,9 @@ "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "3.143.0", - "@types/node": "^14.14.20", - "ts-node": "^9.0.0", - "upath": "^2.0.0" + "@types/node": "14.18.63", + "ts-node": "9.1.1", + "upath": "2.0.1" }, "scripts": { "start": "./node_modules/ts-node/dist/bin.js index.ts" diff --git a/aws-py-fargate/pyproject.toml b/aws-py-fargate/pyproject.toml index 773da1533..b8c39966b 100644 --- a/aws-py-fargate/pyproject.toml +++ b/aws-py-fargate/pyproject.toml @@ -2,10 +2,10 @@ package-mode = false [tool.poetry.dependencies] -python = "^3.10" +python = "3.13.1" pulumi = "==3.143.0" pulumi-aws = "==6.65.0" -pyright = ">=1.1.369,<2.0.0" +pyright = "==1.1.390" [build-system] requires = ["poetry-core"] diff --git a/aws-py-langserve/Dockerfile b/aws-py-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-py-langserve/Dockerfile +++ b/aws-py-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-py-langserve/pyproject.toml b/aws-py-langserve/pyproject.toml index 2fc986391..dcdc9598b 100644 --- a/aws-py-langserve/pyproject.toml +++ b/aws-py-langserve/pyproject.toml @@ -9,12 +9,12 @@ packages = [ ] [tool.poetry.dependencies] -python = "^3.11" -uvicorn = "^0.23.2" -langserve = {extras = ["server"], version = ">=0.0.30"} -pydantic = "<2" -openai = "^1.10.0" -langchain-openai = "^0.0.5" +python = "3.13.1" +uvicorn = "0.23.2" +langserve = {extras = ["server"], version = "==0.0.41"} +pydantic = "==1.10.14" +openai = "1.10.0" +langchain-openai = "0.0.5" [tool.poetry.group.dev.dependencies] diff --git a/aws-py-voting-app/frontend/Dockerfile b/aws-py-voting-app/frontend/Dockerfile index 690a4775b..efdb78f62 100755 --- a/aws-py-voting-app/frontend/Dockerfile +++ b/aws-py-voting-app/frontend/Dockerfile @@ -1,3 +1,3 @@ -FROM tiangolo/uwsgi-nginx-flask:python3.6 +FROM tiangolo/uwsgi-nginx-flask:python3.6@sha256:07b3a61dc2f6d6b294065f929d33cdf6416133320cf61cc66b7cdb1428460e75 RUN pip install redis COPY /app /app diff --git a/aws-ts-airflow/airflow-container/Dockerfile b/aws-ts-airflow/airflow-container/Dockerfile index bc93a2cc0..c1ab4f90f 100644 --- a/aws-ts-airflow/airflow-container/Dockerfile +++ b/aws-ts-airflow/airflow-container/Dockerfile @@ -1,3 +1,3 @@ -FROM puckel/docker-airflow +FROM puckel/docker-airflow@sha256:e3012994e4e730dccf56878094ff5524bffbe347e5870832dd6f7636eb0292a4 ADD dags /usr/local/airflow/dags diff --git a/aws-ts-airflow/package.json b/aws-ts-airflow/package.json index f46c986ad..40b260eed 100644 --- a/aws-ts-airflow/package.json +++ b/aws-ts-airflow/package.json @@ -1,12 +1,12 @@ { "name": "airflow", "devDependencies": { - "@types/node": "^18.13.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/awsx": "2.19.0", "@pulumi/pulumi": "3.143.0", - "typescript": "^4.6.0" + "typescript": "4.9.5" } } diff --git a/aws-ts-ansible-wordpress/package.json b/aws-ts-ansible-wordpress/package.json index be8cd6ff8..38e27eba7 100644 --- a/aws-ts-ansible-wordpress/package.json +++ b/aws-ts-ansible-wordpress/package.json @@ -1,12 +1,12 @@ { "name": "pulumi-ansible-wordpress", "devDependencies": { - "@types/node": "^18" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/command": "1.0.1", "@pulumi/pulumi": "3.143.0", - "typescript": "^5.0.0" + "typescript": "5.7.2" } } diff --git a/aws-ts-apigateway-auth0/package.json b/aws-ts-apigateway-auth0/package.json index 469f216f8..7b63bd075 100644 --- a/aws-ts-apigateway-auth0/package.json +++ b/aws-ts-apigateway-auth0/package.json @@ -1,17 +1,17 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/aws-apigateway": "2.6.1", "@pulumi/awsx": "2.19.0", "@pulumi/pulumi": "3.143.0", - "@types/auth0-js": "^9.10.1", - "@types/jsonwebtoken": "^8.3.2", + "@types/auth0-js": "9.21.6", + "@types/jsonwebtoken": "8.5.9", "jsonwebtoken": "9.0.0", - "jwks-rsa": "^1.4.0", - "typescript": "^4.6.0" + "jwks-rsa": "1.12.3", + "typescript": "4.9.5" } } diff --git a/aws-ts-apigateway-eventbridge/package.json b/aws-ts-apigateway-eventbridge/package.json index 1ee89640c..935cb3674 100644 --- a/aws-ts-apigateway-eventbridge/package.json +++ b/aws-ts-apigateway-eventbridge/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-apigateway-eventbridge", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/aws-ts-apigateway-lambda-serverless/package.json b/aws-ts-apigateway-lambda-serverless/package.json index 9f2975c43..31213f009 100644 --- a/aws-ts-apigateway-lambda-serverless/package.json +++ b/aws-ts-apigateway-lambda-serverless/package.json @@ -1,8 +1,8 @@ { "name": "aws-ts-apigateway-lambda-serverless", "devDependencies": { - "@types/aws-lambda": "^8.10.72", - "@types/node": "^10.0.0" + "@types/aws-lambda": "8.10.146", + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-apigateway/package.json b/aws-ts-apigateway/package.json index c3c282f64..89cfa9bc5 100644 --- a/aws-ts-apigateway/package.json +++ b/aws-ts-apigateway/package.json @@ -2,8 +2,8 @@ "name": "aws-ts-apigateway", "version": "0.1.0", "dependencies": { - "@aws-sdk/client-dynamodb": "^3.423.0", - "@aws-sdk/lib-dynamodb": "^3.423.0", + "@aws-sdk/client-dynamodb": "3.713.0", + "@aws-sdk/lib-dynamodb": "3.713.0", "@pulumi/aws": "6.65.0", "@pulumi/aws-apigateway": "2.6.1", "@pulumi/pulumi": "3.143.0" diff --git a/aws-ts-apigatewayv2-eventbridge/package.json b/aws-ts-apigatewayv2-eventbridge/package.json index 58d1764b0..429ecff60 100644 --- a/aws-ts-apigatewayv2-eventbridge/package.json +++ b/aws-ts-apigatewayv2-eventbridge/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-apigatewayv2-eventbridge", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/package.json b/aws-ts-apigatewayv2-http-api-quickcreate/package.json index a5794f7d4..42ef635cc 100644 --- a/aws-ts-apigatewayv2-http-api-quickcreate/package.json +++ b/aws-ts-apigatewayv2-http-api-quickcreate/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-apigatewayv2-quickstart", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-apigatewayv2-http-api/package.json b/aws-ts-apigatewayv2-http-api/package.json index 608f87f6b..cbeae91f7 100644 --- a/aws-ts-apigatewayv2-http-api/package.json +++ b/aws-ts-apigatewayv2-http-api/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-apigatewayv2-http-api", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-assume-role/assume-role/package.json b/aws-ts-assume-role/assume-role/package.json index e9cb46cf6..226910f41 100644 --- a/aws-ts-assume-role/assume-role/package.json +++ b/aws-ts-assume-role/assume-role/package.json @@ -1,7 +1,7 @@ { "name": "assume-role", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-assume-role/create-role/package.json b/aws-ts-assume-role/create-role/package.json index 852560360..a64bf8168 100644 --- a/aws-ts-assume-role/create-role/package.json +++ b/aws-ts-assume-role/create-role/package.json @@ -1,7 +1,7 @@ { "name": "create-role", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-containers-dockerbuild/app/Dockerfile b/aws-ts-containers-dockerbuild/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/aws-ts-containers-dockerbuild/app/Dockerfile +++ b/aws-ts-containers-dockerbuild/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/aws-ts-containers-dockerbuild/package.json b/aws-ts-containers-dockerbuild/package.json index aed51f689..649e6bb84 100644 --- a/aws-ts-containers-dockerbuild/package.json +++ b/aws-ts-containers-dockerbuild/package.json @@ -8,6 +8,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^20.14.10" + "@types/node": "20.17.10" } } diff --git a/aws-ts-containers-dockerbuildcloud/app/Dockerfile b/aws-ts-containers-dockerbuildcloud/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/aws-ts-containers-dockerbuildcloud/app/Dockerfile +++ b/aws-ts-containers-dockerbuildcloud/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/aws-ts-containers-dockerbuildcloud/package.json b/aws-ts-containers-dockerbuildcloud/package.json index 0f8c0a3c0..649e6bb84 100644 --- a/aws-ts-containers-dockerbuildcloud/package.json +++ b/aws-ts-containers-dockerbuildcloud/package.json @@ -8,6 +8,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^20.12.11" + "@types/node": "20.17.10" } } diff --git a/aws-ts-containers/app/Dockerfile b/aws-ts-containers/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/aws-ts-containers/app/Dockerfile +++ b/aws-ts-containers/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/aws-ts-containers/package.json b/aws-ts-containers/package.json index ef4d6ed48..7bc014b23 100644 --- a/aws-ts-containers/package.json +++ b/aws-ts-containers/package.json @@ -7,6 +7,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "typescript": "^4.6.2" + "typescript": "4.9.5" } } diff --git a/aws-ts-ec2-provisioners/package.json b/aws-ts-ec2-provisioners/package.json index 4799f330a..c3c4f6222 100755 --- a/aws-ts-ec2-provisioners/package.json +++ b/aws-ts-ec2-provisioners/package.json @@ -3,7 +3,7 @@ "version": "0.1.0", "main": "index.js", "devDependencies": { - "@types/node": "^18" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-ecs-anywhere/app/Dockerfile b/aws-ts-ecs-anywhere/app/Dockerfile index ed324187a..56e3f1f16 100644 --- a/aws-ts-ecs-anywhere/app/Dockerfile +++ b/aws-ts-ecs-anywhere/app/Dockerfile @@ -1,9 +1,9 @@ -FROM node:15-alpine as build +FROM node:15-alpine@sha256:6edd37368174c15d4cc59395ca2643be8e2a1c9846714bc92c5f5c5a92fb8929 as build WORKDIR /app COPY package*.json . RUN npm ci --only=production COPY index.js . -FROM node:15-alpine +FROM node:15-alpine@sha256:6edd37368174c15d4cc59395ca2643be8e2a1c9846714bc92c5f5c5a92fb8929 WORKDIR /app COPY --from=build /app . EXPOSE 80 diff --git a/aws-ts-ecs-anywhere/app/package.json b/aws-ts-ecs-anywhere/app/package.json index 729e729a9..aa1f5465a 100644 --- a/aws-ts-ecs-anywhere/app/package.json +++ b/aws-ts-ecs-anywhere/app/package.json @@ -10,7 +10,7 @@ "author": "", "license": "ISC", "dependencies": { - "@types/express": "^4.17.11", - "express": "^4.17.1" + "@types/express": "4.17.21", + "express": "4.21.2" } } diff --git a/aws-ts-ecs-anywhere/package.json b/aws-ts-ecs-anywhere/package.json index 06dd3e159..2cbd169d7 100644 --- a/aws-ts-ecs-anywhere/package.json +++ b/aws-ts-ecs-anywhere/package.json @@ -1,7 +1,7 @@ { "name": "ecs-anywhere", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-eks-distro/package.json b/aws-ts-eks-distro/package.json index 2dbb6c2de..0b7172557 100644 --- a/aws-ts-eks-distro/package.json +++ b/aws-ts-eks-distro/package.json @@ -1,16 +1,16 @@ { "name": "aws-ts-eks-distro", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/awsx": "2.19.0", "@pulumi/kubernetes": "4.19.0", "@pulumi/pulumi": "3.143.0", - "@types/mustache": "^4.0.1", - "@types/tmp": "^0.2.0", - "mustache": "^4.0.1", - "tmp": "^0.2.1" + "@types/mustache": "4.2.5", + "@types/tmp": "0.2.6", + "mustache": "4.2.0", + "tmp": "0.2.3" } } diff --git a/aws-ts-eks-hello-world/package.json b/aws-ts-eks-hello-world/package.json index 5a9759f47..1813d3c40 100644 --- a/aws-ts-eks-hello-world/package.json +++ b/aws-ts-eks-hello-world/package.json @@ -6,6 +6,6 @@ "@pulumi/eks": "3.5.0", "@pulumi/kubernetes": "4.19.0", "@pulumi/pulumi": "3.143.0", - "@types/node": "^18.0.0" + "@types/node": "18.19.68" } } diff --git a/aws-ts-eks-migrate-nodegroups/package.json b/aws-ts-eks-migrate-nodegroups/package.json index 4b40bf00e..1632b144b 100644 --- a/aws-ts-eks-migrate-nodegroups/package.json +++ b/aws-ts-eks-migrate-nodegroups/package.json @@ -1,8 +1,8 @@ { "name": "aws-ts-eks-migrate-nodegroups", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-eks/package.json b/aws-ts-eks/package.json index 97864efc1..7a46cba98 100644 --- a/aws-ts-eks/package.json +++ b/aws-ts-eks/package.json @@ -1,8 +1,8 @@ { "name": "aws-ts-eks", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-hello-fargate/app/Dockerfile b/aws-ts-hello-fargate/app/Dockerfile index 51191659f..c79961397 100644 --- a/aws-ts-hello-fargate/app/Dockerfile +++ b/aws-ts-hello-fargate/app/Dockerfile @@ -1,5 +1,5 @@ # Use an official Python runtime as a parent image -FROM python:2.7-slim +FROM python:2.7-slim@sha256:6c1ffdff499e29ea663e6e67c9b6b9a3b401d554d2c9f061f9a45344e3992363 # Set the working directory to /app WORKDIR /app diff --git a/aws-ts-hello-fargate/package.json b/aws-ts-hello-fargate/package.json index 6e415190a..a79ec3e9d 100644 --- a/aws-ts-hello-fargate/package.json +++ b/aws-ts-hello-fargate/package.json @@ -1,8 +1,8 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^18.13.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-k8s-mern-voting-app/clientside/Dockerfile b/aws-ts-k8s-mern-voting-app/clientside/Dockerfile index 98e3c835b..cfdaff3db 100644 --- a/aws-ts-k8s-mern-voting-app/clientside/Dockerfile +++ b/aws-ts-k8s-mern-voting-app/clientside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/package.json b/aws-ts-k8s-mern-voting-app/clientside/client/package.json index 4a41042ac..9b00bd177 100644 --- a/aws-ts-k8s-mern-voting-app/clientside/client/package.json +++ b/aws-ts-k8s-mern-voting-app/clientside/client/package.json @@ -3,11 +3,11 @@ "version": "1.0.0", "private": true, "dependencies": { - "@testing-library/jest-dom": "^4.2.4", - "@testing-library/react": "^9.3.2", - "@testing-library/user-event": "^7.1.2", - "react": "^16.13.0", - "react-dom": "^16.13.0", + "@testing-library/jest-dom": "4.2.4", + "@testing-library/react": "9.5.0", + "@testing-library/user-event": "7.2.1", + "react": "16.14.0", + "react-dom": "16.14.0", "react-scripts": "3.4.0" }, "scripts": { diff --git a/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile b/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile index 5e2794040..6cceb6c21 100644 --- a/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile +++ b/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-mern-voting-app/package.json b/aws-ts-k8s-mern-voting-app/package.json index 56c5086ac..bd08ec965 100644 --- a/aws-ts-k8s-mern-voting-app/package.json +++ b/aws-ts-k8s-mern-voting-app/package.json @@ -2,8 +2,8 @@ "name": "voting-app", "version": "0.1.0", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-k8s-mern-voting-app/serverside/Dockerfile b/aws-ts-k8s-mern-voting-app/serverside/Dockerfile index a3854bd65..2be3c8002 100755 --- a/aws-ts-k8s-mern-voting-app/serverside/Dockerfile +++ b/aws-ts-k8s-mern-voting-app/serverside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-mern-voting-app/serverside/server/package.json b/aws-ts-k8s-mern-voting-app/serverside/server/package.json index 5c1bda248..2e30cd085 100644 --- a/aws-ts-k8s-mern-voting-app/serverside/server/package.json +++ b/aws-ts-k8s-mern-voting-app/serverside/server/package.json @@ -7,8 +7,8 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "cors": "^2.8.5", - "express": "^4.17.1", - "mongoose": "^5.4.0" + "cors": "2.8.5", + "express": "4.21.2", + "mongoose": "5.13.22" } } diff --git a/aws-ts-k8s-voting-app/clientside/Dockerfile b/aws-ts-k8s-voting-app/clientside/Dockerfile index 98e3c835b..cfdaff3db 100644 --- a/aws-ts-k8s-voting-app/clientside/Dockerfile +++ b/aws-ts-k8s-voting-app/clientside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-voting-app/clientside/client/package.json b/aws-ts-k8s-voting-app/clientside/client/package.json index 4a41042ac..9b00bd177 100644 --- a/aws-ts-k8s-voting-app/clientside/client/package.json +++ b/aws-ts-k8s-voting-app/clientside/client/package.json @@ -3,11 +3,11 @@ "version": "1.0.0", "private": true, "dependencies": { - "@testing-library/jest-dom": "^4.2.4", - "@testing-library/react": "^9.3.2", - "@testing-library/user-event": "^7.1.2", - "react": "^16.13.0", - "react-dom": "^16.13.0", + "@testing-library/jest-dom": "4.2.4", + "@testing-library/react": "9.5.0", + "@testing-library/user-event": "7.2.1", + "react": "16.14.0", + "react-dom": "16.14.0", "react-scripts": "3.4.0" }, "scripts": { diff --git a/aws-ts-k8s-voting-app/databaseside/Dockerfile b/aws-ts-k8s-voting-app/databaseside/Dockerfile index e98e7e1ad..981297f86 100644 --- a/aws-ts-k8s-voting-app/databaseside/Dockerfile +++ b/aws-ts-k8s-voting-app/databaseside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-voting-app/package.json b/aws-ts-k8s-voting-app/package.json index 213ef276d..37496a56f 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", @@ -11,6 +11,6 @@ "@pulumi/eks": "3.5.0", "@pulumi/postgresql": "3.14.0", "@pulumi/pulumi": "3.143.0", - "pg": "^8.3.3" + "pg": "8.13.1" } } diff --git a/aws-ts-k8s-voting-app/serverside/Dockerfile b/aws-ts-k8s-voting-app/serverside/Dockerfile index 1173c0179..e338e568c 100755 --- a/aws-ts-k8s-voting-app/serverside/Dockerfile +++ b/aws-ts-k8s-voting-app/serverside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-k8s-voting-app/serverside/server/package.json b/aws-ts-k8s-voting-app/serverside/server/package.json index dce57d86f..65b569ba7 100644 --- a/aws-ts-k8s-voting-app/serverside/server/package.json +++ b/aws-ts-k8s-voting-app/serverside/server/package.json @@ -7,10 +7,10 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "cors": "^2.8.5", - "express": "^4.17.1", - "pg": "^8.3.3", - "postgres": "^1.0.2", + "cors": "2.8.5", + "express": "4.21.2", + "pg": "8.13.1", + "postgres": "1.0.2", "postgresql": "0.0.1" } } diff --git a/aws-ts-lambda-efs/package.json b/aws-ts-lambda-efs/package.json index 0a40e9d28..1bb541e98 100644 --- a/aws-ts-lambda-efs/package.json +++ b/aws-ts-lambda-efs/package.json @@ -6,7 +6,7 @@ "@pulumi/aws-apigateway": "2.6.1", "@pulumi/awsx": "2.19.0", "@pulumi/pulumi": "3.143.0", - "@pulumiverse/time": "^0.0.17", - "aws-lambda": "^1.0.7" + "@pulumiverse/time": "0.0.17", + "aws-lambda": "1.0.7" } } diff --git a/aws-ts-lambda-slack/package.json b/aws-ts-lambda-slack/package.json index 65dde2fe1..51e4369e5 100644 --- a/aws-ts-lambda-slack/package.json +++ b/aws-ts-lambda-slack/package.json @@ -2,8 +2,8 @@ "name": "aws-ts-lambda-slack", "main": "index.ts", "devDependencies": { - "@types/node": "^22", - "typescript": "^5.6.2" + "@types/node": "22.10.2", + "typescript": "5.7.2" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-lambda-thumbnailer/app/Dockerfile b/aws-ts-lambda-thumbnailer/app/Dockerfile index 7692fd31c..28831a57c 100644 --- a/aws-ts-lambda-thumbnailer/app/Dockerfile +++ b/aws-ts-lambda-thumbnailer/app/Dockerfile @@ -1,4 +1,4 @@ -FROM amazon/aws-lambda-nodejs:12 +FROM amazon/aws-lambda-nodejs:12@sha256:1296174701453f63a24c1157c22289b236d92f379d478cc93b00dda2873c2ed4 ARG FUNCTION_DIR="/var/task" # Install tar and xz diff --git a/aws-ts-langserve/Dockerfile b/aws-ts-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-ts-langserve/Dockerfile +++ b/aws-ts-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-ts-langserve/package.json b/aws-ts-langserve/package.json index 779027e06..9100e2eb9 100644 --- a/aws-ts-langserve/package.json +++ b/aws-ts-langserve/package.json @@ -1,10 +1,10 @@ { "name": "aws-ts-langserve", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { - "typescript": "^4.0.0", + "typescript": "4.9.5", "@pulumi/pulumi": "3.143.0", "@pulumi/aws": "6.65.0", "@pulumi/docker": "4.5.8" diff --git a/aws-ts-langserve/pyproject.toml b/aws-ts-langserve/pyproject.toml index 0961d195b..55eb0ee88 100644 --- a/aws-ts-langserve/pyproject.toml +++ b/aws-ts-langserve/pyproject.toml @@ -9,12 +9,12 @@ packages = [ ] [tool.poetry.dependencies] -python = "^3.11" -uvicorn = "^0.23.2" -langserve = {extras = ["server"], version = ">=0.0.30"} -pydantic = "<2" -openai = "^1.10.0" -langchain-openai = "^0.0.5" +python = "3.13.1" +uvicorn = "0.23.2" +langserve = {extras = ["server"], version = "==0.0.41"} +pydantic = "==1.10.14" +openai = "1.12.0" +langchain-openai = "0.0.5" [tool.poetry.group.dev.dependencies] diff --git a/aws-ts-localai-flowise/package.json b/aws-ts-localai-flowise/package.json index 1b226d086..246381a76 100644 --- a/aws-ts-localai-flowise/package.json +++ b/aws-ts-localai-flowise/package.json @@ -1,15 +1,15 @@ { "name": "civo-navigate", "devDependencies": { - "@types/node": "^18" + "@types/node": "18.19.68" }, "dependencies": { - "typescript": "^4.0.0", + "typescript": "4.9.5", "@pulumi/pulumi": "3.143.0", "@pulumi/eks": "3.5.0", "@pulumi/aws": "6.65.0", "@pulumi/docker": "4.5.8", "@pulumi/kubernetes": "4.19.0", - "@pinecone-database/pulumi": "^0.4.0" + "@pinecone-database/pulumi": "0.4.3" } } diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml b/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml index 54b2ade9a..dc45f655c 100644 --- a/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml +++ b/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml @@ -13,7 +13,7 @@ jobs: name: Install deps and update infrastructure runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2 - name: Install Pulumi CLI uses: pulumi/action-install-pulumi-cli@releases/v1 diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile b/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile index 528e26c22..a2df8aa30 100644 --- a/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile +++ b/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile @@ -1,5 +1,5 @@ -FROM golang:1.13-alpine3.12 as buildenv +FROM golang:1.13-alpine3.12@sha256:e74b83b94d499cb34c7edf55fbdff9d3cfabd238a35f9cb1b59d0e74f50b1ddd as buildenv RUN apk add --no-cache build-base git WORKDIR /go/src/github.com/pulumi/aws-ts-netlify-cms-and-oauth/cms-oauth @@ -9,7 +9,7 @@ RUN go mod download RUN go install ./ RUN ls /go/bin -FROM alpine:3.12 +FROM alpine:3.12@sha256:c75ac27b49326926b803b9ed43bf088bc220d22556de1bc5f72d742c91398f69 RUN apk --no-cache add ca-certificates diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json b/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json index 692a42a4c..aebf6405a 100644 --- a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json +++ b/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json @@ -1,7 +1,7 @@ { "name": "netlify-cms-oauth-provider-infrastructure", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml b/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml index c5e85fd16..52b584a59 100644 --- a/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml +++ b/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2 - name: Install cms deps run: yarn install diff --git a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json b/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json index e48a2f048..4c763f392 100644 --- a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json +++ b/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json @@ -1,13 +1,13 @@ { "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", "@pulumi/awsx": "2.19.0", "@pulumi/pulumi": "3.143.0", - "mime": "^2.4.6" + "mime": "2.6.0" } } diff --git a/aws-ts-netlify-cms-and-oauth/cms/package.json b/aws-ts-netlify-cms-and-oauth/cms/package.json index dd1eeb33b..afc34bbef 100644 --- a/aws-ts-netlify-cms-and-oauth/cms/package.json +++ b/aws-ts-netlify-cms-and-oauth/cms/package.json @@ -9,13 +9,13 @@ "eject": "echo \"react-scripts eject\"" }, "dependencies": { - "netlify-cms-app": "^2.12.19", - "react": "^16.8.4", - "react-dom": "^16.8.4", - "react-scripts": "^2.1.8" + "netlify-cms-app": "2.15.72", + "react": "16.14.0", + "react-dom": "16.14.0", + "react-scripts": "2.1.8" }, "devDependencies": { - "netlify-cms-backend-fs": "^0.4.3" + "netlify-cms-backend-fs": "0.4.4" }, "eslintConfig": { "extends": "react-app" diff --git a/aws-ts-nextjs/demoapp/package.json b/aws-ts-nextjs/demoapp/package.json index 0a4a4a3f4..3b1549824 100644 --- a/aws-ts-nextjs/demoapp/package.json +++ b/aws-ts-nextjs/demoapp/package.json @@ -23,7 +23,7 @@ "typescript": "5.1.6" }, "devDependencies": { - "sst": "^2.23.3", + "sst": "2.45.1", "aws-cdk-lib": "2.84.0", "constructs": "10.1.156" } diff --git a/aws-ts-nextjs/package.json b/aws-ts-nextjs/package.json index 661141977..17a55b2d4 100644 --- a/aws-ts-nextjs/package.json +++ b/aws-ts-nextjs/package.json @@ -5,13 +5,13 @@ "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "3.143.0", - "glob": "^8.0.3", - "mime": "^2.0.3" + "glob": "8.1.0", + "mime": "2.6.0" }, "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 9cb87f87a..9506cc7ff 100644 --- a/aws-ts-oidc-provider-pulumi-cloud/package.json +++ b/aws-ts-oidc-provider-pulumi-cloud/package.json @@ -2,8 +2,8 @@ "name": "aws-ts-oidc-provider-pulumi-cloud", "main": "index.ts", "devDependencies": { - "@types/node": "^22", - "typescript": "^5.6.2" + "@types/node": "22.10.2", + "typescript": "5.7.2" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-organizations/package.json b/aws-ts-organizations/package.json index 1df5eece5..c65de134b 100644 --- a/aws-ts-organizations/package.json +++ b/aws-ts-organizations/package.json @@ -1,8 +1,8 @@ { "name": "aws-organizations", "devDependencies": { - "@types/node": "^18", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-pern-voting-app/clientside/Dockerfile b/aws-ts-pern-voting-app/clientside/Dockerfile index 98e3c835b..cfdaff3db 100644 --- a/aws-ts-pern-voting-app/clientside/Dockerfile +++ b/aws-ts-pern-voting-app/clientside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-pern-voting-app/clientside/client/package.json b/aws-ts-pern-voting-app/clientside/client/package.json index 4a41042ac..9b00bd177 100644 --- a/aws-ts-pern-voting-app/clientside/client/package.json +++ b/aws-ts-pern-voting-app/clientside/client/package.json @@ -3,11 +3,11 @@ "version": "1.0.0", "private": true, "dependencies": { - "@testing-library/jest-dom": "^4.2.4", - "@testing-library/react": "^9.3.2", - "@testing-library/user-event": "^7.1.2", - "react": "^16.13.0", - "react-dom": "^16.13.0", + "@testing-library/jest-dom": "4.2.4", + "@testing-library/react": "9.5.0", + "@testing-library/user-event": "7.2.1", + "react": "16.14.0", + "react-dom": "16.14.0", "react-scripts": "3.4.0" }, "scripts": { diff --git a/aws-ts-pern-voting-app/package.json b/aws-ts-pern-voting-app/package.json index 704a54a32..08bc458ec 100644 --- a/aws-ts-pern-voting-app/package.json +++ b/aws-ts-pern-voting-app/package.json @@ -2,14 +2,14 @@ "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", "@pulumi/awsx": "2.19.0", "@pulumi/postgresql": "3.14.0", "@pulumi/pulumi": "3.143.0", - "pg": "^8.6.0" + "pg": "8.13.1" } } diff --git a/aws-ts-pern-voting-app/serverside/Dockerfile b/aws-ts-pern-voting-app/serverside/Dockerfile index 1173c0179..e338e568c 100755 --- a/aws-ts-pern-voting-app/serverside/Dockerfile +++ b/aws-ts-pern-voting-app/serverside/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98 WORKDIR / diff --git a/aws-ts-pern-voting-app/serverside/server/package.json b/aws-ts-pern-voting-app/serverside/server/package.json index dce57d86f..65b569ba7 100644 --- a/aws-ts-pern-voting-app/serverside/server/package.json +++ b/aws-ts-pern-voting-app/serverside/server/package.json @@ -7,10 +7,10 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "cors": "^2.8.5", - "express": "^4.17.1", - "pg": "^8.3.3", - "postgres": "^1.0.2", + "cors": "2.8.5", + "express": "4.21.2", + "pg": "8.13.1", + "postgres": "1.0.2", "postgresql": "0.0.1" } } diff --git a/aws-ts-pulumi-miniflux/package.json b/aws-ts-pulumi-miniflux/package.json index 91fef56d4..53fad403c 100644 --- a/aws-ts-pulumi-miniflux/package.json +++ b/aws-ts-pulumi-miniflux/package.json @@ -1,8 +1,8 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-pulumi-webhooks/package.json b/aws-ts-pulumi-webhooks/package.json index b4d74c0d4..6840ff8af 100644 --- a/aws-ts-pulumi-webhooks/package.json +++ b/aws-ts-pulumi-webhooks/package.json @@ -1,12 +1,12 @@ { "name": "typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/awsx": "2.19.0", "@pulumi/pulumi": "3.143.0", - "@slack/webhook": "^5.0.3" + "@slack/webhook": "5.0.4" } } diff --git a/aws-ts-redshift-glue-etl/package.json b/aws-ts-redshift-glue-etl/package.json index 9247696a0..8db411fef 100644 --- a/aws-ts-redshift-glue-etl/package.json +++ b/aws-ts-redshift-glue-etl/package.json @@ -2,8 +2,8 @@ "name": "aws-ts-redshift-glue-etl", "main": "index.ts", "devDependencies": { - "@types/node": "^18", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-resources/package.json b/aws-ts-resources/package.json index 1d9f6654d..ca38c9389 100644 --- a/aws-ts-resources/package.json +++ b/aws-ts-resources/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-resources", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-ruby-on-rails/package.json b/aws-ts-ruby-on-rails/package.json index 8474bf075..0aac4cf95 100644 --- a/aws-ts-ruby-on-rails/package.json +++ b/aws-ts-ruby-on-rails/package.json @@ -4,6 +4,6 @@ "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "3.143.0", - "pcloudinit": "^0.1.0" + "pcloudinit": "0.1.0" } } diff --git a/aws-ts-s3-folder/package.json b/aws-ts-s3-folder/package.json index 789ad3c6f..5c8c077c2 100644 --- a/aws-ts-s3-folder/package.json +++ b/aws-ts-s3-folder/package.json @@ -1,12 +1,12 @@ { "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", "@pulumi/pulumi": "3.143.0", - "mime": "^2.5.2" + "mime": "2.6.0" } } diff --git a/aws-ts-s3-lambda-copyzip/package.json b/aws-ts-s3-lambda-copyzip/package.json index 24ce27bab..9924cf802 100644 --- a/aws-ts-s3-lambda-copyzip/package.json +++ b/aws-ts-s3-lambda-copyzip/package.json @@ -1,12 +1,12 @@ { "name": "slss-tps", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { - "@aws-sdk/client-s3": "^3.386.0", + "@aws-sdk/client-s3": "3.713.0", "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "3.143.0", - "adm-zip": "^0.4.13" + "adm-zip": "0.4.16" } } diff --git a/aws-ts-secrets-manager/package.json b/aws-ts-secrets-manager/package.json index 8181c04ce..b98d20c43 100644 --- a/aws-ts-secrets-manager/package.json +++ b/aws-ts-secrets-manager/package.json @@ -1,7 +1,7 @@ { "name": "aws-secrets-manager", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-serverless-datawarehouse/package.json b/aws-ts-serverless-datawarehouse/package.json index f1c7592db..3d91782e5 100644 --- a/aws-ts-serverless-datawarehouse/package.json +++ b/aws-ts-serverless-datawarehouse/package.json @@ -1,20 +1,20 @@ { "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", "@pulumi/pulumi": "3.143.0", - "athena-client": "^2.5.1", - "aws-sdk": "^2.606.0", - "moment-timezone": "^0.5.27", - "uuid": "^3.4.0" + "athena-client": "2.5.1", + "aws-sdk": "2.1692.0", + "moment-timezone": "0.5.46", + "uuid": "3.4.0" }, "scripts": { "test": "jest", diff --git a/aws-ts-slackbot/package.json b/aws-ts-slackbot/package.json index 6ded188ca..ac22623c3 100644 --- a/aws-ts-slackbot/package.json +++ b/aws-ts-slackbot/package.json @@ -2,19 +2,19 @@ "name": "aws-ts-slackbot", "version": "0.1.0", "dependencies": { - "@aws-sdk/client-dynamodb": "^3.417.0", - "@aws-sdk/client-sns": "^3.414.0", - "@aws-sdk/lib-dynamodb": "^3.417.0", + "@aws-sdk/client-dynamodb": "3.713.0", + "@aws-sdk/client-sns": "3.713.0", + "@aws-sdk/lib-dynamodb": "3.713.0", "@pulumi/aws": "6.65.0", "@pulumi/aws-apigateway": "2.6.1", "@pulumi/awsx": "2.19.0", "@pulumi/pulumi": "3.143.0", - "qs": "^6.7.0", - "superagent": "^8.1.0" + "qs": "6.13.1", + "superagent": "8.1.2" }, "devDependencies": { - "@types/qs": "^6.5.2", - "@types/superagent": "^4.1.0", - "typescript": "^4.6.2" + "@types/qs": "6.9.17", + "@types/superagent": "4.1.24", + "typescript": "4.9.5" } } diff --git a/aws-ts-stackreference-architecture/application/package.json b/aws-ts-stackreference-architecture/application/package.json index fc12559f4..cc0ebe603 100644 --- a/aws-ts-stackreference-architecture/application/package.json +++ b/aws-ts-stackreference-architecture/application/package.json @@ -2,18 +2,18 @@ "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", "@pulumi/awsx": "2.19.0", "@pulumi/newrelic": "latest", "@pulumi/pulumi": "latest", - "ip-address": "^5.9.2", - "jsbn": "^1.1.0", - "mime": "^2.4.4" + "ip-address": "5.9.4", + "jsbn": "1.1.0", + "mime": "2.6.0" }, "scripts": { "tslint-fix": "tslint --fix -p tsconfig.json" diff --git a/aws-ts-stackreference-architecture/application/src/backend/Dockerfile b/aws-ts-stackreference-architecture/application/src/backend/Dockerfile index 3db01580a..8660164b9 100644 --- a/aws-ts-stackreference-architecture/application/src/backend/Dockerfile +++ b/aws-ts-stackreference-architecture/application/src/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.7-alpine +FROM python:3.7-alpine@sha256:f3d31c8677d03f0b3c724446077f229a6ce9d3ac430f5c08cd7dff00292048c3 COPY . /app WORKDIR /app EXPOSE 80 diff --git a/aws-ts-stackreference-architecture/database/package.json b/aws-ts-stackreference-architecture/database/package.json index 70394622b..fe1a21532 100644 --- a/aws-ts-stackreference-architecture/database/package.json +++ b/aws-ts-stackreference-architecture/database/package.json @@ -2,17 +2,17 @@ "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", "@pulumi/pulumi": "latest", "@pulumi/random": "latest", - "ip-address": "^5.9.2", - "jsbn": "^1.1.0", - "mime": "^2.4.4" + "ip-address": "5.9.4", + "jsbn": "1.1.0", + "mime": "2.6.0" }, "scripts": { "tslint-fix": "tslint --fix -p tsconfig.json" diff --git a/aws-ts-stackreference-architecture/networking/package.json b/aws-ts-stackreference-architecture/networking/package.json index fc12559f4..cc0ebe603 100644 --- a/aws-ts-stackreference-architecture/networking/package.json +++ b/aws-ts-stackreference-architecture/networking/package.json @@ -2,18 +2,18 @@ "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", "@pulumi/awsx": "2.19.0", "@pulumi/newrelic": "latest", "@pulumi/pulumi": "latest", - "ip-address": "^5.9.2", - "jsbn": "^1.1.0", - "mime": "^2.4.4" + "ip-address": "5.9.4", + "jsbn": "1.1.0", + "mime": "2.6.0" }, "scripts": { "tslint-fix": "tslint --fix -p tsconfig.json" diff --git a/aws-ts-stackreference/company/package.json b/aws-ts-stackreference/company/package.json index 2d78a4cd1..0a8e6d4fe 100644 --- a/aws-ts-stackreference/company/package.json +++ b/aws-ts-stackreference/company/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-stackreference/department/package.json b/aws-ts-stackreference/department/package.json index 2d78a4cd1..0a8e6d4fe 100644 --- a/aws-ts-stackreference/department/package.json +++ b/aws-ts-stackreference/department/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-stackreference/team/package.json b/aws-ts-stackreference/team/package.json index 2d78a4cd1..0a8e6d4fe 100644 --- a/aws-ts-stackreference/team/package.json +++ b/aws-ts-stackreference/team/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-static-website/package.json b/aws-ts-static-website/package.json index 0902f2bf3..d8a341fa7 100644 --- a/aws-ts-static-website/package.json +++ b/aws-ts-static-website/package.json @@ -1,12 +1,12 @@ { "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", "@pulumi/pulumi": "3.143.0", - "mime": "^2.0.3" + "mime": "2.6.0" } } diff --git a/aws-ts-stepfunctions/package.json b/aws-ts-stepfunctions/package.json index 957d99d7f..4d6b9ca71 100644 --- a/aws-ts-stepfunctions/package.json +++ b/aws-ts-stepfunctions/package.json @@ -1,7 +1,7 @@ { "name": "stepfunctions", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-synthetics-canary/package.json b/aws-ts-synthetics-canary/package.json index 8d30ba4a2..4e9907b6e 100644 --- a/aws-ts-synthetics-canary/package.json +++ b/aws-ts-synthetics-canary/package.json @@ -1,7 +1,7 @@ { "name": "aws-synthetics", "devDependencies": { - "@types/node": "^18" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile b/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile index afd2c293c..c366e23b0 100644 --- a/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile +++ b/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile @@ -1,4 +1,4 @@ -FROM jrottenberg/ffmpeg +FROM jrottenberg/ffmpeg@sha256:21eb739725c43bd7187982e5fa4b5371b495d1d1f6f61ae1719ca794817f8641 RUN apt-get update --yes && \ apt-get install curl unzip --yes && \ diff --git a/aws-ts-twitter-athena/package.json b/aws-ts-twitter-athena/package.json index 0c76e6774..f95ea1c2f 100644 --- a/aws-ts-twitter-athena/package.json +++ b/aws-ts-twitter-athena/package.json @@ -2,12 +2,12 @@ "name": "aws-ts-twitter-athena", "version": "0.1.0", "dependencies": { - "@aws-sdk/client-s3": "^3.386.0", + "@aws-sdk/client-s3": "3.713.0", "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "3.143.0", - "twitter": "^1.7.1" + "twitter": "1.7.1" }, "devDependencies": { - "@types/twitter": "^0.0.28" + "@types/twitter": "0.0.28" } } diff --git a/aws-ts-url-shortener-cache-http/package.json b/aws-ts-url-shortener-cache-http/package.json index bb6cf5496..89bc505f3 100644 --- a/aws-ts-url-shortener-cache-http/package.json +++ b/aws-ts-url-shortener-cache-http/package.json @@ -7,22 +7,22 @@ "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", "@pulumi/awsx": "2.19.0", "@pulumi/cloud-aws": "0.40.2", "@pulumi/pulumi": "3.143.0", - "express": "^4.16.3", - "mime-types": "^2.1.20", - "parseurl": "^1.3.2", + "express": "4.21.2", + "mime-types": "2.1.35", + "parseurl": "1.3.3", "redis": "3.1.1", - "send": "^0.16.2" + "send": "0.16.2" }, "peerDependencies": {} } diff --git a/aws-ts-voting-app/frontend/Dockerfile b/aws-ts-voting-app/frontend/Dockerfile index 690a4775b..efdb78f62 100755 --- a/aws-ts-voting-app/frontend/Dockerfile +++ b/aws-ts-voting-app/frontend/Dockerfile @@ -1,3 +1,3 @@ -FROM tiangolo/uwsgi-nginx-flask:python3.6 +FROM tiangolo/uwsgi-nginx-flask:python3.6@sha256:07b3a61dc2f6d6b294065f929d33cdf6416133320cf61cc66b7cdb1428460e75 RUN pip install redis COPY /app /app diff --git a/aws-ts-voting-app/package.json b/aws-ts-voting-app/package.json index 1bc4a3942..4842b1806 100644 --- a/aws-ts-voting-app/package.json +++ b/aws-ts-voting-app/package.json @@ -2,7 +2,7 @@ "name": "voting-app", "version": "0.1.0", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json b/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json index eadfd1590..c508996e1 100644 --- a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json +++ b/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json @@ -1,7 +1,7 @@ { "name": "crosswalk-vpc", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-webserver/package.json b/aws-ts-webserver/package.json index 8eb427574..a5d8f1f87 100644 --- a/aws-ts-webserver/package.json +++ b/aws-ts-webserver/package.json @@ -1,7 +1,7 @@ { "name": "aws-ts-webserver", "devDependencies": { - "@types/node": "^18.0.0" + "@types/node": "18.19.68" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-ts-wordpress-fargate-rds/package.json b/aws-ts-wordpress-fargate-rds/package.json index e31853d49..e80b15cd7 100644 --- a/aws-ts-wordpress-fargate-rds/package.json +++ b/aws-ts-wordpress-fargate-rds/package.json @@ -2,7 +2,7 @@ "name": "aws-ts-wordpress-fargate-rds", "main": "index.ts", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/aws-yaml-langserve/Dockerfile b/aws-yaml-langserve/Dockerfile index bbdeea13b..230864610 100644 --- a/aws-yaml-langserve/Dockerfile +++ b/aws-yaml-langserve/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM python:3.11-slim@sha256:370c586a6ffc8c619e6d652f81c094b34b14b8f2fb9251f092de23f16e299b78 RUN pip install poetry==1.6.1 diff --git a/aws-yaml-langserve/pyproject.toml b/aws-yaml-langserve/pyproject.toml index fc5ad4467..bbe716d75 100644 --- a/aws-yaml-langserve/pyproject.toml +++ b/aws-yaml-langserve/pyproject.toml @@ -9,12 +9,12 @@ packages = [ ] [tool.poetry.dependencies] -python = "^3.11" -uvicorn = "^0.23.2" -langserve = {extras = ["server"], version = ">=0.0.30"} -pydantic = "<2" -openai = "^1.10.0" -langchain-openai = "^0.0.5" +python = "3.13.1" +uvicorn = "0.23.2" +langserve = {extras = ["server"], version = "==0.0.41"} +pydantic = "==1.10.14" +openai = "1.12.0" +langchain-openai = "0.0.5" [tool.poetry.group.dev.dependencies] diff --git a/azure-cs-appservice-docker/node-app/Dockerfile b/azure-cs-appservice-docker/node-app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-cs-appservice-docker/node-app/Dockerfile +++ b/azure-cs-appservice-docker/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-cs-appservice-docker/node-app/app/package.json b/azure-cs-appservice-docker/node-app/app/package.json index 469aaddde..4b76369ff 100644 --- a/azure-cs-appservice-docker/node-app/app/package.json +++ b/azure-cs-appservice-docker/node-app/app/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "dependencies": { - "express": "^4.14.0", - "morgan": "^1.8.2" + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/azure-cs-containerapps/node-app/Dockerfile b/azure-cs-containerapps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-cs-containerapps/node-app/Dockerfile +++ b/azure-cs-containerapps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-cs-containerapps/node-app/app/package.json b/azure-cs-containerapps/node-app/app/package.json index e7b044f05..4fadfd79c 100644 --- a/azure-cs-containerapps/node-app/app/package.json +++ b/azure-cs-containerapps/node-app/app/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "dependencies": { - "express": "^4.14.0", - "morgan": "^1.8.2" + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/azure-cs-net5-aks-webapp/app/Dockerfile b/azure-cs-net5-aks-webapp/app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-cs-net5-aks-webapp/app/Dockerfile +++ b/azure-cs-net5-aks-webapp/app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-cs-net5-aks-webapp/app/app/package.json b/azure-cs-net5-aks-webapp/app/app/package.json index 469aaddde..4b76369ff 100644 --- a/azure-cs-net5-aks-webapp/app/app/package.json +++ b/azure-cs-net5-aks-webapp/app/app/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "dependencies": { - "express": "^4.14.0", - "morgan": "^1.8.2" + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/azure-go-appservice-docker/node-app/Dockerfile b/azure-go-appservice-docker/node-app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-go-appservice-docker/node-app/Dockerfile +++ b/azure-go-appservice-docker/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-go-appservice-docker/node-app/app/package.json b/azure-go-appservice-docker/node-app/app/package.json index 469aaddde..4b76369ff 100644 --- a/azure-go-appservice-docker/node-app/app/package.json +++ b/azure-go-appservice-docker/node-app/app/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "dependencies": { - "express": "^4.14.0", - "morgan": "^1.8.2" + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/azure-go-containerapps/node-app/Dockerfile b/azure-go-containerapps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-go-containerapps/node-app/Dockerfile +++ b/azure-go-containerapps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-go-containerapps/node-app/app/package.json b/azure-go-containerapps/node-app/app/package.json index e7b044f05..4fadfd79c 100644 --- a/azure-go-containerapps/node-app/app/package.json +++ b/azure-go-containerapps/node-app/app/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "dependencies": { - "express": "^4.14.0", - "morgan": "^1.8.2" + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/azure-py-appservice-docker/node-app/Dockerfile b/azure-py-appservice-docker/node-app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-py-appservice-docker/node-app/Dockerfile +++ b/azure-py-appservice-docker/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-py-appservice-docker/node-app/app/package.json b/azure-py-appservice-docker/node-app/app/package.json index 469aaddde..4b76369ff 100644 --- a/azure-py-appservice-docker/node-app/app/package.json +++ b/azure-py-appservice-docker/node-app/app/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "dependencies": { - "express": "^4.14.0", - "morgan": "^1.8.2" + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/azure-py-containerapps/node-app/Dockerfile b/azure-py-containerapps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-py-containerapps/node-app/Dockerfile +++ b/azure-py-containerapps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-py-containerapps/node-app/app/package.json b/azure-py-containerapps/node-app/app/package.json index e7b044f05..4fadfd79c 100644 --- a/azure-py-containerapps/node-app/app/package.json +++ b/azure-py-containerapps/node-app/app/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "dependencies": { - "express": "^4.14.0", - "morgan": "^1.8.2" + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/azure-ts-aci/package.json b/azure-ts-aci/package.json index b8cda51b0..ebe49ce1a 100644 --- a/azure-ts-aci/package.json +++ b/azure-ts-aci/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-aci", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-aks-helm/package.json b/azure-ts-aks-helm/package.json index 33eb2be94..5005fc2c2 100644 --- a/azure-ts-aks-helm/package.json +++ b/azure-ts-aks-helm/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-aks-helm", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-aks-managed-identity/package.json b/azure-ts-aks-managed-identity/package.json index 724064484..eff8d96e0 100644 --- a/azure-ts-aks-managed-identity/package.json +++ b/azure-ts-aks-managed-identity/package.json @@ -1,10 +1,10 @@ { "name": "azure-yaml-aks-managed-identity", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { - "typescript": "^4.0.0", + "typescript": "4.9.5", "@pulumi/pulumi": "3.143.0", "@pulumi/azure-native": "2.78.0", "@pulumi/tls": "5.0.10" diff --git a/azure-ts-aks-multicluster/package.json b/azure-ts-aks-multicluster/package.json index 3dc04710b..8a4bd2b74 100644 --- a/azure-ts-aks-multicluster/package.json +++ b/azure-ts-aks-multicluster/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-aks-multicluster", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-aks/package.json b/azure-ts-aks/package.json index d2569a75c..07416d7a3 100644 --- a/azure-ts-aks/package.json +++ b/azure-ts-aks/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-aks", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-appservice-docker/node-app/Dockerfile b/azure-ts-appservice-docker/node-app/Dockerfile index b797db724..2754645ec 100644 --- a/azure-ts-appservice-docker/node-app/Dockerfile +++ b/azure-ts-appservice-docker/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-ts-appservice-docker/node-app/app/package.json b/azure-ts-appservice-docker/node-app/app/package.json index 469aaddde..4b76369ff 100644 --- a/azure-ts-appservice-docker/node-app/app/package.json +++ b/azure-ts-appservice-docker/node-app/app/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "dependencies": { - "express": "^4.14.0", - "morgan": "^1.8.2" + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/azure-ts-appservice-docker/package.json b/azure-ts-appservice-docker/package.json index 4c8d082a0..bc8fb3acd 100644 --- a/azure-ts-appservice-docker/package.json +++ b/azure-ts-appservice-docker/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-appservice-docker", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-appservice/package.json b/azure-ts-appservice/package.json index e031789a4..4dca97579 100644 --- a/azure-ts-appservice/package.json +++ b/azure-ts-appservice/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-appservice", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-call-azure-sdk/package.json b/azure-ts-call-azure-sdk/package.json index 4e02eec8b..981fe3b6b 100644 --- a/azure-ts-call-azure-sdk/package.json +++ b/azure-ts-call-azure-sdk/package.json @@ -2,11 +2,11 @@ "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", - "@azure/ms-rest-js": "^2.4.0", + "@azure/arm-authorization": "8.4.1", + "@azure/ms-rest-js": "2.7.0", "@pulumi/azure-native": "2.78.0", "@pulumi/pulumi": "3.143.0" } diff --git a/azure-ts-containerapps/node-app/Dockerfile b/azure-ts-containerapps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-ts-containerapps/node-app/Dockerfile +++ b/azure-ts-containerapps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/azure-ts-containerapps/node-app/app/package.json b/azure-ts-containerapps/node-app/app/package.json index e7b044f05..4fadfd79c 100644 --- a/azure-ts-containerapps/node-app/app/package.json +++ b/azure-ts-containerapps/node-app/app/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "dependencies": { - "express": "^4.14.0", - "morgan": "^1.8.2" + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/azure-ts-containerapps/package.json b/azure-ts-containerapps/package.json index 752c93ae8..ca33c8580 100644 --- a/azure-ts-containerapps/package.json +++ b/azure-ts-containerapps/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-containerapps", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-functions-many/package.json b/azure-ts-functions-many/package.json index b60ef7782..ef199017f 100644 --- a/azure-ts-functions-many/package.json +++ b/azure-ts-functions-many/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-functions-many", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-functions/package.json b/azure-ts-functions/package.json index 8e2d06602..8479935ac 100644 --- a/azure-ts-functions/package.json +++ b/azure-ts-functions/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-functions", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-oidc-provider-pulumi-cloud/package.json b/azure-ts-oidc-provider-pulumi-cloud/package.json index ccf90afa4..34f31b11a 100644 --- a/azure-ts-oidc-provider-pulumi-cloud/package.json +++ b/azure-ts-oidc-provider-pulumi-cloud/package.json @@ -2,13 +2,13 @@ "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", "@pulumi/azuread": "6.0.2", "@pulumi/pulumi": "3.143.0", - "yaml": "^2.3.4" + "yaml": "2.6.1" } } diff --git a/azure-ts-static-website/package.json b/azure-ts-static-website/package.json index 822cbb93e..de8b36ff5 100644 --- a/azure-ts-static-website/package.json +++ b/azure-ts-static-website/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-static-website", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-synapse/package.json b/azure-ts-synapse/package.json index 78c54745f..a5ad54827 100644 --- a/azure-ts-synapse/package.json +++ b/azure-ts-synapse/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-synapse", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-webapp-privateendpoint-vnet-injection/package.json b/azure-ts-webapp-privateendpoint-vnet-injection/package.json index 705f5a6dd..9bb8fb69d 100644 --- a/azure-ts-webapp-privateendpoint-vnet-injection/package.json +++ b/azure-ts-webapp-privateendpoint-vnet-injection/package.json @@ -1,7 +1,7 @@ { "name": "azure-ts-webapp-privateendpoint-vnet-injection", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-ts-webserver/package.json b/azure-ts-webserver/package.json index 1032472a2..ed4ba81ba 100755 --- a/azure-ts-webserver/package.json +++ b/azure-ts-webserver/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-webserver", "version": "0.1.0", "devDependencies": { - "@types/node": "^14.11.1" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/azure-native": "2.78.0", diff --git a/azure-yaml-container-apps/node-app/Dockerfile b/azure-yaml-container-apps/node-app/Dockerfile index 53bbea666..10c2700a4 100644 --- a/azure-yaml-container-apps/node-app/Dockerfile +++ b/azure-yaml-container-apps/node-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/classic-azure-fs-aci/app/Dockerfile b/classic-azure-fs-aci/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/classic-azure-fs-aci/app/Dockerfile +++ b/classic-azure-fs-aci/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/classic-azure-ts-aks-keda/functionapp/Dockerfile b/classic-azure-ts-aks-keda/functionapp/Dockerfile index bcbd17e56..29e6952ee 100644 --- a/classic-azure-ts-aks-keda/functionapp/Dockerfile +++ b/classic-azure-ts-aks-keda/functionapp/Dockerfile @@ -5,7 +5,7 @@ RUN cd /src/dotnet-function-app && \ mkdir -p /home/site/wwwroot && \ dotnet publish *.csproj --output /home/site/wwwroot -FROM mcr.microsoft.com/azure-functions/dotnet:2.0 +FROM mcr.microsoft.com/azure-functions/dotnet:2.0@sha256:54f16c02b57d2f5721e9a098dbfa4c826f03af478fbe50b68e46d82d594b95c0 ENV AzureWebJobsScriptRoot=/home/site/wwwroot \ AzureFunctionsJobHost__Logging__Console__IsEnabled=true diff --git a/classic-azure-ts-aks-keda/package.json b/classic-azure-ts-aks-keda/package.json index bbea36a8c..f9ec67140 100644 --- a/classic-azure-ts-aks-keda/package.json +++ b/classic-azure-ts-aks-keda/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-aks-keda", "version": "0.1.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/classic-azure-ts-aks-mean/package.json b/classic-azure-ts-aks-mean/package.json index 74c40f1e7..d348c65ba 100644 --- a/classic-azure-ts-aks-mean/package.json +++ b/classic-azure-ts-aks-mean/package.json @@ -1,14 +1,14 @@ { "name": "exposed-deployment", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", "@pulumi/azuread": "6.0.2", "@pulumi/kubernetes": "4.19.0", "@pulumi/pulumi": "3.143.0", - "@types/mongoose": "^5.2.11", - "mongoose": "^5.2.13" + "@types/mongoose": "5.11.97", + "mongoose": "5.13.22" } } \ No newline at end of file diff --git a/classic-azure-ts-api-management/package.json b/classic-azure-ts-api-management/package.json index bc7f83d49..359399d9c 100644 --- a/classic-azure-ts-api-management/package.json +++ b/classic-azure-ts-api-management/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-api-management", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/classic-azure-ts-appservice-devops/infra/package.json b/classic-azure-ts-appservice-devops/infra/package.json index 6312a0689..51f5ee1fa 100644 --- a/classic-azure-ts-appservice-devops/infra/package.json +++ b/classic-azure-ts-appservice-devops/infra/package.json @@ -4,7 +4,7 @@ "build": "tsc" }, "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/classic-azure-ts-cosmosapp-component/container/Dockerfile b/classic-azure-ts-cosmosapp-component/container/Dockerfile index b797db724..2754645ec 100644 --- a/classic-azure-ts-cosmosapp-component/container/Dockerfile +++ b/classic-azure-ts-cosmosapp-component/container/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8.9.3-alpine +FROM node:8.9.3-alpine@sha256:40201c973cf40708f06205b22067f952dd46a29cecb7a74b873ce303ad0d11a5 RUN mkdir -p /usr/src/app COPY ./app/* /usr/src/app/ WORKDIR /usr/src/app diff --git a/classic-azure-ts-cosmosapp-component/container/app/package.json b/classic-azure-ts-cosmosapp-component/container/app/package.json index 98393f65a..ad6b4f8fb 100644 --- a/classic-azure-ts-cosmosapp-component/container/app/package.json +++ b/classic-azure-ts-cosmosapp-component/container/app/package.json @@ -4,9 +4,9 @@ "description": "", "main": "index.js", "dependencies": { - "@azure/cosmos": "^3.1.1", - "express": "^4.14.0", - "morgan": "^1.8.2" + "@azure/cosmos": "3.17.3", + "express": "4.21.2", + "morgan": "1.10.0" }, "devDependencies": {}, "author": "" diff --git a/classic-azure-ts-cosmosapp-component/package.json b/classic-azure-ts-cosmosapp-component/package.json index ef049201e..db7a40fae 100644 --- a/classic-azure-ts-cosmosapp-component/package.json +++ b/classic-azure-ts-cosmosapp-component/package.json @@ -2,10 +2,10 @@ "name": "azure-ts-cosmosapp-component", "version": "1.0.0", "devDependencies": { - "@types/mocha": "^5.2.7", - "@types/node": "^10.3.3", - "mocha": "^7.0.0", - "ts-node": "^8.6.2" + "@types/mocha": "5.2.7", + "@types/node": "10.17.60", + "mocha": "7.2.0", + "ts-node": "8.10.2" }, "dependencies": { "@azure/cosmos": "latest", diff --git a/classic-azure-ts-cosmosapp-component/policy/package.json b/classic-azure-ts-cosmosapp-component/policy/package.json index 603c1a63e..3405c9fb8 100644 --- a/classic-azure-ts-cosmosapp-component/policy/package.json +++ b/classic-azure-ts-cosmosapp-component/policy/package.json @@ -7,6 +7,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" } } diff --git a/classic-azure-ts-hdinsight-spark/package.json b/classic-azure-ts-hdinsight-spark/package.json index 1c808158f..ab0b27d20 100644 --- a/classic-azure-ts-hdinsight-spark/package.json +++ b/classic-azure-ts-hdinsight-spark/package.json @@ -2,7 +2,7 @@ "name": "azure-ts-hdinsight-spark", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/classic-azure-ts-msi-keyvault-rbac/package.json b/classic-azure-ts-msi-keyvault-rbac/package.json index 00df2f8fe..30b5220a8 100644 --- a/classic-azure-ts-msi-keyvault-rbac/package.json +++ b/classic-azure-ts-msi-keyvault-rbac/package.json @@ -2,7 +2,7 @@ "name": "azure-msi-keyvault-rbac", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/azure": "6.14.0", diff --git a/classic-azure-ts-serverless-url-shortener-global/package.json b/classic-azure-ts-serverless-url-shortener-global/package.json index 3ea15b9a8..6d7503c01 100644 --- a/classic-azure-ts-serverless-url-shortener-global/package.json +++ b/classic-azure-ts-serverless-url-shortener-global/package.json @@ -2,10 +2,10 @@ "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", + "@azure/cosmos": "3.17.3", "@pulumi/azure": "6.14.0", "@pulumi/pulumi": "3.143.0" } diff --git a/classic-azure-ts-stream-analytics/package.json b/classic-azure-ts-stream-analytics/package.json index 716ec7971..106678fb3 100644 --- a/classic-azure-ts-stream-analytics/package.json +++ b/classic-azure-ts-stream-analytics/package.json @@ -2,13 +2,13 @@ "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", "@pulumi/pulumi": "3.143.0", - "crypto": "^1.0.1", - "utf8": "^3.0.0" + "crypto": "1.0.1", + "utf8": "3.0.0" } } \ No newline at end of file diff --git a/crd2pulumi-crontabs/kubernetes-ts-crontabs/package.json b/crd2pulumi-crontabs/kubernetes-ts-crontabs/package.json index 41bb098d6..654835532 100644 --- a/crd2pulumi-crontabs/kubernetes-ts-crontabs/package.json +++ b/crd2pulumi-crontabs/kubernetes-ts-crontabs/package.json @@ -1,7 +1,7 @@ { "name": "kubernetes-ts-crontabs", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/docker-cs-multi-container-app/App/Dockerfile b/docker-cs-multi-container-app/App/Dockerfile index 989d4aeb1..b7c2ca4fa 100644 --- a/docker-cs-multi-container-app/App/Dockerfile +++ b/docker-cs-multi-container-app/App/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/sdk:5.0 as build +FROM mcr.microsoft.com/dotnet/sdk:5.0@sha256:3ff465d940de3e2c727794d92fd7bb649c498d4abd91bc9213ea7831ebf01f1e as build WORKDIR /app COPY *.csproj . @@ -7,7 +7,7 @@ RUN dotnet restore COPY . . RUN dotnet publish -c Debug -o out -FROM mcr.microsoft.com/dotnet/aspnet:5.0 +FROM mcr.microsoft.com/dotnet/aspnet:5.0@sha256:1a7d811242f001673d5d25283b3af03da526de1ee8d3bb5aa295f480b7844d44 WORKDIR /app COPY --from=build /app/out . ENTRYPOINT ["dotnet", "App.dll"] \ No newline at end of file diff --git a/docker-py-multi-container-app/app/Dockerfile b/docker-py-multi-container-app/app/Dockerfile index ae65090f0..406ba97c9 100644 --- a/docker-py-multi-container-app/app/Dockerfile +++ b/docker-py-multi-container-app/app/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.7-alpine +FROM python:3.7-alpine@sha256:f3d31c8677d03f0b3c724446077f229a6ce9d3ac430f5c08cd7dff00292048c3 WORKDIR /app ENV FLASK_APP=app.py ENV FLASK_RUN_HOST=0.0.0.0 diff --git a/docker-ts-multi-container-app/app/Dockerfile b/docker-ts-multi-container-app/app/Dockerfile index c807dbbbb..779c1d836 100644 --- a/docker-ts-multi-container-app/app/Dockerfile +++ b/docker-ts-multi-container-app/app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16-alpine +FROM node:16-alpine@sha256:a1f9d027912b58a7c75be7716c97cfbc6d3099f3a97ed84aa490be9dee20e787 WORKDIR /app COPY package.json . diff --git a/docker-ts-multi-container-app/app/package.json b/docker-ts-multi-container-app/app/package.json index bfa2bf52f..6edd459dd 100644 --- a/docker-ts-multi-container-app/app/package.json +++ b/docker-ts-multi-container-app/app/package.json @@ -9,7 +9,7 @@ "author": "", "license": "ISC", "dependencies": { - "express": "^4.17.1", - "redis": "^3.1.2" + "express": "4.21.2", + "redis": "3.1.2" } } diff --git a/docker-ts-multi-container-app/package.json b/docker-ts-multi-container-app/package.json index 828351f3b..faf3935e9 100644 --- a/docker-ts-multi-container-app/package.json +++ b/docker-ts-multi-container-app/package.json @@ -1,7 +1,7 @@ { "name": "docker-ts-multi-container-app", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/dockerbuildcloud-ts/app/Dockerfile b/dockerbuildcloud-ts/app/Dockerfile index 4f9d60fb7..0eda789ac 100644 --- a/dockerbuildcloud-ts/app/Dockerfile +++ b/dockerbuildcloud-ts/app/Dockerfile @@ -1,2 +1,2 @@ -FROM nginx +FROM nginx@sha256:fb197595ebe76b9c0c14ab68159fd3c08bd067ec62300583543f0ebda353b5be COPY content /usr/share/nginx/html diff --git a/dockerbuildcloud-ts/package.json b/dockerbuildcloud-ts/package.json index ea1b6fcdd..0add93ec4 100644 --- a/dockerbuildcloud-ts/package.json +++ b/dockerbuildcloud-ts/package.json @@ -2,7 +2,7 @@ "name": "dockerbuildcloud-ts", "main": "index.ts", "devDependencies": { - "@types/node": "^20.12.11" + "@types/node": "20.17.10" }, "dependencies": { "@pulumi/docker-build": "0.0.8", diff --git a/equinix-ts-webserver/package.json b/equinix-ts-webserver/package.json index 5159c2166..12d644bac 100644 --- a/equinix-ts-webserver/package.json +++ b/equinix-ts-webserver/package.json @@ -2,7 +2,7 @@ "name": "equinix-ts-webserver", "version": "0.1.0", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/equinix": "^0.2.1", diff --git a/f5bigip-ts-ltm-pool/f5bigip-ec2-instance/package.json b/f5bigip-ts-ltm-pool/f5bigip-ec2-instance/package.json index 0baef1b50..31acc5772 100644 --- a/f5bigip-ts-ltm-pool/f5bigip-ec2-instance/package.json +++ b/f5bigip-ts-ltm-pool/f5bigip-ec2-instance/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^14.0.0" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/f5bigip-ts-ltm-pool/f5bigip-pool/package.json b/f5bigip-ts-ltm-pool/f5bigip-pool/package.json index f74d57ddd..e43d73ed2 100644 --- a/f5bigip-ts-ltm-pool/f5bigip-pool/package.json +++ b/f5bigip-ts-ltm-pool/f5bigip-pool/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^14.0.0" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/f5bigip": "3.17.7", diff --git a/f5bigip-ts-ltm-pool/nginx-ec2-instance/package.json b/f5bigip-ts-ltm-pool/nginx-ec2-instance/package.json index 0baef1b50..31acc5772 100644 --- a/f5bigip-ts-ltm-pool/nginx-ec2-instance/package.json +++ b/f5bigip-ts-ltm-pool/nginx-ec2-instance/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^14.0.0" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/gcp-ts-cloudrun/app/Dockerfile b/gcp-ts-cloudrun/app/Dockerfile index 0d183dddb..526cdfa87 100644 --- a/gcp-ts-cloudrun/app/Dockerfile +++ b/gcp-ts-cloudrun/app/Dockerfile @@ -1,5 +1,5 @@ # Use the official lightweight Ruby image. -FROM ruby:2.7-slim +FROM ruby:2.7-slim@sha256:39f68389fd3fe8c04ed896b10cc90ba4553a42e555ae18b37b41ea8c3ce965fd # Install production dependencies. WORKDIR /usr/src/app diff --git a/gcp-ts-cloudrun/package.json b/gcp-ts-cloudrun/package.json index d03cf687c..dcfd32dc4 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 d6d0d6738..1e56b645c 100644 --- a/gcp-ts-docker-gcr-cloudrun/cloud-run-deploy/package.json +++ b/gcp-ts-docker-gcr-cloudrun/cloud-run-deploy/package.json @@ -1,7 +1,7 @@ { "name": "cloud-run-deploy", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/app/Dockerfile b/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/app/Dockerfile index 0d183dddb..526cdfa87 100644 --- a/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/app/Dockerfile +++ b/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/app/Dockerfile @@ -1,5 +1,5 @@ # Use the official lightweight Ruby image. -FROM ruby:2.7-slim +FROM ruby:2.7-slim@sha256:39f68389fd3fe8c04ed896b10cc90ba4553a42e555ae18b37b41ea8c3ce965fd # Install production dependencies. WORKDIR /usr/src/app diff --git a/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/package.json b/gcp-ts-docker-gcr-cloudrun/docker-build-push-gcr/package.json index e4f5c7f87..50dc3c4cd 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 f367cd575..00a505a5d 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.11.0", diff --git a/gcp-ts-gke-hello-world/package.json b/gcp-ts-gke-hello-world/package.json index d0bfb8d8f..9f6bd9192 100644 --- a/gcp-ts-gke-hello-world/package.json +++ b/gcp-ts-gke-hello-world/package.json @@ -4,6 +4,6 @@ "@pulumi/gcp": "8.11.0", "@pulumi/kubernetes": "4.19.0", "@pulumi/pulumi": "3.143.0", - "@types/node": "^12.0.0" + "@types/node": "12.20.55" } } diff --git a/gcp-ts-gke-serviceaccount/package.json b/gcp-ts-gke-serviceaccount/package.json index dfeb1719d..7feb1f2c9 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.11.0", diff --git a/gcp-ts-gke/package.json b/gcp-ts-gke/package.json index 6550fc051..f963eeb8e 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.11.0", diff --git a/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile b/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile index c1c3b4d45..85ef2fd85 100644 --- a/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile +++ b/gcp-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.5.1 +FROM ruby:2.5.1@sha256:ac6661b87cf49af14b193024f28ef223b529974bdfab58f5e8d4df37a8bdbc9d RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs RUN mkdir /myapp WORKDIR /myapp diff --git a/gcp-ts-k8s-ruby-on-rails-postgresql/infra/package.json b/gcp-ts-k8s-ruby-on-rails-postgresql/infra/package.json index c4d058e36..ebf9acb05 100644 --- a/gcp-ts-k8s-ruby-on-rails-postgresql/infra/package.json +++ b/gcp-ts-k8s-ruby-on-rails-postgresql/infra/package.json @@ -1,7 +1,7 @@ { "name": "gcp-rails", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/gcp-ts-serverless-raw/typescriptfunc/package.json b/gcp-ts-serverless-raw/typescriptfunc/package.json index 1991a8779..0b932468e 100644 --- a/gcp-ts-serverless-raw/typescriptfunc/package.json +++ b/gcp-ts-serverless-raw/typescriptfunc/package.json @@ -11,6 +11,6 @@ "author": "", "license": "ISC", "devDependencies": { - "typescript": "^4.9.4" + "typescript": "4.9.5" } } diff --git a/gcp-ts-slackbot/package.json b/gcp-ts-slackbot/package.json index 020940034..1ae2c4ff9 100644 --- a/gcp-ts-slackbot/package.json +++ b/gcp-ts-slackbot/package.json @@ -2,17 +2,17 @@ "name": "gcp-ts-slackbot", "version": "1.0.0", "dependencies": { - "@google-cloud/firestore": "^4.9.9", - "@google-cloud/pubsub": "^2.11.0", + "@google-cloud/firestore": "4.15.1", + "@google-cloud/pubsub": "2.19.4", "@pulumi/gcp": "8.11.0", "@pulumi/pulumi": "3.143.0", - "body-parser": "^1.19.0", - "express": "^4.17.1", - "qs": "^6.10.1", - "superagent": "^5.1.0" + "body-parser": "1.20.3", + "express": "4.21.2", + "qs": "6.13.1", + "superagent": "5.3.1" }, "devDependencies": { - "@types/qs": "^6.9.6", - "@types/superagent": "^4.1.10" + "@types/qs": "6.9.17", + "@types/superagent": "4.1.24" } } diff --git a/google-native-ts-functions/package.json b/google-native-ts-functions/package.json index 5e93da544..f1eb2f257 100644 --- a/google-native-ts-functions/package.json +++ b/google-native-ts-functions/package.json @@ -2,8 +2,8 @@ "name": "google-cloud-ts-functions", "version": "1.0.0", "devDependencies": { - "@types/node": "^8.0.0", - "@types/express": "^4.16.0" + "@types/node": "8.10.66", + "@types/express": "4.17.21" }, "dependencies": { "@pulumi/google-native": "0.32.0", diff --git a/google-native-ts-k8s-python-postgresql/app/Dockerfile b/google-native-ts-k8s-python-postgresql/app/Dockerfile index e9327d5ec..187644662 100644 --- a/google-native-ts-k8s-python-postgresql/app/Dockerfile +++ b/google-native-ts-k8s-python-postgresql/app/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim +FROM python:3.10-slim@sha256:61912260e578182d00b5e163eb4cfb13b35fb8782c98d1df9ed584cec8939097 RUN mkdir /opt/project WORKDIR /opt/project COPY ./requirements.txt . diff --git a/google-native-ts-k8s-python-postgresql/infra/package.json b/google-native-ts-k8s-python-postgresql/infra/package.json index 3c8e979f0..cc54cc7f0 100644 --- a/google-native-ts-k8s-python-postgresql/infra/package.json +++ b/google-native-ts-k8s-python-postgresql/infra/package.json @@ -8,7 +8,7 @@ "@pulumi/random": "4.16.8" }, "devDependencies": { - "@types/node": "^17.0.17" + "@types/node": "17.0.45" }, "name": "xpresso-gke-demo" } diff --git a/google-native-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile b/google-native-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile index 3f17cfc01..303ea11cb 100644 --- a/google-native-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile +++ b/google-native-ts-k8s-ruby-on-rails-postgresql/app/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.5 +FROM ruby:2.5@sha256:ecc3e4f5da13d881a415c9692bb52d2b85b090f38f4ad99ae94f932b3598444b RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs bundler RUN mkdir /myapp WORKDIR /myapp diff --git a/google-native-ts-k8s-ruby-on-rails-postgresql/infra/package.json b/google-native-ts-k8s-ruby-on-rails-postgresql/infra/package.json index a8b739387..7fcee6a26 100644 --- a/google-native-ts-k8s-ruby-on-rails-postgresql/infra/package.json +++ b/google-native-ts-k8s-ruby-on-rails-postgresql/infra/package.json @@ -1,7 +1,7 @@ { "name": "google-rails", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/docker": "4.5.8", diff --git a/kubernetes-ts-configmap-rollout/package.json b/kubernetes-ts-configmap-rollout/package.json index 9cf6315a8..002f462f8 100644 --- a/kubernetes-ts-configmap-rollout/package.json +++ b/kubernetes-ts-configmap-rollout/package.json @@ -1,7 +1,7 @@ { "name": "configmap-rollout", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-exposed-deployment/package.json b/kubernetes-ts-exposed-deployment/package.json index 1fbc6a6d2..cdf007120 100644 --- a/kubernetes-ts-exposed-deployment/package.json +++ b/kubernetes-ts-exposed-deployment/package.json @@ -1,7 +1,7 @@ { "name": "exposed-deployment", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-guestbook/components/package.json b/kubernetes-ts-guestbook/components/package.json index 566317832..7de35d288 100644 --- a/kubernetes-ts-guestbook/components/package.json +++ b/kubernetes-ts-guestbook/components/package.json @@ -2,7 +2,7 @@ "name": "guestbook-easy", "version": "0.1.0", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-guestbook/simple/package.json b/kubernetes-ts-guestbook/simple/package.json index d6a9fef5d..560903e1c 100644 --- a/kubernetes-ts-guestbook/simple/package.json +++ b/kubernetes-ts-guestbook/simple/package.json @@ -2,7 +2,7 @@ "name": "guestbook", "version": "0.1.0", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-helm-release-wordpress/package.json b/kubernetes-ts-helm-release-wordpress/package.json index 6cc7cb887..abedec522 100644 --- a/kubernetes-ts-helm-release-wordpress/package.json +++ b/kubernetes-ts-helm-release-wordpress/package.json @@ -1,7 +1,7 @@ { "name": "wordpress", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-helm-wordpress/package.json b/kubernetes-ts-helm-wordpress/package.json index 6cc7cb887..abedec522 100644 --- a/kubernetes-ts-helm-wordpress/package.json +++ b/kubernetes-ts-helm-wordpress/package.json @@ -1,7 +1,7 @@ { "name": "wordpress", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-jenkins/package.json b/kubernetes-ts-jenkins/package.json index ed6cfa9cd..89ff8e7dc 100644 --- a/kubernetes-ts-jenkins/package.json +++ b/kubernetes-ts-jenkins/package.json @@ -1,7 +1,7 @@ { "name": "kubernetes-ts-jenkins", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-multicloud/package.json b/kubernetes-ts-multicloud/package.json index 9dc486e3c..da7790cac 100644 --- a/kubernetes-ts-multicloud/package.json +++ b/kubernetes-ts-multicloud/package.json @@ -1,8 +1,8 @@ { "name": "kubernetes-ts-multicloud", "devDependencies": { - "@types/node": "^18.0.0", - "typescript": "^4.6.2" + "@types/node": "18.19.68", + "typescript": "4.9.5" }, "dependencies": { "@pulumi/awsx": "2.19.0", diff --git a/kubernetes-ts-nginx/package.json b/kubernetes-ts-nginx/package.json index 2ffa27a50..ea6f6fa18 100644 --- a/kubernetes-ts-nginx/package.json +++ b/kubernetes-ts-nginx/package.json @@ -2,7 +2,7 @@ "name": "k8s-nginx", "version": "0.1.0", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-s3-rollout/package.json b/kubernetes-ts-s3-rollout/package.json index 0e249e21c..711404fe7 100644 --- a/kubernetes-ts-s3-rollout/package.json +++ b/kubernetes-ts-s3-rollout/package.json @@ -1,13 +1,13 @@ { "name": "exposed-deployment", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/kubernetes": "4.19.0", "@pulumi/pulumi": "3.143.0", - "@types/mime": "^2.0.0", - "mime": "^2.5.2" + "@types/mime": "2.0.3", + "mime": "2.6.0" } } diff --git a/kubernetes-ts-sock-shop/package.json b/kubernetes-ts-sock-shop/package.json index 8995111e5..be1d94988 100644 --- a/kubernetes-ts-sock-shop/package.json +++ b/kubernetes-ts-sock-shop/package.json @@ -2,7 +2,7 @@ "name": "sock-shop", "version": "0.1.0", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/kubernetes-ts-staged-rollout-with-prometheus/package.json b/kubernetes-ts-staged-rollout-with-prometheus/package.json index eb6bfb734..b9fc19d08 100644 --- a/kubernetes-ts-staged-rollout-with-prometheus/package.json +++ b/kubernetes-ts-staged-rollout-with-prometheus/package.json @@ -1,7 +1,7 @@ { "name": "exposed-deployment", "devDependencies": { - "@types/node": "^12.0.0" + "@types/node": "12.20.55" }, "dependencies": { "@pulumi/kubernetes": "4.19.0", diff --git a/misc/benchmarks/policy-pack/package.json b/misc/benchmarks/policy-pack/package.json index 491241e3e..bb10f348e 100644 --- a/misc/benchmarks/policy-pack/package.json +++ b/misc/benchmarks/policy-pack/package.json @@ -7,6 +7,6 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" } } diff --git a/misc/benchmarks/ts-many-resources/package.json b/misc/benchmarks/ts-many-resources/package.json index adb35c117..427580a92 100644 --- a/misc/benchmarks/ts-many-resources/package.json +++ b/misc/benchmarks/ts-many-resources/package.json @@ -1,7 +1,7 @@ { "name": "ts-many-resources", "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" }, "dependencies": { "@pulumi/pulumi": "3.143.0" diff --git a/multicloud-ts-buckets/package.json b/multicloud-ts-buckets/package.json index 18037b6ca..9ad720a7b 100644 --- a/multicloud-ts-buckets/package.json +++ b/multicloud-ts-buckets/package.json @@ -1,7 +1,7 @@ { "name": "aws-typescript", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/aws": "6.65.0", diff --git a/nx-monorepo/components/website-deploy/package.json b/nx-monorepo/components/website-deploy/package.json index 979d9e355..2f24108fc 100644 --- a/nx-monorepo/components/website-deploy/package.json +++ b/nx-monorepo/components/website-deploy/package.json @@ -5,12 +5,12 @@ "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "latest", - "mime": "^2.6.0" + "mime": "2.6.0" }, "scripts": { "build": "tsc" }, "devDependencies": { - "@types/mime": "^3.0.4" + "@types/mime": "3.0.4" } } \ No newline at end of file diff --git a/nx-monorepo/package.json b/nx-monorepo/package.json index 9a29d40b0..ba3322503 100644 --- a/nx-monorepo/package.json +++ b/nx-monorepo/package.json @@ -6,7 +6,7 @@ "devDependencies": { "@nx/js": "18.0.5", "nx": "18.0.5", - "typescript": "^5.4.2" + "typescript": "5.7.2" }, "workspaces": [ "components/*", diff --git a/nx-monorepo/website/package.json b/nx-monorepo/website/package.json index 476f6bfd9..8d50b576b 100644 --- a/nx-monorepo/website/package.json +++ b/nx-monorepo/website/package.json @@ -9,8 +9,8 @@ "astro": "astro" }, "dependencies": { - "astro": "^4.5.2", - "@astrojs/check": "^0.5.8" + "astro": "4.16.17", + "@astrojs/check": "0.5.10" }, "nx": { "targets": { diff --git a/policy-packs/aws-ts-advanced/package.json b/policy-packs/aws-ts-advanced/package.json index f922e0f61..e403fca69 100644 --- a/policy-packs/aws-ts-advanced/package.json +++ b/policy-packs/aws-ts-advanced/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/aws-ts-finops/package.json b/policy-packs/aws-ts-finops/package.json index f64131c93..a95f2e9f2 100644 --- a/policy-packs/aws-ts-finops/package.json +++ b/policy-packs/aws-ts-finops/package.json @@ -8,6 +8,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" } } diff --git a/policy-packs/aws-ts/package.json b/policy-packs/aws-ts/package.json index f922e0f61..e403fca69 100644 --- a/policy-packs/aws-ts/package.json +++ b/policy-packs/aws-ts/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/azure-ts/package.json b/policy-packs/azure-ts/package.json index d36183dc8..534911bcf 100644 --- a/policy-packs/azure-ts/package.json +++ b/policy-packs/azure-ts/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/gcp-ts/package.json b/policy-packs/gcp-ts/package.json index c037c85d1..55d6a4ee5 100644 --- a/policy-packs/gcp-ts/package.json +++ b/policy-packs/gcp-ts/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/kubernetes-ts/package.json b/policy-packs/kubernetes-ts/package.json index 134464c99..6aaff8df3 100644 --- a/policy-packs/kubernetes-ts/package.json +++ b/policy-packs/kubernetes-ts/package.json @@ -6,7 +6,7 @@ "@pulumi/policy": "1.13.0" }, "devDependencies": { - "@types/node": "^10.0.0", - "typescript": "^3.8.3" + "@types/node": "10.17.60", + "typescript": "3.9.10" } } diff --git a/policy-packs/stackvalidation-ts/package.json b/policy-packs/stackvalidation-ts/package.json index 705ef4751..778483209 100644 --- a/policy-packs/stackvalidation-ts/package.json +++ b/policy-packs/stackvalidation-ts/package.json @@ -7,6 +7,6 @@ "@pulumi/pulumi": "3.143.0" }, "devDependencies": { - "@types/node": "^10.0.0" + "@types/node": "10.17.60" } } diff --git a/redis-cloud-aws-ts/package.json b/redis-cloud-aws-ts/package.json index 814d3236c..59ab29729 100644 --- a/redis-cloud-aws-ts/package.json +++ b/redis-cloud-aws-ts/package.json @@ -2,12 +2,12 @@ "name": "redis-cloud-aws-ts", "main": "index.ts", "devDependencies": { - "@types/node": "^16" + "@types/node": "16.18.122" }, "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/awsx": "2.19.0", "@pulumi/pulumi": "3.143.0", - "@rediscloud/pulumi-rediscloud": "^1.2.6" + "@rediscloud/pulumi-rediscloud": "1.3.3" } } diff --git a/secrets-provider/aws/package.json b/secrets-provider/aws/package.json index f939783bb..f4a535327 100644 --- a/secrets-provider/aws/package.json +++ b/secrets-provider/aws/package.json @@ -1,7 +1,7 @@ { "name": "pulumi-aws-kmstest", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/secrets-provider/azure/package.json b/secrets-provider/azure/package.json index d77aba763..909ddb764 100644 --- a/secrets-provider/azure/package.json +++ b/secrets-provider/azure/package.json @@ -1,7 +1,7 @@ { "name": "pulumi-azure-keyvault", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/secrets-provider/gcloud/package.json b/secrets-provider/gcloud/package.json index 236c27e1e..baf4b1257 100644 --- a/secrets-provider/gcloud/package.json +++ b/secrets-provider/gcloud/package.json @@ -1,7 +1,7 @@ { "name": "pulumi-gcloud-kmstest", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/secrets-provider/vault/package.json b/secrets-provider/vault/package.json index f939783bb..f4a535327 100644 --- a/secrets-provider/vault/package.json +++ b/secrets-provider/vault/package.json @@ -1,7 +1,7 @@ { "name": "pulumi-aws-kmstest", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0", diff --git a/stack-readme-ts/package.json b/stack-readme-ts/package.json index 65040770d..67fdb75a3 100644 --- a/stack-readme-ts/package.json +++ b/stack-readme-ts/package.json @@ -1,7 +1,7 @@ { "name": "ts-readme1", "devDependencies": { - "@types/node": "^14" + "@types/node": "14.18.63" }, "dependencies": { "@pulumi/pulumi": "3.143.0" diff --git a/testing-integration/program/package.json b/testing-integration/program/package.json index 1fbfb471a..7dae2c138 100644 --- a/testing-integration/program/package.json +++ b/testing-integration/program/package.json @@ -8,10 +8,10 @@ "dependencies": { "@pulumi/aws": "6.65.0", "@pulumi/pulumi": "3.143.0", - "@types/mime": "^2.0.1", - "mime": "^2.2.2" + "@types/mime": "2.0.3", + "mime": "2.6.0" }, "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" } } diff --git a/testing-pac-ts/package.json b/testing-pac-ts/package.json index d39c3877f..846c0b70e 100644 --- a/testing-pac-ts/package.json +++ b/testing-pac-ts/package.json @@ -6,7 +6,7 @@ "@pulumi/awsx": "2.19.0", "@pulumi/eks": "3.5.0", "@pulumi/pulumi": "3.143.0", - "@types/node": "^13.1.8", - "ts-node": "^8.6.2" + "@types/node": "13.13.52", + "ts-node": "8.10.2" } } diff --git a/testing-unit-ts-mocks-jest/package.json b/testing-unit-ts-mocks-jest/package.json index c38b3b67c..f6db873de 100644 --- a/testing-unit-ts-mocks-jest/package.json +++ b/testing-unit-ts-mocks-jest/package.json @@ -1,16 +1,16 @@ { "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", "@pulumi/awsx": "2.19.0", "@pulumi/pulumi": "3.143.0", - "node-fetch": "^2.6.7" + "node-fetch": "2.7.0" }, "scripts": { "test": "jest" diff --git a/testing-unit-ts/mocha/package.json b/testing-unit-ts/mocha/package.json index eafd08115..91816be80 100644 --- a/testing-unit-ts/mocha/package.json +++ b/testing-unit-ts/mocha/package.json @@ -1,15 +1,15 @@ { "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", "@pulumi/pulumi": "3.143.0", - "@types/mocha": "^10.0.6", - "@types/node": "^13.1.8" + "@types/mocha": "10.0.10", + "@types/node": "13.13.52" }, "scripts": { "test": "mocha -r ts-node/register ec2tests.ts bucket_pair_test.ts" diff --git a/twilio-ts-component/package.json b/twilio-ts-component/package.json index 41926b2ce..4ba00a1dc 100644 --- a/twilio-ts-component/package.json +++ b/twilio-ts-component/package.json @@ -1,7 +1,7 @@ { "name": "twilio-ts-component", "devDependencies": { - "@types/node": "^8.0.0" + "@types/node": "8.10.66" }, "dependencies": { "@pulumi/pulumi": "3.143.0",