1.0.0 • Published 2 years ago
nestjs-axios-promise v1.0.0
Nest.js Axios Promise
A thin wrapper around Axios for Nest.js using Promises.
Install
pnpm add nestjs-axios-promise
Usage
import { AxiosService } from "./axios.service";
@Module({
imports: [AxiosModule.register()],
providers: [MyCustomService],
})
export class AppModule {}
@Injectable()
export class MyCustomService {
constructor(private readonly http: AxiosService) {}
async doWork() {
const response = await this.http.get("/");
console.log(response);
}
}
Custom Config
@Module({
imports: [
AxiosModule.register({
baseURL: "https://example.com",
headers: {
"X-My-Header": "Is a value!",
},
}),
],
})
export class AppModule {}