From 5a10335a65ca0eeef1376d1fc45a10d631df8956 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 1 Jun 2024 03:42:37 +0300 Subject: [PATCH 1/7] fix(deps): Update dependency @grpc/grpc-js to v1.10.8 (#168) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@grpc/grpc-js](https://grpc.io/) ([source](https://togithub.com/grpc/grpc-node)) | dependencies | patch | [`1.10.6` -> `1.10.8`](https://renovatebot.com/diffs/npm/@grpc%2fgrpc-js/1.10.6/1.10.8) | --- ### Release Notes
grpc/grpc-node (@​grpc/grpc-js) ### [`v1.10.8`](https://togithub.com/grpc/grpc-node/releases/tag/%40grpc/grpc-js%401.10.8): @​grpc/grpc-js 1.10.8 [Compare Source](https://togithub.com/grpc/grpc-node/compare/@grpc/grpc-js@1.10.7...@grpc/grpc-js@1.10.8) - Fix a bug that caused channels with `unix:` targets to not reconnect after the channel goes idle ([#​2750](https://togithub.com/grpc/grpc-node/issues/2750)) ### [`v1.10.7`](https://togithub.com/grpc/grpc-node/releases/tag/%40grpc/grpc-js%401.10.7): @​grpc/grpc-js 1.10.7 [Compare Source](https://togithub.com/grpc/grpc-node/compare/@grpc/grpc-js@1.10.6...@grpc/grpc-js@1.10.7) - Improve reporting of HTTP error codes ([#​2723](https://togithub.com/grpc/grpc-node/issues/2723)) - Update dependency on `@grpc/proto-loader` to the latest version ([#​2732](https://togithub.com/grpc/grpc-node/issues/2732))
--- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- package-lock.json | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index e39fcfb..449e1e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -383,11 +383,12 @@ } }, "node_modules/@grpc/grpc-js": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.10.6.tgz", - "integrity": "sha512-xP58G7wDQ4TCmN/cMUHh00DS7SRDv/+lC+xFLrTkMIN8h55X5NhZMLYbvy7dSELP15qlI6hPhNCRWVMtZMwqLA==", + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.10.8.tgz", + "integrity": "sha512-vYVqYzHicDqyKB+NQhAc54I1QWCBLCrYG6unqOIcBTHx+7x8C9lcoLj3KVJXs2VB4lUbpWY+Kk9NipcbXYWmvg==", + "license": "Apache-2.0", "dependencies": { - "@grpc/proto-loader": "^0.7.10", + "@grpc/proto-loader": "^0.7.13", "@js-sdsl/ordered-map": "^4.4.2" }, "engines": { @@ -395,13 +396,14 @@ } }, "node_modules/@grpc/proto-loader": { - "version": "0.7.10", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.10.tgz", - "integrity": "sha512-CAqDfoaQ8ykFd9zqBDn4k6iWT9loLAlc2ETmDFS9JCD70gDcnA4L3AFEo2iV7KyAtAAHFW9ftq1Fz+Vsgq80RQ==", + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.13.tgz", + "integrity": "sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==", + "license": "Apache-2.0", "dependencies": { "lodash.camelcase": "^4.3.0", "long": "^5.0.0", - "protobufjs": "^7.2.4", + "protobufjs": "^7.2.5", "yargs": "^17.7.2" }, "bin": { From 8eca09ed8ce656f813d66d702ad94964a513abe9 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 1 Jun 2024 03:52:17 +0300 Subject: [PATCH 2/7] fix(deps): Update dependency ava to v6.1.3 (#169) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ava](https://avajs.dev) ([source](https://togithub.com/avajs/ava)) | devDependencies | patch | [`6.1.2` -> `6.1.3`](https://renovatebot.com/diffs/npm/ava/6.1.2/6.1.3) | --- ### Release Notes
avajs/ava (ava) ### [`v6.1.3`](https://togithub.com/avajs/ava/releases/tag/v6.1.3) [Compare Source](https://togithub.com/avajs/ava/compare/v6.1.2...v6.1.3) #### What's Changed - Include Node.js 22 in supported engines and test matrix by [@​lenovouser](https://togithub.com/lenovouser) in [https://github.com/avajs/ava/pull/3328](https://togithub.com/avajs/ava/pull/3328) - Add VS Code debugging instructions for Yarn PnP projects by [@​bitjson](https://togithub.com/bitjson) in [https://github.com/avajs/ava/pull/3317](https://togithub.com/avajs/ava/pull/3317) - Document `serial` configuration option by [@​turadg](https://togithub.com/turadg) in [https://github.com/avajs/ava/pull/3321](https://togithub.com/avajs/ava/pull/3321) #### New Contributors - [@​bitjson](https://togithub.com/bitjson) made their first contribution in [https://github.com/avajs/ava/pull/3317](https://togithub.com/avajs/ava/pull/3317) - [@​turadg](https://togithub.com/turadg) made their first contribution in [https://github.com/avajs/ava/pull/3321](https://togithub.com/avajs/ava/pull/3321) - [@​lenovouser](https://togithub.com/lenovouser) made their first contribution in [https://github.com/avajs/ava/pull/3328](https://togithub.com/avajs/ava/pull/3328) **Full Changelog**: https://github.com/avajs/ava/compare/v6.1.2...v6.1.3
--- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- package-lock.json | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 449e1e6..9609814 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1282,10 +1282,11 @@ "dev": true }, "node_modules/ava": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/ava/-/ava-6.1.2.tgz", - "integrity": "sha512-WcpxJ8yZ7mk9ABTinD0IAjcemovSeVGjuuwZx0JS9johREWFeLTl8UP6wd7l6nmnrWqkKZdwaD71a/ocH4qPKw==", + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/ava/-/ava-6.1.3.tgz", + "integrity": "sha512-tkKbpF1pIiC+q09wNU9OfyTDYZa8yuWvU2up3+lFJ3lr1RmnYh2GBpPwzYUEB0wvTPIUysGjcZLNZr7STDviRA==", "dev": true, + "license": "MIT", "dependencies": { "@vercel/nft": "^0.26.2", "acorn": "^8.11.3", @@ -1332,7 +1333,7 @@ "ava": "entrypoints/cli.mjs" }, "engines": { - "node": "^18.18 || ^20.8 || ^21" + "node": "^18.18 || ^20.8 || ^21 || ^22" }, "peerDependencies": { "@ava/typescript": "*" @@ -1348,6 +1349,7 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.1.tgz", "integrity": "sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==", "dev": true, + "license": "MIT", "dependencies": { "@sindresorhus/merge-streams": "^2.1.0", "fast-glob": "^3.3.2", @@ -1368,6 +1370,7 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -1380,6 +1383,7 @@ "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" }, From 154f3d92bb07cbbd2ffd29373ffe7d91f7f9fe9c Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 1 Jun 2024 04:48:47 +0300 Subject: [PATCH 3/7] fix(deps): Update dependency semver to v7.6.2 (#171) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [semver](https://togithub.com/npm/node-semver) | dependencies | patch | [`7.6.0` -> `7.6.2`](https://renovatebot.com/diffs/npm/semver/7.6.0/7.6.2) | --- ### Release Notes
npm/node-semver (semver) ### [`v7.6.2`](https://togithub.com/npm/node-semver/blob/HEAD/CHANGELOG.md#762-2024-05-09) [Compare Source](https://togithub.com/npm/node-semver/compare/v7.6.1...v7.6.2) ##### Bug Fixes - [`6466ba9`](https://togithub.com/npm/node-semver/commit/6466ba9b540252db405fdd2a289dd4651495beea) [#​713](https://togithub.com/npm/node-semver/pull/713) lru: use map.delete() directly ([#​713](https://togithub.com/npm/node-semver/issues/713)) ([@​negezor](https://togithub.com/negezor), [@​lukekarrys](https://togithub.com/lukekarrys)) ### [`v7.6.1`](https://togithub.com/npm/node-semver/blob/HEAD/CHANGELOG.md#761-2024-05-04) [Compare Source](https://togithub.com/npm/node-semver/compare/v7.6.0...v7.6.1) ##### Bug Fixes - [`c570a34`](https://togithub.com/npm/node-semver/commit/c570a348ffc6612af07fe94fa46b9affa5e4eff0) [#​704](https://togithub.com/npm/node-semver/pull/704) linting: no-unused-vars ([@​wraithgar](https://togithub.com/wraithgar)) - [`ad8ff11`](https://togithub.com/npm/node-semver/commit/ad8ff11dd200dac3a05097d9a82d1977ccfa1535) [#​704](https://togithub.com/npm/node-semver/pull/704) use internal cache implementation ([@​mbtools](https://togithub.com/mbtools)) - [`ac9b357`](https://togithub.com/npm/node-semver/commit/ac9b35769ab0ddfefd5a3af4a3ecaf3da2012352) [#​682](https://togithub.com/npm/node-semver/pull/682) typo in compareBuild debug message ([#​682](https://togithub.com/npm/node-semver/issues/682)) ([@​mbtools](https://togithub.com/mbtools)) ##### Dependencies - [`988a8de`](https://togithub.com/npm/node-semver/commit/988a8deb3ea76b9a314a740e66b5fc2f726822f8) [#​709](https://togithub.com/npm/node-semver/pull/709) uninstall `lru-cache` ([#​709](https://togithub.com/npm/node-semver/issues/709)) - [`3fabe4d`](https://togithub.com/npm/node-semver/commit/3fabe4dbfbd199fdb589c076a7f30bc1f18c6614) [#​704](https://togithub.com/npm/node-semver/pull/704) remove lru-cache ##### Chores - [`dd09b60`](https://togithub.com/npm/node-semver/commit/dd09b60da1e618335d7c269426345b336fd5f63d) [#​705](https://togithub.com/npm/node-semver/pull/705) bump [@​npmcli/template-oss](https://togithub.com/npmcli/template-oss) to 4.22.0 ([@​lukekarrys](https://togithub.com/lukekarrys)) - [`ec49cdc`](https://togithub.com/npm/node-semver/commit/ec49cdcece9db0020d6829b246681ff65a393644) [#​701](https://togithub.com/npm/node-semver/pull/701) chore: chore: postinstall for dependabot template-oss PR ([@​lukekarrys](https://togithub.com/lukekarrys)) - [`b236c3d`](https://togithub.com/npm/node-semver/commit/b236c3d2f357a16a733c96ec2ca8c57848b70091) [#​696](https://togithub.com/npm/node-semver/pull/696) add benchmarks ([#​696](https://togithub.com/npm/node-semver/issues/696)) ([@​H4ad](https://togithub.com/H4ad)) - [`692451b`](https://togithub.com/npm/node-semver/commit/692451bd6f75b38a71a99f39da405c94a5954a22) [#​688](https://togithub.com/npm/node-semver/pull/688) various improvements to README ([#​688](https://togithub.com/npm/node-semver/issues/688)) ([@​mbtools](https://togithub.com/mbtools)) - [`5feeb7f`](https://togithub.com/npm/node-semver/commit/5feeb7f4f63061e19a29087115b50cb04135b63e) [#​705](https://togithub.com/npm/node-semver/pull/705) postinstall for dependabot template-oss PR ([@​lukekarrys](https://togithub.com/lukekarrys)) - [`074156f`](https://togithub.com/npm/node-semver/commit/074156f64fa91723fe1ae6af8cc497014b9b7aff) [#​701](https://togithub.com/npm/node-semver/pull/701) bump [@​npmcli/template-oss](https://togithub.com/npmcli/template-oss) from 4.21.3 to 4.21.4 ([@​dependabot](https://togithub.com/dependabot)\[bot])
--- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- package-lock.json | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9609814..5b677d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4534,17 +4534,6 @@ "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/luxon": { "version": "3.4.4", "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.4.4.tgz", @@ -5939,12 +5928,10 @@ } }, "node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -7242,7 +7229,8 @@ "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/yargs": { "version": "17.7.2", From d82278cca533f94249f480404de81b19e28d8186 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 1 Jun 2024 04:55:42 +0300 Subject: [PATCH 4/7] fix(deps): Update dependency ajv to v8.14.0 (#172) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ajv](https://ajv.js.org) ([source](https://togithub.com/ajv-validator/ajv)) | dependencies | minor | [`8.13.0` -> `8.14.0`](https://renovatebot.com/diffs/npm/ajv/8.13.0/8.14.0) | --- ### Release Notes
ajv-validator/ajv (ajv) ### [`v8.14.0`](https://togithub.com/ajv-validator/ajv/releases/tag/v8.14.0) [Compare Source](https://togithub.com/ajv-validator/ajv/compare/v8.13.0...v8.14.0) #### What's Changed - readme: build badge by [@​epoberezkin](https://togithub.com/epoberezkin) in [https://github.com/ajv-validator/ajv/pull/2424](https://togithub.com/ajv-validator/ajv/pull/2424) - Update workflows by [@​rotu](https://togithub.com/rotu) in [https://github.com/ajv-validator/ajv/pull/2410](https://togithub.com/ajv-validator/ajv/pull/2410) - docs: add warning to maxLength / minLength by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2428](https://togithub.com/ajv-validator/ajv/pull/2428) - fix: broken link in docs warning by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2431](https://togithub.com/ajv-validator/ajv/pull/2431) - compileAsync a schema with discriminator and $ref, fixes [#​2427](https://togithub.com/ajv-validator/ajv/issues/2427) by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2433](https://togithub.com/ajv-validator/ajv/pull/2433) - bump version to 8.14.0 for publishing by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2440](https://togithub.com/ajv-validator/ajv/pull/2440) #### New Contributors - [@​rotu](https://togithub.com/rotu) made their first contribution in [https://github.com/ajv-validator/ajv/pull/2410](https://togithub.com/ajv-validator/ajv/pull/2410) **Full Changelog**: https://github.com/ajv-validator/ajv/compare/v8.13.0...v8.14.0
--- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- package-lock.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5b677d3..3644641 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1046,9 +1046,10 @@ } }, "node_modules/ajv": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", - "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.14.0.tgz", + "integrity": "sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", From aa2c7cba66aa21e274992e3170584c4b9883e924 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 1 Jun 2024 05:37:57 +0300 Subject: [PATCH 5/7] fix(deps): Update dependency eslint-plugin-promise to v6.2.0 (#173) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-plugin-promise](https://togithub.com/eslint-community/eslint-plugin-promise) | devDependencies | minor | [`6.1.1` -> `6.2.0`](https://renovatebot.com/diffs/npm/eslint-plugin-promise/6.1.1/6.2.0) | --- ### Release Notes
eslint-community/eslint-plugin-promise (eslint-plugin-promise) ### [`v6.2.0`](https://togithub.com/eslint-community/eslint-plugin-promise/releases/tag/v6.2.0) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.1.1...v6.2.0) ##### Bug Fixes - **no-callback-in-promise:** false positives when the exception is an argument ([#​446](https://togithub.com/eslint-community/eslint-plugin-promise/issues/446)) ([5e4546d](https://togithub.com/eslint-community/eslint-plugin-promise/commit/5e4546d83b45eae41637f0c13b1c9748421098aa)) ##### Features - Resolve `getAncestors` and `getScope` calls in eslint v9 ([#​466](https://togithub.com/eslint-community/eslint-plugin-promise/issues/466)) ([c0c716b](https://togithub.com/eslint-community/eslint-plugin-promise/commit/c0c716b1c5e513ece52443c0f0848e5aee5e2ef7))
--- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- package-lock.json | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3644641..2de50a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2801,15 +2801,19 @@ } }, "node_modules/eslint-plugin-promise": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz", - "integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.2.0.tgz", + "integrity": "sha512-QmAqwizauvnKOlifxyDj2ObfULpHQawlg/zQdgEixur9vl0CvZGv/LCJV2rtj3210QCoeGBzVMfMXqGAOr/4fA==", "dev": true, + "license": "ISC", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" } }, "node_modules/eslint-plugin-unicorn": { From a9ec7125760c2e391ca893d4ae7b627f4c16007f Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 3 Jun 2024 13:21:17 +0300 Subject: [PATCH 6/7] fix(deps): Update dependency @cloudquery/plugin-pb-javascript to ^0.0.19 (#177) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@cloudquery/plugin-pb-javascript](https://togithub.com/cloudquery/plugin-pb-javascript) | dependencies | patch | [`^0.0.18` -> `^0.0.19`](https://renovatebot.com/diffs/npm/@cloudquery%2fplugin-pb-javascript/0.0.18/0.0.19) | --- ### Release Notes
cloudquery/plugin-pb-javascript (@​cloudquery/plugin-pb-javascript) ### [`v0.0.19`](https://togithub.com/cloudquery/plugin-pb-javascript/blob/HEAD/CHANGELOG.md#0019-2024-06-01) [Compare Source](https://togithub.com/cloudquery/plugin-pb-javascript/compare/v0.0.18...v0.0.19) ##### Bug Fixes - **deps:** Update dependency [@​grpc/grpc-js](https://togithub.com/grpc/grpc-js) to v1.10.7 ([#​55](https://togithub.com/cloudquery/plugin-pb-javascript/issues/55)) ([cccda54](https://togithub.com/cloudquery/plugin-pb-javascript/commit/cccda54173eba4f1868709624dde194909b5f42b)) - **deps:** Update dependency [@​grpc/grpc-js](https://togithub.com/grpc/grpc-js) to v1.10.8 ([#​58](https://togithub.com/cloudquery/plugin-pb-javascript/issues/58)) ([18af0d1](https://togithub.com/cloudquery/plugin-pb-javascript/commit/18af0d14f1473386746afbb3b48708ff0a8f4b56)) - Generate JavaScript Code from `plugin-pb` ([#​57](https://togithub.com/cloudquery/plugin-pb-javascript/issues/57)) ([97268e4](https://togithub.com/cloudquery/plugin-pb-javascript/commit/97268e41a029ea14e64e59357d33b4b350c699c1))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- package-lock.json | 9 ++++---- package.json | 2 +- src/grpc/plugin.ts | 50 ++++++++++++++++++++++++++++++++++++++++++++ src/plugin/plugin.ts | 1 + 4 files changed, 57 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2de50a9..38ceb5d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MPL-2.0", "dependencies": { "@apache-arrow/esnext-esm": "^12.0.1", - "@cloudquery/plugin-pb-javascript": "^0.0.18", + "@cloudquery/plugin-pb-javascript": "^0.0.19", "@grpc/grpc-js": "^1.9.0", "@types/luxon": "^3.3.1", "ajv": "^8.12.0", @@ -264,9 +264,10 @@ } }, "node_modules/@cloudquery/plugin-pb-javascript": { - "version": "0.0.18", - "resolved": "https://registry.npmjs.org/@cloudquery/plugin-pb-javascript/-/plugin-pb-javascript-0.0.18.tgz", - "integrity": "sha512-HSBDE/ojSsHX+NdmYqy0D1B5kBxWy/A5YqV84zVuR00qrEd30ecyW12wI71tKt7OWQEUvXL23Agx1Dm75LmBTQ==", + "version": "0.0.19", + "resolved": "https://registry.npmjs.org/@cloudquery/plugin-pb-javascript/-/plugin-pb-javascript-0.0.19.tgz", + "integrity": "sha512-22LB7dVE/X6gVEkJ/zYoARn8X1+pVBdfkmaOIQHA+lvVstKBXeRL7zMD4V88+HGb1KJ0El2yn0Ch81p42wyQgQ==", + "license": "MPL-2.0", "dependencies": { "google-protobuf": "^3.21.2" }, diff --git a/package.json b/package.json index 39c2f14..925268a 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ }, "dependencies": { "@apache-arrow/esnext-esm": "^12.0.1", - "@cloudquery/plugin-pb-javascript": "^0.0.18", + "@cloudquery/plugin-pb-javascript": "^0.0.19", "@grpc/grpc-js": "^1.9.0", "@types/luxon": "^3.3.1", "ajv": "^8.12.0", diff --git a/src/grpc/plugin.ts b/src/grpc/plugin.ts index 2a572a1..d284a5c 100644 --- a/src/grpc/plugin.ts +++ b/src/grpc/plugin.ts @@ -158,4 +158,54 @@ export class PluginServer extends pluginV3.cloudquery.plugin.v3.UnimplementedPlu return callback(error, null); }); } + + TestConnection( + call: grpc.ServerUnaryCall< + pluginV3.cloudquery.plugin.v3.TestConnection.Request, + pluginV3.cloudquery.plugin.v3.TestConnection.Response + >, + callback: grpc.sendUnaryData, + ): void { + const { spec = new Uint8Array() } = call.request.toObject(); + + const stringSpec = new TextDecoder().decode(spec); + if (this.plugin.testConnection) { + this.plugin + .testConnection(stringSpec) + .then(({ success, failureCode, failureDescription }) => { + // eslint-disable-next-line promise/no-callback-in-promise + return callback( + null, + new pluginV3.cloudquery.plugin.v3.TestConnection.Response({ + success, + failure_code: failureCode, + failure_description: failureDescription, + }), + ); + }) + .catch((error) => { + // eslint-disable-next-line promise/no-callback-in-promise + return callback(error, null); + }); + } else { + // fall back to init + this.plugin + .init(stringSpec, { noConnection: false }) + .then(() => { + // eslint-disable-next-line promise/no-callback-in-promise + return callback(null, new pluginV3.cloudquery.plugin.v3.TestConnection.Response({ success: true })); + }) + .catch(() => { + // eslint-disable-next-line promise/no-callback-in-promise + return callback( + null, + new pluginV3.cloudquery.plugin.v3.TestConnection.Response({ + success: false, + failure_code: 'UNKNOWN', + failure_description: 'Failed to connect', + }), + ); + }); + } + } } diff --git a/src/plugin/plugin.ts b/src/plugin/plugin.ts index fe4291b..7dd2bea 100644 --- a/src/plugin/plugin.ts +++ b/src/plugin/plugin.ts @@ -70,6 +70,7 @@ export interface Plugin extends Client { dockerFile: () => string; buildTargets: () => BuildTarget[]; init: (spec: string, options: NewClientOptions) => Promise; + testConnection?: (spec: string) => Promise<{ success?: boolean; failureCode?: string; failureDescription?: string }>; } export const newUnimplementedSource = (): SourceClient => { From 6ac6ab736b24f13b7f3a8dda67bd6653d3000665 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 3 Jun 2024 13:39:36 +0300 Subject: [PATCH 7/7] chore(main): Release v0.1.12 (#170) :robot: I have created a release *beep* *boop* --- ## [0.1.12](https://github.com/cloudquery/plugin-sdk-javascript/compare/v0.1.11...v0.1.12) (2024-06-03) ### Bug Fixes * **deps:** Update dependency @cloudquery/plugin-pb-javascript to ^0.0.19 ([#177](https://github.com/cloudquery/plugin-sdk-javascript/issues/177)) ([a9ec712](https://github.com/cloudquery/plugin-sdk-javascript/commit/a9ec7125760c2e391ca893d4ae7b627f4c16007f)) * **deps:** Update dependency @grpc/grpc-js to v1.10.8 ([#168](https://github.com/cloudquery/plugin-sdk-javascript/issues/168)) ([5a10335](https://github.com/cloudquery/plugin-sdk-javascript/commit/5a10335a65ca0eeef1376d1fc45a10d631df8956)) * **deps:** Update dependency ajv to v8.14.0 ([#172](https://github.com/cloudquery/plugin-sdk-javascript/issues/172)) ([d82278c](https://github.com/cloudquery/plugin-sdk-javascript/commit/d82278cca533f94249f480404de81b19e28d8186)) * **deps:** Update dependency ava to v6.1.3 ([#169](https://github.com/cloudquery/plugin-sdk-javascript/issues/169)) ([8eca09e](https://github.com/cloudquery/plugin-sdk-javascript/commit/8eca09ed8ce656f813d66d702ad94964a513abe9)) * **deps:** Update dependency eslint-plugin-promise to v6.2.0 ([#173](https://github.com/cloudquery/plugin-sdk-javascript/issues/173)) ([aa2c7cb](https://github.com/cloudquery/plugin-sdk-javascript/commit/aa2c7cba66aa21e274992e3170584c4b9883e924)) * **deps:** Update dependency semver to v7.6.2 ([#171](https://github.com/cloudquery/plugin-sdk-javascript/issues/171)) ([154f3d9](https://github.com/cloudquery/plugin-sdk-javascript/commit/154f3d92bb07cbbd2ffd29373ffe7d91f7f9fe9c)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- .release-please-manifest.json | 2 +- CHANGELOG.md | 12 ++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ca1ac01..93fcfa2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.11" + ".": "0.1.12" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 808ea96..2b8eab9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [0.1.12](https://github.com/cloudquery/plugin-sdk-javascript/compare/v0.1.11...v0.1.12) (2024-06-03) + + +### Bug Fixes + +* **deps:** Update dependency @cloudquery/plugin-pb-javascript to ^0.0.19 ([#177](https://github.com/cloudquery/plugin-sdk-javascript/issues/177)) ([a9ec712](https://github.com/cloudquery/plugin-sdk-javascript/commit/a9ec7125760c2e391ca893d4ae7b627f4c16007f)) +* **deps:** Update dependency @grpc/grpc-js to v1.10.8 ([#168](https://github.com/cloudquery/plugin-sdk-javascript/issues/168)) ([5a10335](https://github.com/cloudquery/plugin-sdk-javascript/commit/5a10335a65ca0eeef1376d1fc45a10d631df8956)) +* **deps:** Update dependency ajv to v8.14.0 ([#172](https://github.com/cloudquery/plugin-sdk-javascript/issues/172)) ([d82278c](https://github.com/cloudquery/plugin-sdk-javascript/commit/d82278cca533f94249f480404de81b19e28d8186)) +* **deps:** Update dependency ava to v6.1.3 ([#169](https://github.com/cloudquery/plugin-sdk-javascript/issues/169)) ([8eca09e](https://github.com/cloudquery/plugin-sdk-javascript/commit/8eca09ed8ce656f813d66d702ad94964a513abe9)) +* **deps:** Update dependency eslint-plugin-promise to v6.2.0 ([#173](https://github.com/cloudquery/plugin-sdk-javascript/issues/173)) ([aa2c7cb](https://github.com/cloudquery/plugin-sdk-javascript/commit/aa2c7cba66aa21e274992e3170584c4b9883e924)) +* **deps:** Update dependency semver to v7.6.2 ([#171](https://github.com/cloudquery/plugin-sdk-javascript/issues/171)) ([154f3d9](https://github.com/cloudquery/plugin-sdk-javascript/commit/154f3d92bb07cbbd2ffd29373ffe7d91f7f9fe9c)) + ## [0.1.11](https://github.com/cloudquery/plugin-sdk-javascript/compare/v0.1.10...v0.1.11) (2024-05-01) diff --git a/package-lock.json b/package-lock.json index 38ceb5d..e4a78fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@cloudquery/plugin-sdk-javascript", - "version": "0.1.11", + "version": "0.1.12", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@cloudquery/plugin-sdk-javascript", - "version": "0.1.11", + "version": "0.1.12", "license": "MPL-2.0", "dependencies": { "@apache-arrow/esnext-esm": "^12.0.1", diff --git a/package.json b/package.json index 925268a..b290d10 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cloudquery/plugin-sdk-javascript", - "version": "0.1.11", + "version": "0.1.12", "files": [ "dist", "!dist/**/*.test.*",