1.0.7 • Published 11 months ago
nestjs-convert-to-curl v1.0.7
Covert Axios error to curl
$ npm i nestjs-convert-to-curlUsage
// main.ts
// if your prefer to use in a global application
import { LogAxiosErrorInterceptor } from 'nestjs-convert-to-curl';
async function bootstrap() {
.....
app.useGlobalInterceptors(new LogAxiosErrorInterceptor());
}curl --location -g --request POST 'http://url' --header 'Accept: application/json, text/plain, */*' --header 'Content-Type: application/json' --header 'User-Agent: axios/0.26.0' --header 'Content-Length: 13' --data-raw '{"foo":"bar"}'// service.ts
// If you prefer to use in a service.
import { AxiosConverter } from "nestjs-convert-to-curl";
try {
return await Axios.post(
"http://www.mymockservice.com",
{
foo: "bar",
password: "123mudar",
employee: { name: "Mike", cpf: "41288055800" },
},
{ headers: { Authorization: "Bearer token" } }
);
} catch (error) {
console.log(AxiosConverter.getCurl(error, ["password", "cpf"]));
}curl --location -g --request POST 'http://www.mymockservice.com' --header 'Accept: application/json, text/plain, */*' --header 'Content-Type: application/json' --header 'Authorization: Bearer token' --header 'User-Agent: axios/1.6.7' --header 'Content-Length: 82' --header 'Accept-Encoding: gzip, compress, deflate, br' --data-raw '{"foo":"bar","password":"******","employee":{"name":"Mike","cpf":"******"}}'The following is a list of all the people that have contributed to nestjs-convert-to-curl. Thanks for your contributions!
License
It is available under the MIT license. License
1.0.1
11 months ago
1.0.7
11 months ago
1.0.6
11 months ago
1.0.5
11 months ago
1.0.4
11 months ago
1.0.3
11 months ago
1.0.0
1 year ago
0.0.23
2 years ago
0.0.22
2 years ago
0.0.20
3 years ago
0.0.21
3 years ago
0.0.16
3 years ago
0.0.17
3 years ago
0.0.18
3 years ago
0.0.11
4 years ago
0.0.12
4 years ago
0.0.13
4 years ago
0.0.14
4 years ago
0.0.15
4 years ago
0.0.9
4 years ago
0.0.8
4 years ago
0.0.5
4 years ago
0.0.4
4 years ago
0.0.7
4 years ago
0.0.6
4 years ago
0.0.3
4 years ago
0.0.2
4 years ago
0.0.1
4 years ago