chore(deps): update dependency axios to ^0.27.0 (#1420)
chore(deps): update dependency axios to ^0.27.0 (#1420)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [axios](https://axios-http.com) ([source](https://togithub.com/axios/axios)) | [`^0.24.0` -> `^0.27.0`](https://renovatebot.com/diffs/npm/axios/0.24.0/0.27.2) | [![age](https://badges.renovateapi.com/packages/npm/axios/0.27.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/axios/0.27.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/axios/0.27.2/compatibility-slim/0.24.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/axios/0.27.2/confidence-slim/0.24.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>axios/axios</summary>

### [`v0.27.2`](https://togithub.com/axios/axios/releases/tag/v0.27.2)

[Compare Source](https://togithub.com/axios/axios/compare/v0.27.1...v0.27.2)

##### 0.27.2 (April 27, 2022)

Fixes and Functionality:

-   Fixed FormData posting in browser environment by reverting [#&#8203;3785](https://togithub.com/axios/axios/issues/3785) ([#&#8203;4640](https://togithub.com/axios/axios/pull/4640))
-   Enhanced protocol parsing implementation ([#&#8203;4639](https://togithub.com/axios/axios/pull/4639))
-   Fixed bundle size

### [`v0.27.1`](https://togithub.com/axios/axios/releases/tag/v0.27.1)

[Compare Source](https://togithub.com/axios/axios/compare/v0.27.0...v0.27.1)

##### 0.27.1 (April 26, 2022)

Fixes and Functionality:

-   Removed import of url module in browser build due to huge size overhead and builds being broken ([#&#8203;4594](https://togithub.com/axios/axios/pull/4594))
-   Bumped follow-redirects to ^1.14.9 ([#&#8203;4615](https://togithub.com/axios/axios/pull/4615))

### [`v0.27.0`](https://togithub.com/axios/axios/releases/tag/v0.27.0)

[Compare Source](https://togithub.com/axios/axios/compare/v0.26.1...v0.27.0)

##### 0.27.0 (April 25, 2022)

Breaking changes:

-   New toFormData helper function that allows the implementor to pass an object and allow axios to convert it to FormData ([#&#8203;3757](https://togithub.com/axios/axios/pull/3757))
-   Removed functionality that removed the the `Content-Type` request header when passing FormData ([#&#8203;3785](https://togithub.com/axios/axios/pull/3785))
-   **(\*)** Refactored error handling implementing AxiosError as a constructor, this is a large change to error handling on the whole ([#&#8203;3645](https://togithub.com/axios/axios/pull/3645))
-   Separated responsibility for FormData instantiation between `transformRequest` and `toFormData` ([#&#8203;4470](https://togithub.com/axios/axios/pull/4470))
-   **(\*)** Improved and fixed multiple issues with FormData support ([#&#8203;4448](https://togithub.com/axios/axios/pull/4448))

QOL and DevX improvements:

-   Added a multipart/form-data testing playground allowing contributors to debug changes easily ([#&#8203;4465](https://togithub.com/axios/axios/pull/4465))

Fixes and Functionality:

-   Refactored project file structure to avoid circular imports ([#&#8203;4515](https://togithub.com/axios/axios/pull/4516)) & ([#&#8203;4516](https://togithub.com/axios/axios/pull/4516))
-   Bumped follow-redirects to ^1.14.9 ([#&#8203;4562](https://togithub.com/axios/axios/pull/4562))

Internal and Tests:

-   Updated dev dependencies to latest version

Documentation:

-   Fixing incorrect link in changelog ([#&#8203;4551](https://togithub.com/axios/axios/pull/4551))

Notes:

-   **(\*)** Please read these pull requests before updating, these changes are very impactful and far reaching.

### [`v0.26.1`](https://togithub.com/axios/axios/releases/tag/v0.26.1)

[Compare Source](https://togithub.com/axios/axios/compare/v0.26.0...v0.26.1)

##### 0.26.1 (March 9, 2022)

Fixes and Functionality:

-   Refactored project file structure to avoid circular imports ([#&#8203;4220](https://togithub.com/axios/axios/pull/4220))

### [`v0.26.0`](https://togithub.com/axios/axios/releases/tag/v0.26.0)

[Compare Source](https://togithub.com/axios/axios/compare/v0.25.0...v0.26.0)

##### 0.26.0 (February 13, 2022)

Fixes and Functionality:

-   Fixed The timeoutErrorMessage property in config not work with Node.js ([#&#8203;3581](https://togithub.com/axios/axios/pull/3581))
-   Added errors to be displayed when the query parsing process itself fails ([#&#8203;3961](https://togithub.com/axios/axios/pull/3961))
-   Fix/remove url required ([#&#8203;4426](https://togithub.com/axios/axios/pull/4426))
-   Update follow-redirects dependency due to Vulnerability ([#&#8203;4462](https://togithub.com/axios/axios/pull/4462))
-   Bump karma from 6.3.11 to 6.3.14 ([#&#8203;4461](https://togithub.com/axios/axios/pull/4461))
-   Bump follow-redirects from 1.14.7 to 1.14.8 ([#&#8203;4473](https://togithub.com/axios/axios/pull/4473))

### [`v0.25.0`](https://togithub.com/axios/axios/releases/tag/v0.25.0)

[Compare Source](https://togithub.com/axios/axios/compare/v0.24.0...v0.25.0)

##### 0.25.0 (January 18, 2022)

Breaking changes:

-   Fixing maxBodyLength enforcement ([#&#8203;3786](https://togithub.com/axios/axios/pull/3786))
-   Don't rely on strict mode behaviour for arguments ([#&#8203;3470](https://togithub.com/axios/axios/pull/3470))
-   Adding error handling when missing url ([#&#8203;3791](https://togithub.com/axios/axios/pull/3791))
-   Update isAbsoluteURL.js removing escaping of non-special characters ([#&#8203;3809](https://togithub.com/axios/axios/pull/3809))
-   Use native Array.isArray() in utils.js ([#&#8203;3836](https://togithub.com/axios/axios/pull/3836))
-   Adding error handling inside stream end callback ([#&#8203;3967](https://togithub.com/axios/axios/pull/3967))

Fixes and Functionality:

-   Added aborted even handler ([#&#8203;3916](https://togithub.com/axios/axios/pull/3916))
-   Header types expanded allowing `boolean` and `number` types ([#&#8203;4144](https://togithub.com/axios/axios/pull/4144))
-   Fix cancel signature allowing cancel message to be `undefined` ([#&#8203;3153](https://togithub.com/axios/axios/pull/3153))
-   Updated type checks to be formulated better ([#&#8203;3342](https://togithub.com/axios/axios/pull/3342))
-   Avoid unnecessary buffer allocations ([#&#8203;3321](https://togithub.com/axios/axios/pull/3321))
-   Adding a socket handler to keep TCP connection live when processing long living requests ([#&#8203;3422](https://togithub.com/axios/axios/pull/3422))
-   Added toFormData helper function ([#&#8203;3757](https://togithub.com/axios/axios/pull/3757))
-   Adding responseEncoding prop type in AxiosRequestConfig ([#&#8203;3918](https://togithub.com/axios/axios/pull/3918))

Internal and Tests:

-   Adding axios-test-instance to ecosystem ([#&#8203;3786](https://togithub.com/axios/axios/pull/3786))
-   Optimize the logic of isAxiosError ([#&#8203;3546](https://togithub.com/axios/axios/pull/3546))
-   Add tests and documentation to display how multiple inceptors work ([#&#8203;3564](https://togithub.com/axios/axios/pull/3564))
-   Updating follow-redirects to version 1.14.7 ([#&#8203;4379](https://togithub.com/axios/axios/pull/4379))

Documentation:

-   Fixing changelog to show corrext pull request ([#&#8203;4219](https://togithub.com/axios/axios/pull/4219))
-   Update upgrade guide for https proxy setting ([#&#8203;3604](https://togithub.com/axios/axios/pull/3604))

Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:

-   [Jay](mailto:jasonsaayman@gmail.com)
-   [Rijk van Zanten](https://togithub.com/rijkvanzanten)
-   [Kohta Ito](https://togithub.com/koh110)
-   [Brandon Faulkner](https://togithub.com/bfaulk96)
-   [Stefano Magni](https://togithub.com/NoriSte)
-   [enofan](https://togithub.com/fanguangyi)
-   [Andrey Pechkurov](https://togithub.com/puzpuzpuz)
-   [Doowonee](https://togithub.com/doowonee)
-   [Emil Broman](https://togithub.com/emilbroman-eqt)
-   [Remco Haszing](https://togithub.com/remcohaszing)
-   [Black-Hole](https://togithub.com/BlackHole1)
-   [Wolfram Kriesing](https://togithub.com/wolframkriesing)
-   [Andrew Ovens](https://togithub.com/repl-andrew-ovens)
-   [Paulo Renato](https://togithub.com/PauloRSF)
-   [Ben Carp](https://togithub.com/carpben)
-   [Hirotaka Tagawa](https://togithub.com/wafuwafu13)
-   [狼族小狈](https://togithub.com/lzxb)
-   [C. Lewis](https://togithub.com/ctjlewis)
-   [Felipe Carvalho](https://togithub.com/FCarvalhoVII)
-   [Daniel](https://togithub.com/djs113)
-   [Gustavo Sales](https://togithub.com/gussalesdev)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/cloud-trace-nodejs).
googleapis/cloud-trace-nodejs,googleapis/cloud-trace-nodejs,googleapis/cloud-trace-nodejs,googleapis/cloud-trace-nodejs