OpenZeppelin / defender-client

Monorepo for all defender-client npm packages
https://docs.openzeppelin.com/defender/
MIT License
56 stars 48 forks source link

Use conditional dynamic import for aws-sdk #558

Closed MCarlomagno closed 6 months ago

MCarlomagno commented 6 months ago

Description

As part of node 20 support, we need to conditionally import the aws-sdk dependency

socket-security[bot] commented 6 months ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/cli-cursor@3.1.0 None +1 7.19 kB sindresorhus
npm/cli-spinners@2.6.1 None 0 27.5 kB sindresorhus
npm/figures@3.2.0 None 0 12.1 kB sindresorhus
npm/fs-minipass@3.0.2 filesystem 0 14.4 kB npm-cli-ops
npm/hosted-git-info@4.1.0 None +1 40 kB gar
npm/iconv-lite@0.4.24 None 0 336 kB ashtuchkin
npm/is-core-module@2.12.1 None +2 57.2 kB ljharb
npm/make-fetch-happen@11.1.1 environment, network Transitive: filesystem, shell, unsafe +26 1.69 MB npm-cli-ops
npm/node-machine-id@1.1.12 environment, eval, shell 0 35.8 kB automation-stack
npm/normalize-package-data@3.0.3 None 0 27.9 kB gar
npm/protocols@2.0.1 None 0 9.29 kB ionicabizau
npm/readable-stream@3.6.2 environment 0 124 kB matteo.collina
npm/sigstore@1.7.0 environment, network, shell 0 234 kB bdehamer
npm/wcwidth@1.0.1 None 0 14.2 kB timoxley

🚮 Removed packages: npm/@aws-crypto/sha256-js@1.2.2, npm/@aws-crypto/util@1.2.2, npm/@aws-sdk/types@3.418.0, npm/@aws-sdk/util-utf8-browser@3.259.0, npm/@ethersproject/abi@5.7.0, npm/@ethersproject/abstract-provider@5.7.0, npm/@ethersproject/abstract-signer@5.7.0, npm/@ethersproject/address@5.7.0, npm/@ethersproject/base64@5.7.0, npm/@ethersproject/bignumber@5.7.0, npm/@ethersproject/bytes@5.7.0, npm/@ethersproject/constants@5.7.0, npm/@ethersproject/hash@5.7.0, npm/@ethersproject/keccak256@5.7.0, npm/@ethersproject/logger@5.7.0, npm/@ethersproject/networks@5.7.1, npm/@ethersproject/properties@5.7.0, npm/@ethersproject/rlp@5.7.0, npm/@ethersproject/signing-key@5.7.0, npm/@ethersproject/strings@5.7.0, npm/@ethersproject/transactions@5.7.0, npm/@ethersproject/web@5.7.1, npm/@openzeppelin/defender-base-client@1.48.0, npm/@openzeppelin/defender-sentinel-client@1.48.0, npm/@sindresorhus/is@4.6.0, npm/@smithy/types@2.3.3, npm/abortcontroller-polyfill@1.7.5, npm/amazon-cognito-identity-js@6.3.6, npm/async-limiter@1.0.1, npm/async-retry@1.3.3, npm/axios@1.6.1, npm/bignumber.js@9.1.1, npm/bluebird@3.7.2, npm/bn.js@5.2.1, npm/brorand@1.1.0, npm/buffer-to-arraybuffer@0.0.5, npm/buffer@4.9.2, npm/cacheable-lookup@5.0.4, npm/combined-stream@1.0.8, npm/decode-uri-component@0.2.2, npm/decompress-response@3.3.0, npm/defer-to-connect@2.0.1, npm/dom-walk@0.1.2, npm/dotenv@16.3.1, npm/elliptic@6.5.4, npm/eventemitter3@4.0.7, npm/fast-base64-decode@1.0.0, npm/follow-redirects@1.15.4, npm/form-data-encoder@1.7.1, npm/form-data@4.0.0, npm/hash.js@1.1.7, npm/hmac-drbg@1.0.1, npm/http-https@1.0.0, npm/immediate@3.0.6, npm/isomorphic-unfetch@3.1.0, npm/js-cookie@2.2.1, npm/js-sha3@0.8.0, npm/mime-types@2.1.35, npm/minimalistic-assert@1.0.1, npm/minimalistic-crypto-utils@1.0.1, npm/mock-fs@4.14.0, npm/nano-json-stream-parser@0.1.2, npm/node-fetch@2.7.0, npm/p-cancelable@3.0.0, npm/qs@6.11.0, npm/querystringify@2.2.0, npm/resolve-alpn@1.2.1, npm/retry@0.12.0, npm/scrypt-js@3.0.1, npm/unfetch@4.2.0, npm/utf8@3.0.0

View full report↗︎