Unverified Commit b52ba10f authored by John DiSanti's avatar John DiSanti Committed by GitHub
Browse files

Update dependencies and build tools (#3554)

This PR updates all the dependency lock files, upgrades the S3
throughput benchmark to SDK 1.x, and updates the build image
dependencies.

----

_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._
parent 76293585
Loading
Loading
Loading
Loading
+42 −396
Original line number Diff line number Diff line
{
  "name": "eks-credentials",
  "version": "0.1.0",
  "lockfileVersion": 2,
  "lockfileVersion": 3,
  "requires": true,
  "packages": {
    "": {
@@ -34,9 +34,9 @@
      "dev": true
    },
    "node_modules/@aws-cdk/asset-node-proxy-agent-v6": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.0.1.tgz",
      "integrity": "sha512-DDt4SLdLOwWCjGtltH4VCST7hpOI5DzieuhGZsBpZ+AgJdSI2GCjklCXm0GCTwJG/SolkL5dtQXyUKgg9luBDg==",
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.0.3.tgz",
      "integrity": "sha512-twhuEG+JPOYCYPx/xy5uH2+VUsIEhPTzDY0F1KuB+ocjWWB/KEDiOVL19nHvbPCB6fhWnkykXEMJ4HHcKvjtvg==",
      "dev": true
    },
    "node_modules/@aws-cdk/lambda-layer-kubectl-v28": {
@@ -62,9 +62,9 @@
      "dev": true
    },
    "node_modules/aws-cdk": {
      "version": "2.17.0",
      "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.17.0.tgz",
      "integrity": "sha512-gRPPpTONOjtQ40A8sc2SzXPGDzFlVbSPPts1pjOx4VBJ2S91A0ON3Fkby+XX/Xqdo1GITTWAk5Va4PnoYyUhmA==",
      "version": "2.135.0",
      "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.135.0.tgz",
      "integrity": "sha512-id/kBxDvXQhcPYhkP/3fwhaKN0uD3raz1Z4RZcO9jJ4UoQV2RElQl+dYdmIrwNSoNVhtZeV1O4IdEtBHUhdShQ==",
      "dev": true,
      "bin": {
        "cdk": "bin/cdk"
@@ -77,9 +77,9 @@
      }
    },
    "node_modules/aws-cdk-lib": {
      "version": "2.128.0",
      "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.128.0.tgz",
      "integrity": "sha512-cAU1L4jtPXPQXpa9kS2/HhHdkg3xGc5GCqwRgivdoj/iLQF3dDwIouOkwDBY/S5pXMqOUC7IoVdIPPbIgfGlsQ==",
      "version": "2.135.0",
      "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.135.0.tgz",
      "integrity": "sha512-0RcmhPqJyMFgXqjESv+LilL7TfOQ7uZ4G125hp5/sSoaM7IFz/L3KDAUKVW/01rrebOQo0NZR9M7WIU3JJ7ezQ==",
      "bundleDependencies": [
        "@balena/dockerignore",
        "case",
@@ -90,7 +90,8 @@
        "punycode",
        "semver",
        "table",
        "yaml"
        "yaml",
        "mime-types"
      ],
      "dev": true,
      "dependencies": {
@@ -102,10 +103,11 @@
        "fs-extra": "^11.2.0",
        "ignore": "^5.3.1",
        "jsonschema": "^1.4.1",
        "mime-types": "^2.1.35",
        "minimatch": "^3.1.2",
        "punycode": "^2.3.1",
        "semver": "^7.5.4",
        "table": "^6.8.1",
        "semver": "^7.6.0",
        "table": "^6.8.2",
        "yaml": "1.10.2"
      },
      "engines": {
@@ -314,6 +316,27 @@
        "node": ">=10"
      }
    },
    "node_modules/aws-cdk-lib/node_modules/mime-db": {
      "version": "1.52.0",
      "dev": true,
      "inBundle": true,
      "license": "MIT",
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/aws-cdk-lib/node_modules/mime-types": {
      "version": "2.1.35",
      "dev": true,
      "inBundle": true,
      "license": "MIT",
      "dependencies": {
        "mime-db": "1.52.0"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/aws-cdk-lib/node_modules/minimatch": {
      "version": "3.1.2",
      "dev": true,
@@ -345,7 +368,7 @@
      }
    },
    "node_modules/aws-cdk-lib/node_modules/semver": {
      "version": "7.5.4",
      "version": "7.6.0",
      "dev": true,
      "inBundle": true,
      "license": "ISC",
@@ -403,7 +426,7 @@
      }
    },
    "node_modules/aws-cdk-lib/node_modules/table": {
      "version": "6.8.1",
      "version": "6.8.2",
      "dev": true,
      "inBundle": true,
      "license": "BSD-3-Clause",
@@ -458,12 +481,12 @@
      "dev": true
    },
    "node_modules/constructs": {
      "version": "10.0.98",
      "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.0.98.tgz",
      "integrity": "sha512-xhPAuudPnQg3RbAIsK/x1XFDM+x//lgCV7UJbt0rUqhkzo1gytS852dG3LQd2tYPy8TQT0hStQjskikXShBgSg==",
      "version": "10.3.0",
      "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.3.0.tgz",
      "integrity": "sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==",
      "dev": true,
      "engines": {
        "node": ">= 12.7.0"
        "node": ">= 16.14.0"
      }
    },
    "node_modules/create-require": {
@@ -568,382 +591,5 @@
        "node": ">=6"
      }
    }
  },
  "dependencies": {
    "@aws-cdk/asset-awscli-v1": {
      "version": "2.2.202",
      "resolved": "https://registry.npmjs.org/@aws-cdk/asset-awscli-v1/-/asset-awscli-v1-2.2.202.tgz",
      "integrity": "sha512-JqlF0D4+EVugnG5dAsNZMqhu3HW7ehOXm5SDMxMbXNDMdsF0pxtQKNHRl52z1U9igsHmaFpUgSGjbhAJ+0JONg==",
      "dev": true
    },
    "@aws-cdk/asset-kubectl-v20": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@aws-cdk/asset-kubectl-v20/-/asset-kubectl-v20-2.1.2.tgz",
      "integrity": "sha512-3M2tELJOxQv0apCIiuKQ4pAbncz9GuLwnKFqxifWfe77wuMxyTRPmxssYHs42ePqzap1LT6GDcPygGs+hHstLg==",
      "dev": true
    },
    "@aws-cdk/asset-node-proxy-agent-v6": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.0.1.tgz",
      "integrity": "sha512-DDt4SLdLOwWCjGtltH4VCST7hpOI5DzieuhGZsBpZ+AgJdSI2GCjklCXm0GCTwJG/SolkL5dtQXyUKgg9luBDg==",
      "dev": true
    },
    "@aws-cdk/lambda-layer-kubectl-v28": {
      "version": "2.2.0",
      "resolved": "https://registry.npmjs.org/@aws-cdk/lambda-layer-kubectl-v28/-/lambda-layer-kubectl-v28-2.2.0.tgz",
      "integrity": "sha512-m7nMDn/Ff9S+gJ5Sok5NuYHBzgsj3Xz3dOo0BxXYJJNPl9UtD1HnPcKV56lHn9+BACJff/h8aPUMln0xCUPuIw==",
      "dev": true,
      "requires": {}
    },
    "@types/node": {
      "version": "10.17.27",
      "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.27.tgz",
      "integrity": "sha512-J0oqm9ZfAXaPdwNXMMgAhylw5fhmXkToJd06vuDUSAgEDZ/n/69/69UmyBZbc+zT34UnShuDSBqvim3SPnozJg==",
      "dev": true
    },
    "arg": {
      "version": "4.1.3",
      "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
      "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
      "dev": true
    },
    "aws-cdk": {
      "version": "2.17.0",
      "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.17.0.tgz",
      "integrity": "sha512-gRPPpTONOjtQ40A8sc2SzXPGDzFlVbSPPts1pjOx4VBJ2S91A0ON3Fkby+XX/Xqdo1GITTWAk5Va4PnoYyUhmA==",
      "dev": true,
      "requires": {
        "fsevents": "2.3.2"
      }
    },
    "aws-cdk-lib": {
      "version": "2.128.0",
      "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.128.0.tgz",
      "integrity": "sha512-cAU1L4jtPXPQXpa9kS2/HhHdkg3xGc5GCqwRgivdoj/iLQF3dDwIouOkwDBY/S5pXMqOUC7IoVdIPPbIgfGlsQ==",
      "dev": true,
      "requires": {
        "@aws-cdk/asset-awscli-v1": "^2.2.202",
        "@aws-cdk/asset-kubectl-v20": "^2.1.2",
        "@aws-cdk/asset-node-proxy-agent-v6": "^2.0.1",
        "@balena/dockerignore": "^1.0.2",
        "case": "1.6.3",
        "fs-extra": "^11.2.0",
        "ignore": "^5.3.1",
        "jsonschema": "^1.4.1",
        "minimatch": "^3.1.2",
        "punycode": "^2.3.1",
        "semver": "^7.5.4",
        "table": "^6.8.1",
        "yaml": "1.10.2"
      },
      "dependencies": {
        "@balena/dockerignore": {
          "version": "1.0.2",
          "bundled": true,
          "dev": true
        },
        "ajv": {
          "version": "8.12.0",
          "bundled": true,
          "dev": true,
          "requires": {
            "fast-deep-equal": "^3.1.1",
            "json-schema-traverse": "^1.0.0",
            "require-from-string": "^2.0.2",
            "uri-js": "^4.2.2"
          }
        },
        "ansi-regex": {
          "version": "5.0.1",
          "bundled": true,
          "dev": true
        },
        "ansi-styles": {
          "version": "4.3.0",
          "bundled": true,
          "dev": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "astral-regex": {
          "version": "2.0.0",
          "bundled": true,
          "dev": true
        },
        "balanced-match": {
          "version": "1.0.2",
          "bundled": true,
          "dev": true
        },
        "brace-expansion": {
          "version": "1.1.11",
          "bundled": true,
          "dev": true,
          "requires": {
            "balanced-match": "^1.0.0",
            "concat-map": "0.0.1"
          }
        },
        "case": {
          "version": "1.6.3",
          "bundled": true,
          "dev": true
        },
        "color-convert": {
          "version": "2.0.1",
          "bundled": true,
          "dev": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "bundled": true,
          "dev": true
        },
        "concat-map": {
          "version": "0.0.1",
          "bundled": true,
          "dev": true
        },
        "emoji-regex": {
          "version": "8.0.0",
          "bundled": true,
          "dev": true
        },
        "fast-deep-equal": {
          "version": "3.1.3",
          "bundled": true,
          "dev": true
        },
        "fs-extra": {
          "version": "11.2.0",
          "bundled": true,
          "dev": true,
          "requires": {
            "graceful-fs": "^4.2.0",
            "jsonfile": "^6.0.1",
            "universalify": "^2.0.0"
          }
        },
        "graceful-fs": {
          "version": "4.2.11",
          "bundled": true,
          "dev": true
        },
        "ignore": {
          "version": "5.3.1",
          "bundled": true,
          "dev": true
        },
        "is-fullwidth-code-point": {
          "version": "3.0.0",
          "bundled": true,
          "dev": true
        },
        "json-schema-traverse": {
          "version": "1.0.0",
          "bundled": true,
          "dev": true
        },
        "jsonfile": {
          "version": "6.1.0",
          "bundled": true,
          "dev": true,
          "requires": {
            "graceful-fs": "^4.1.6",
            "universalify": "^2.0.0"
          }
        },
        "jsonschema": {
          "version": "1.4.1",
          "bundled": true,
          "dev": true
        },
        "lodash.truncate": {
          "version": "4.4.2",
          "bundled": true,
          "dev": true
        },
        "lru-cache": {
          "version": "6.0.0",
          "bundled": true,
          "dev": true,
          "requires": {
            "yallist": "^4.0.0"
          }
        },
        "minimatch": {
          "version": "3.1.2",
          "bundled": true,
          "dev": true,
          "requires": {
            "brace-expansion": "^1.1.7"
          }
        },
        "punycode": {
          "version": "2.3.1",
          "bundled": true,
          "dev": true
        },
        "require-from-string": {
          "version": "2.0.2",
          "bundled": true,
          "dev": true
        },
        "semver": {
          "version": "7.5.4",
          "bundled": true,
          "dev": true,
          "requires": {
            "lru-cache": "^6.0.0"
          }
        },
        "slice-ansi": {
          "version": "4.0.0",
          "bundled": true,
          "dev": true,
          "requires": {
            "ansi-styles": "^4.0.0",
            "astral-regex": "^2.0.0",
            "is-fullwidth-code-point": "^3.0.0"
          }
        },
        "string-width": {
          "version": "4.2.3",
          "bundled": true,
          "dev": true,
          "requires": {
            "emoji-regex": "^8.0.0",
            "is-fullwidth-code-point": "^3.0.0",
            "strip-ansi": "^6.0.1"
          }
        },
        "strip-ansi": {
          "version": "6.0.1",
          "bundled": true,
          "dev": true,
          "requires": {
            "ansi-regex": "^5.0.1"
          }
        },
        "table": {
          "version": "6.8.1",
          "bundled": true,
          "dev": true,
          "requires": {
            "ajv": "^8.0.1",
            "lodash.truncate": "^4.4.2",
            "slice-ansi": "^4.0.0",
            "string-width": "^4.2.3",
            "strip-ansi": "^6.0.1"
          }
        },
        "universalify": {
          "version": "2.0.1",
          "bundled": true,
          "dev": true
        },
        "uri-js": {
          "version": "4.4.1",
          "bundled": true,
          "dev": true,
          "requires": {
            "punycode": "^2.1.0"
          }
        },
        "yallist": {
          "version": "4.0.0",
          "bundled": true,
          "dev": true
        },
        "yaml": {
          "version": "1.10.2",
          "bundled": true,
          "dev": true
        }
      }
    },
    "buffer-from": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
      "dev": true
    },
    "constructs": {
      "version": "10.0.98",
      "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.0.98.tgz",
      "integrity": "sha512-xhPAuudPnQg3RbAIsK/x1XFDM+x//lgCV7UJbt0rUqhkzo1gytS852dG3LQd2tYPy8TQT0hStQjskikXShBgSg==",
      "dev": true
    },
    "create-require": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
      "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
      "dev": true
    },
    "diff": {
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
      "dev": true
    },
    "fsevents": {
      "version": "2.3.2",
      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
      "dev": true,
      "optional": true
    },
    "make-error": {
      "version": "1.3.6",
      "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
      "dev": true
    },
    "source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
      "dev": true
    },
    "source-map-support": {
      "version": "0.5.21",
      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
      "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
      "dev": true,
      "requires": {
        "buffer-from": "^1.0.0",
        "source-map": "^0.6.0"
      }
    },
    "ts-node": {
      "version": "9.1.1",
      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz",
      "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==",
      "dev": true,
      "requires": {
        "arg": "^4.1.0",
        "create-require": "^1.1.0",
        "diff": "^4.0.1",
        "make-error": "^1.1.1",
        "source-map-support": "^0.5.17",
        "yn": "3.1.1"
      }
    },
    "typescript": {
      "version": "4.5.5",
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz",
      "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==",
      "dev": true
    },
    "yn": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
      "dev": true
    }
  }
}
+625 −566

File changed.

Preview size limit exceeded, changes collapsed.

+767 −538

File changed.

Preview size limit exceeded, changes collapsed.

+2 −4
Original line number Diff line number Diff line
@@ -9,10 +9,8 @@ repository = "https://github.com/smithy-lang/smithy-rs"
publish = false

[dependencies]
aws-config = "0.55.3"
aws-sdk-s3 = "0.28.0"
aws-smithy-http = "0.55.3"
aws-smithy-client= { version = "0.55.3", features = ["client-hyper"] }
aws-config = { version = "1", features = ["behavior-version-latest"] }
aws-sdk-s3 = "1"
clap = { version = "4.3.2", default-features = false, features = ["derive", "std", "help"] }
tokio = { version = "1.28.2", features = ["full"] }
tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }
+1 −1
Original line number Diff line number Diff line
@@ -202,7 +202,7 @@ async fn benchmark_get_object(client: &SdkConfig, args: &Args) -> Result<Latenci
        type Setup = Client;

        async fn prepare(&self, conf: &SdkConfig) -> Self::Setup {
            Client::new(&conf)
            Client::new(conf)
        }

        async fn do_get(
Loading