Socket
Socket
Sign inDemoInstall

aws4-axios

Package Overview
Dependencies
Maintainers
1
Versions
102
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aws4-axios - npm Package Compare versions

Comparing version 2.1.1 to 2.1.2

.eslintignore

26

dist/__tests__/apiGateway.it.js

@@ -55,3 +55,3 @@ "use strict";

client = axios_1.default.create();
client.interceptors.request.use(__1.interceptor({ region: "eu-west-2", service: "execute-api" }));
client.interceptors.request.use(__1.aws4Interceptor({ region: "eu-west-2", service: "execute-api" }));
_a.label = 1;

@@ -82,5 +82,5 @@ case 1:

data = {
foo: "bar"
foo: "bar",
};
client.interceptors.request.use(__1.interceptor({ region: "eu-west-2", service: "execute-api" }));
client.interceptors.request.use(__1.aws4Interceptor({ region: "eu-west-2", service: "execute-api" }));
_a.label = 1;

@@ -92,3 +92,3 @@ case 1:

method: method,
data: data
data: data,
})];

@@ -116,5 +116,5 @@ case 2:

data = {
foo: "bar"
foo: "bar",
};
client.interceptors.request.use(__1.interceptor({ region: "eu-west-2", service: "execute-api" }));
client.interceptors.request.use(__1.aws4Interceptor({ region: "eu-west-2", service: "execute-api" }));
_a.label = 1;

@@ -127,3 +127,3 @@ case 1:

headers: { "X-Custom-Header": "Baz" },
data: data
data: data,
})];

@@ -151,5 +151,5 @@ case 2:

data = {
foo: "bar"
foo: "bar",
};
client.interceptors.request.use(__1.interceptor({ region: "eu-west-2", service: "execute-api" }));
client.interceptors.request.use(__1.aws4Interceptor({ region: "eu-west-2", service: "execute-api" }));
_a.label = 1;

@@ -162,3 +162,3 @@ case 1:

headers: { "Content-Type": "application/xml" },
data: data
data: data,
})];

@@ -186,5 +186,5 @@ case 2:

data = {
foo: "bar"
foo: "bar",
};
client.interceptors.request.use(__1.interceptor({ region: "eu-west-2", service: "execute-api" }));
client.interceptors.request.use(__1.aws4Interceptor({ region: "eu-west-2", service: "execute-api" }));
_a.label = 1;

@@ -196,3 +196,3 @@ case 1:

method: "POST",
data: data
data: data,
})];

@@ -199,0 +199,0 @@ case 2:

@@ -62,3 +62,3 @@ "use strict";

headers: { "X-Custom-Header": "foo", "Content-Type": "application/json" },
params: { foo: "bar" }
params: { foo: "bar" },
};

@@ -90,3 +90,3 @@ moxios_1.default.stubOnce("GET", /./, {});

return [4 /*yield*/, client.post(url, data, {
headers: { "X-Custom-Header": "foo", "Content-Type": "application/json" }
headers: { "X-Custom-Header": "foo", "Content-Type": "application/json" },
})];

@@ -93,0 +93,0 @@ case 1:

@@ -16,3 +16,2 @@ "use strict";

// Arrange
var message = "Fake envalid credentials error";
var error = { response: {} };

@@ -19,0 +18,0 @@ // Act

@@ -9,5 +9,5 @@ import { AxiosRequestConfig } from "axios";

host?: string;
headers?: {};
headers?: unknown;
path?: string;
body?: any;
body?: unknown;
region?: string;

@@ -14,0 +14,0 @@ service?: string;

@@ -29,3 +29,3 @@ "use strict";

put: { "Content-Type": "application/x-www-form-urlencoded" },
patch: { "Content-Type": "application/x-www-form-urlencoded" }
patch: { "Content-Type": "application/x-www-form-urlencoded" },
}); };

@@ -42,7 +42,7 @@ var getDefaultTransformRequest = function () { return axios_1.default.defaults.transformRequest; };

headers: getDefaultHeaders(),
transformRequest: getDefaultTransformRequest()
transformRequest: getDefaultTransformRequest(),
};
var interceptor = _1.aws4Interceptor({
region: "local",
service: "execute-api"
service: "execute-api",
});

@@ -58,3 +58,3 @@ // Act

host: "example.com",
headers: {}
headers: {},
}, undefined);

@@ -68,7 +68,7 @@ });

headers: getDefaultHeaders(),
transformRequest: getDefaultTransformRequest()
transformRequest: getDefaultTransformRequest(),
};
var interceptor = _1.aws4Interceptor({
region: "local",
service: "execute-api"
service: "execute-api",
});

@@ -84,3 +84,3 @@ // Act

host: "example.com",
headers: {}
headers: {},
}, undefined);

@@ -95,7 +95,7 @@ });

headers: getDefaultHeaders(),
transformRequest: getDefaultTransformRequest()
transformRequest: getDefaultTransformRequest(),
};
var interceptor = _1.aws4Interceptor({
region: "local",
service: "execute-api"
service: "execute-api",
});

@@ -111,3 +111,3 @@ // Act

host: "example.com",
headers: {}
headers: {},
}, undefined);

@@ -123,7 +123,7 @@ });

headers: getDefaultHeaders(),
transformRequest: getDefaultTransformRequest()
transformRequest: getDefaultTransformRequest(),
};
var interceptor = _1.aws4Interceptor({
region: "local",
service: "execute-api"
service: "execute-api",
});

@@ -140,3 +140,3 @@ // Act

