aws4-axios
aws4-axios copied to clipboard
Axios request interceptor for signing requests with AWSv4
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.15.1 to 4.33.0. Release notes Sourced from @typescript-eslint/eslint-plugin's releases. v4.33.0 4.33.0 (2021-10-04) Bug Fixes eslint-plugin: [lines-between-class-members] fix exceptAfterOverload for abstract methods (#3943) (240fc65) eslint-plugin: [no-confusing-void-expression] support optional...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.29.2 to 4.33.0. Release notes Sourced from @typescript-eslint/parser's releases. v4.33.0 4.33.0 (2021-10-04) Bug Fixes eslint-plugin: [lines-between-class-members] fix exceptAfterOverload for abstract methods (#3943) (240fc65) eslint-plugin: [no-confusing-void-expression] support optional...
Bumps [trim-off-newlines](https://github.com/stevemao/trim-off-newlines) from 1.0.1 to 1.0.3. Commits c3b28d3 1.0.3 6226c95 Merge pull request #4 from Trott/fix-it-again c77691d fix: remediate ReDOS further 76ca93c chore: pin mocha to version that works with...
Bumps [simple-get](https://github.com/feross/simple-get) from 2.8.1 to 2.8.2. Commits 4e156b6 2.8.2 43c272d Bug fix: Thirdparty cookie leak See full diff in compare view Maintainer changes This version was pushed to npm by...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7. Release notes Sourced from node-fetch's releases. v2.6.7 Security patch release Recommended to upgrade, to not leak sensitive cookie and authentication header information to 3th...
- Use aws sdk for signing packages. - I also resolved issues in the integration tests that you mentioned [here](https://github.com/jamesmbourne/aws4-axios/pull/196#issuecomment-895457851). Closes https://github.com/jamesmbourne/aws4-axios/issues/35
It works like a charm with the default API Gateway endpoints, but when switching to a custom domain it returns a 403... is that as designed? Or an issue?
In case this helps anyone else using this in conjunction with `axios-retry` requires resetting the headers before re-signing. I've added this after I add the aws4 interceptor. ``` this.$axios.interceptors.request.use((config) =>...
Package.json: ``` { "name": "some lambda, "version": "1.0.0", "description": "some lambda", "main": "index.js", "repository": "https://github.com/awslabs/aws-sam-cli/tree/develop/samcli/local/init/templates/cookiecutter-aws-sam-hello-nodejs", "author": "SAM CLI", "license": "MIT", "dependencies": { "@babel/cli": "^7.8.4", "@babel/core": "^7.9.0", "@babel/preset-env": "^7.9.0", "@babel/register": "^7.10.1",...
Bumps [@aws-sdk/client-sts](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sts) from 3.362.0 to 3.554.0. Release notes Sourced from @aws-sdk/client-sts's releases. v3.554.0 3.554.0(2024-04-11) Documentation Changes client-s3-control: Documentation updates for Amazon S3-control. (59c84c31) client-codebuild: Support access tokens for Bitbucket sources...