fix(deps): update dependency protobufjs to v7 (#849)
fix(deps): update dependency protobufjs to v7 (#849)

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

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [protobufjs](https://togithub.com/protobufjs/protobuf.js) | [`~6.11.0` -> `~7.0.0`](https://renovatebot.com/diffs/npm/protobufjs/6.11.3/7.0.0) | [![age](https://badges.renovateapi.com/packages/npm/protobufjs/7.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/protobufjs/7.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/protobufjs/7.0.0/compatibility-slim/6.11.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/protobufjs/7.0.0/confidence-slim/6.11.3)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>protobufjs/protobuf.js</summary>

### [`v7.0.0`](https://togithub.com/protobufjs/protobuf.js/blob/HEAD/CHANGELOG.md#&#8203;700-httpsgithubcomprotobufjsprotobufjscompareprotobufjs-v600protobufjs-v700-2022-07-08)

[Compare Source](https://togithub.com/protobufjs/protobuf.js/compare/v6.11.3...protobufjs-v7.0.0)

##### ⚠ BREAKING CHANGES

-   drop support for Node 4, 6, 8, 10 ([#&#8203;1764](https://togithub.com/protobufjs/protobuf.js/issues/1764))
-   move command line tool to a new package named protobufjs-cli ([#&#8203;1234](https://togithub.com/protobufjs/protobuf.js/issues/1234))
-   encoding of empty Buffers ([#&#8203;1514](https://togithub.com/protobufjs/protobuf.js/issues/1514))

##### Features

-   add --no-service option for pbjs static target ([#&#8203;1577](https://togithub.com/protobufjs/protobuf.js/issues/1577)) ([d01394a](https://togithub.com/protobufjs/protobuf.js/commit/d01394a1463062824c066b653aad53c449752202))
-   add alt-comment CLI option ([#&#8203;1692](https://togithub.com/protobufjs/protobuf.js/issues/1692)) ([7558ef0](https://togithub.com/protobufjs/protobuf.js/commit/7558ef0f93177978272f68f1710144a26b63e525))
-   add configurable Root.prototype.fetch ([ad3cffd](https://togithub.com/protobufjs/protobuf.js/commit/ad3cffdc5a54a7c94830674270d3386e1a2b58fc))
-   add getTypeUrl method to generated code ([#&#8203;1463](https://togithub.com/protobufjs/protobuf.js/issues/1463)) ([d13d5d5](https://togithub.com/protobufjs/protobuf.js/commit/d13d5d5688052e366aa2e9169f50dfca376b32cf))
-   add null-defaults option ([#&#8203;1611](https://togithub.com/protobufjs/protobuf.js/issues/1611)) ([6e713ba](https://togithub.com/protobufjs/protobuf.js/commit/6e713baf54bd987ae52cbf92a4f2742c70201dc0))
-   add support for buffer configuration ([#&#8203;1372](https://togithub.com/protobufjs/protobuf.js/issues/1372)) ([101aa1a](https://togithub.com/protobufjs/protobuf.js/commit/101aa1a4f148516fdc83a74f54a229f06e24a5de))
-   allow message.getTypeUrl provide custom typeUrlPrefix ([#&#8203;1762](https://togithub.com/protobufjs/protobuf.js/issues/1762)) ([8aad1dd](https://togithub.com/protobufjs/protobuf.js/commit/8aad1dd994b1fc1f23bd71adf3a81b7a5616b210))
-   better comment parse ([#&#8203;1419](https://togithub.com/protobufjs/protobuf.js/issues/1419)) ([7fd2e18](https://togithub.com/protobufjs/protobuf.js/commit/7fd2e182150c9b6be9ba21e6450b6e4668ad9f82))
-   move command line tool to a new package named protobufjs-cli ([#&#8203;1234](https://togithub.com/protobufjs/protobuf.js/issues/1234)) ([da34f43](https://togithub.com/protobufjs/protobuf.js/commit/da34f43ccd51ad97017e139f137521782f5ef119))
-   parsed options ([#&#8203;1256](https://togithub.com/protobufjs/protobuf.js/issues/1256)) ([7a25398](https://togithub.com/protobufjs/protobuf.js/commit/7a2539843055b6daecb9f369c67a6cf588dbb54c))
-   prepare initial publication of cli ([#&#8203;1752](https://togithub.com/protobufjs/protobuf.js/issues/1752)) ([64811d5](https://togithub.com/protobufjs/protobuf.js/commit/64811d5878c31e4a86a39da5fec6aea35da22fcd))
-   proto3 optional support ([#&#8203;1584](https://togithub.com/protobufjs/protobuf.js/issues/1584)) ([6c4d307](https://togithub.com/protobufjs/protobuf.js/commit/6c4d30716a9a756dcdc21d64f9c9d069315fc5b1))
-   support parsing of complex options ([#&#8203;1744](https://togithub.com/protobufjs/protobuf.js/issues/1744)) ([b1746a8](https://togithub.com/protobufjs/protobuf.js/commit/b1746a8c5e2b9c29644318090cc9e581f7e34b6e))
-   update dependencies / general cleanup ([#&#8203;1356](https://togithub.com/protobufjs/protobuf.js/issues/1356)) ([42f49b4](https://togithub.com/protobufjs/protobuf.js/commit/42f49b43f692c24c2bc1ae081b4d1ad9fa173cd7))

##### Bug Fixes

-   allow for an optional semicolon where there is an optional comma in parseOptionValue ([#&#8203;1571](https://togithub.com/protobufjs/protobuf.js/issues/1571)) ([af1b449](https://togithub.com/protobufjs/protobuf.js/commit/af1b449602b360091e191a58abde2f246d8b0f1d))
-   allow Windows unc paths to be resolved and normalized ([#&#8203;1351](https://togithub.com/protobufjs/protobuf.js/issues/1351)) ([cd4aeda](https://togithub.com/protobufjs/protobuf.js/commit/cd4aeda8036f80cfa3b9f1db4096d856b2fd05fb))
-   **deps:** patch minimatch vulnerability ([#&#8203;1704](https://togithub.com/protobufjs/protobuf.js/issues/1704)) ([bac61b8](https://togithub.com/protobufjs/protobuf.js/commit/bac61b8c2757804bbb9c5fa0f8bc6a7bcf0bb374))
-   **deps:** update dependency long to v5 ([#&#8203;1751](https://togithub.com/protobufjs/protobuf.js/issues/1751)) ([dadc65e](https://togithub.com/protobufjs/protobuf.js/commit/dadc65e12d654f96daf83253476e55da35214904))
-   **deps:** use eslint 8.x ([#&#8203;1728](https://togithub.com/protobufjs/protobuf.js/issues/1728)) ([fa01883](https://togithub.com/protobufjs/protobuf.js/commit/fa01883a0f756824d69ce92bfb012de05ff223ef))
-   do not fail if no process ([#&#8203;1440](https://togithub.com/protobufjs/protobuf.js/issues/1440)) ([f2faa8c](https://togithub.com/protobufjs/protobuf.js/commit/f2faa8c32e918b3b843005f0419608b8e158998d))
-   do not let setProperty change the prototype ([#&#8203;1731](https://togithub.com/protobufjs/protobuf.js/issues/1731)) ([3357ef7](https://togithub.com/protobufjs/protobuf.js/commit/3357ef753871b394b825d15429ceb27b26e24d63))
-   **docs:** update CHANGELOG to match format of release-please ([#&#8203;1376](https://togithub.com/protobufjs/protobuf.js/issues/1376)) ([15ed8a0](https://togithub.com/protobufjs/protobuf.js/commit/15ed8a0fbe72b2e408b87ba25028f877796cc191))
-   drop support for Node 4, 6, 8, 10 ([#&#8203;1764](https://togithub.com/protobufjs/protobuf.js/issues/1764)) ([50370dd](https://togithub.com/protobufjs/protobuf.js/commit/50370dd7747a0986e83ddbe51c54b97033af5ead))
-   encoding of empty Buffers ([#&#8203;1514](https://togithub.com/protobufjs/protobuf.js/issues/1514)) ([b4cae07](https://togithub.com/protobufjs/protobuf.js/commit/b4cae07440387399e097058e15e50608a0e764fd)), closes [#&#8203;1500](https://togithub.com/protobufjs/protobuf.js/issues/1500) [#&#8203;885](https://togithub.com/protobufjs/protobuf.js/issues/885)
-   es6 export enum ([#&#8203;1446](https://togithub.com/protobufjs/protobuf.js/issues/1446)) ([9f33784](https://togithub.com/protobufjs/protobuf.js/commit/9f33784350b1efc2e774bbfc087cbd2c47828748))
-   fix util.global ([#&#8203;1441](https://togithub.com/protobufjs/protobuf.js/issues/1441)) ([742b8dc](https://togithub.com/protobufjs/protobuf.js/commit/742b8dcbc750f9c2659088cbd88ea61fd11b24a7))
-   fromObject should not initialize oneof members ([#&#8203;1597](https://togithub.com/protobufjs/protobuf.js/issues/1597)) ([90afe44](https://togithub.com/protobufjs/protobuf.js/commit/90afe4412de8070b0c0681e5905a6e0213072a85))
-   google.protobuf.Any type_url fixes ([#&#8203;1068](https://togithub.com/protobufjs/protobuf.js/issues/1068)) ([192f5f1](https://togithub.com/protobufjs/protobuf.js/commit/192f5f12d071fa534ac625290d4666c839a46a9e))
-   handling of map entries with omitted key or value ([#&#8203;1348](https://togithub.com/protobufjs/protobuf.js/issues/1348)) ([b950877](https://togithub.com/protobufjs/protobuf.js/commit/b950877c86676399674821fca4cf444f046b5acb))
-   handling properly fields with leading and trailing comments after field with trailing comment ([#&#8203;1593](https://togithub.com/protobufjs/protobuf.js/issues/1593)) ([9011aac](https://togithub.com/protobufjs/protobuf.js/commit/9011aac161e1bf8eaa3cbf0f17e8f321b6e0d9c4))
-   make node detection a bit more forgiving ([#&#8203;1445](https://togithub.com/protobufjs/protobuf.js/issues/1445)) ([4e75f6d](https://togithub.com/protobufjs/protobuf.js/commit/4e75f6de4a2e49f28c24b59107f262d472b68977))
-   make parsedOptions appear in method JSON representation ([#&#8203;1506](https://togithub.com/protobufjs/protobuf.js/issues/1506)) ([3d29969](https://togithub.com/protobufjs/protobuf.js/commit/3d29969865f2119550d9dc88391846469da9fa7f))
-   proper relative path to protobufjs in cli ([#&#8203;1753](https://togithub.com/protobufjs/protobuf.js/issues/1753)) ([a1d6029](https://togithub.com/protobufjs/protobuf.js/commit/a1d60292ecb22fcf89c493c562ae07ab10ef49c9))
-   properly parse empty messages in options ([#&#8203;1429](https://togithub.com/protobufjs/protobuf.js/issues/1429)) ([7fbc79f](https://togithub.com/protobufjs/protobuf.js/commit/7fbc79f11d89b263dafc8f332ccba59a8d181fca))
-   proto3 optional scalars should default to null in reflection API ([#&#8203;1693](https://togithub.com/protobufjs/protobuf.js/issues/1693)) ([d9144de](https://togithub.com/protobufjs/protobuf.js/commit/d9144dea611c9a1c0e01cc3e0e2491c6de5f9c97))
-   replace deprecated String.prototype.substr() ([#&#8203;1701](https://togithub.com/protobufjs/protobuf.js/issues/1701)) ([e33a84a](https://togithub.com/protobufjs/protobuf.js/commit/e33a84a301eb6beaaa6a71a20756f0b5ccfb0459))
-   scope variable for map field to avoid redeclaration ([#&#8203;1717](https://togithub.com/protobufjs/protobuf.js/issues/1717)) ([#&#8203;1718](https://togithub.com/protobufjs/protobuf.js/issues/1718)) ([1d3c02a](https://togithub.com/protobufjs/protobuf.js/commit/1d3c02a89ea9ad794b454d11ca2de425db4772dd))
-   support for options with `repeated_value: [ "foo", "bar" ]` ([#&#8203;1574](https://togithub.com/protobufjs/protobuf.js/issues/1574)) ([f5b893c](https://togithub.com/protobufjs/protobuf.js/commit/f5b893c03e9694bbe7da7c4001cc74b06039eb9c))
-   typo in pbjs help text ([#&#8203;1552](https://togithub.com/protobufjs/protobuf.js/issues/1552)) ([7f46dbe](https://togithub.com/protobufjs/protobuf.js/commit/7f46dbeb538a6277035a896e1ab5e1a070e28681))
-   update minimal.js to evade override mistake ([#&#8203;1742](https://togithub.com/protobufjs/protobuf.js/issues/1742)) ([e2f33a0](https://togithub.com/protobufjs/protobuf.js/commit/e2f33a04eddbcffcbc2ae16c72ac3820410057bc))
-   updated isNode check ([#&#8203;1221](https://togithub.com/protobufjs/protobuf.js/issues/1221)) ([#&#8203;1363](https://togithub.com/protobufjs/protobuf.js/issues/1363)) ([5564e7b](https://togithub.com/protobufjs/protobuf.js/commit/5564e7b5f07d3eab99762528e8ce88507af5a5a3))
-   utf8 -> utf16 decoding bug on surrogate pairs ([#&#8203;1486](https://togithub.com/protobufjs/protobuf.js/issues/1486)) ([75172cd](https://togithub.com/protobufjs/protobuf.js/commit/75172cd11be137bbabd2fba7a02b15067695ebad))

##### [6.10.2](https://www.github.com/protobufjs/protobuf.js/compare/v6.10.1...v6.10.2) (2020-11-13)

##### Bug Fixes

-   es6 export enum ([#&#8203;1446](https://www.github.com/protobufjs/protobuf.js/issues/1446)) ([9f33784](https://www.github.com/protobufjs/protobuf.js/commit/9f33784350b1efc2e774bbfc087cbd2c47828748))
-   make parsedOptions appear in method JSON representation ([#&#8203;1506](https://www.github.com/protobufjs/protobuf.js/issues/1506)) ([3d29969](https://www.github.com/protobufjs/protobuf.js/commit/3d29969865f2119550d9dc88391846469da9fa7f))
-   utf8 -> utf16 decoding bug on surrogate pairs ([#&#8203;1486](https://www.github.com/protobufjs/protobuf.js/issues/1486)) ([75172cd](https://www.github.com/protobufjs/protobuf.js/commit/75172cd11be137bbabd2fba7a02b15067695ebad))

##### [6.10.1](https://www.github.com/protobufjs/protobuf.js/compare/v6.10.0...v6.10.1) (2020-07-16)

##### Bug Fixes

-   make node detection a bit more forgiving ([#&#8203;1445](https://www.github.com/protobufjs/protobuf.js/issues/1445)) ([4e75f6d](https://www.github.com/protobufjs/protobuf.js/commit/4e75f6de4a2e49f28c24b59107f262d472b68977))

</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-profiler-nodejs).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xMjAuMCIsInVwZGF0ZWRJblZlciI6IjMyLjEyMC4wIn0=-->

googleapis/cloud-profiler-nodejs,googleapis/cloud-profiler-nodejs,googleapis/cloud-profiler-nodejs,googleapis/cloud-profiler-nodejs,googleapis/cloud-profiler-nodejs