body: '{"foo":"bar"}',
headers: { "Content-Type": "application/json;charset=utf-8" }
headers: { "Content-Type": "application/json;charset=utf-8" },
}, undefined);

@@ -152,7 +152,7 @@ });

headers: getDefaultHeaders(),
transformRequest: getDefaultTransformRequest()
transformRequest: getDefaultTransformRequest(),
};
var interceptor = _1.aws4Interceptor({
region: "local",
service: "execute-api"
service: "execute-api",
});

@@ -169,3 +169,3 @@ // Act

body: "foobar",
headers: {}
headers: {},
}, undefined);

@@ -181,7 +181,7 @@ });

headers: __assign(__assign({}, getDefaultHeaders()), { "Content-Type": "application/xml" }),
transformRequest: getDefaultTransformRequest()
transformRequest: getDefaultTransformRequest(),
};
var interceptor = _1.aws4Interceptor({
region: "local",
service: "execute-api"
service: "execute-api",
});

@@ -198,3 +198,3 @@ // Act

body: "foobar",
headers: { "Content-Type": "application/xml" }
headers: { "Content-Type": "application/xml" },
}, undefined);

@@ -211,7 +211,7 @@ });

headers: __assign(__assign({}, getDefaultHeaders()), { "Content-Type": "application/xml" }),
transformRequest: getDefaultTransformRequest()
transformRequest: getDefaultTransformRequest(),
};
var interceptor = _1.aws4Interceptor({
region: "local",
service: "execute-api"
service: "execute-api",
});

@@ -228,3 +228,3 @@ // Act

body: "foobar",
headers: { "Content-Type": "application/xml" }
headers: { "Content-Type": "application/xml" },
}, undefined);

@@ -238,11 +238,11 @@ });

headers: getDefaultHeaders(),
transformRequest: getDefaultTransformRequest()
transformRequest: getDefaultTransformRequest(),
};
var interceptor = _1.aws4Interceptor({
region: "local",
service: "execute-api"
service: "execute-api",
}, {
accessKeyId: 'access-key-id',
secretAccessKey: 'secret-access-key',
sessionToken: 'session-token'
accessKeyId: "access-key-id",
secretAccessKey: "secret-access-key",
sessionToken: "session-token",
});

@@ -258,9 +258,9 @@ // Act

host: "example.com",
headers: {}
headers: {},
}, {
accessKeyId: 'access-key-id',
secretAccessKey: 'secret-access-key',
sessionToken: 'session-token'
accessKeyId: "access-key-id",
secretAccessKey: "secret-access-key",
sessionToken: "session-token",
});
});
});
module.exports = {
...require("./jest.config"),
testMatch: ["**/__tests__/**/*.[jt]s?(x)"]
testMatch: ["**/__tests__/**/*.[jt]s?(x)"],
};

@@ -5,3 +5,3 @@ module.exports = {

testPathIgnorePatterns: ["./dist/"],
testMatch: ["**/?(*.)+(spec|test).[jt]s?(x)"]
testMatch: ["**/?(*.)+(spec|test).[jt]s?(x)"],
};
{
"name": "aws4-axios",
"version": "2.1.1",
"version": "2.1.2",
"description": "Axios request interceptor for signing requests with AWSv4",

@@ -34,13 +34,24 @@ "author": "James Bourne",

"test-it": "jest --config jest.config.it.js",
"prepublishOnly": "npm run build"
"prepublishOnly": "npm run build",
"semantic-release": "semantic-release",
"lint:eslint": "eslint . --cache --ext .ts,.tsx",
"lint:prettier": "prettier --check .",
"lint": "run-s lint:*"
},
"devDependencies": {
"@types/jest": "^25.2.1",
"@types/jest": "^26.0.20",
"@types/moxios": "^0.4.9",
"@types/node": "^13.13.4",
"@types/node": "^14.14.21",
"@typescript-eslint/eslint-plugin": "^4.13.0",
"@typescript-eslint/parser": "^4.13.0",
"axios": "^0.21.0",
"eslint": "^6.8.0",
"eslint-config-prettier": "^7.1.0",
"husky": ">=4",
"jest": "^25.4.0",
"jest-junit": "^10.0.0",
"lint-staged": ">=10",
"moxios": "^0.4.0",
"npm-run-all": "^4.1.5",
"prettier": "^2.2.1",
"semantic-release": "^17.3.3",
"ts-jest": "^25.4.0",

@@ -55,3 +66,14 @@ "typescript": "^3.8.3"

"axios": ">0.19.2 < 0.22.0"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{ts,tsx}": [
"eslint --cache --fix",
"prettier --write"
]
}
}

@@ -26,3 +26,3 @@ # aws4-axios

region: "eu-west-2",
service: "execute-api"
service: "execute-api",
});

@@ -33,3 +33,3 @@

// Requests made using Axios will now be signed
axios.get("https://example.com/foo").then(res => {
axios.get("https://example.com/foo").then((res) => {
// ...

@@ -49,3 +49,3 @@ });

region: "eu-west-2",
service: "execute-api"
service: "execute-api",
});

@@ -56,3 +56,3 @@

// Requests made using Axios will now be signed
client.get("https://example.com/foo").then(res => {
client.get("https://example.com/foo").then((res) => {
// ...

@@ -65,9 +65,12 @@ });

```typescript
const interceptor = aws4Interceptor({
region: "eu-west-2",
service: "execute-api"
}, {
accessKeyId: '',
secretAccessKey: ''
});
const interceptor = aws4Interceptor(
{
region: "eu-west-2",
service: "execute-api",
},
{
accessKeyId: "",
secretAccessKey: "",
}
);
```

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc