diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7f26ba9..5520dc3 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.20" + ".": "0.1.21" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c403ac..6475ced 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [0.1.21](https://github.com/cloudquery/plugin-sdk-javascript/compare/v0.1.20...v0.1.21) (2024-12-02) + + +### Bug Fixes + +* **deps:** Update dependency @apache-arrow/esnext-esm to v18 ([#244](https://github.com/cloudquery/plugin-sdk-javascript/issues/244)) ([cf83603](https://github.com/cloudquery/plugin-sdk-javascript/commit/cf8360318efa639d5ad3cabe0eb06599620b98b7)) +* **deps:** Update dependency @cloudquery/plugin-pb-javascript to ^0.0.29 ([#248](https://github.com/cloudquery/plugin-sdk-javascript/issues/248)) ([abab01a](https://github.com/cloudquery/plugin-sdk-javascript/commit/abab01a52b7f5f817e44979861505224e74e13f8)) +* **deps:** Update dependency path-type to v6 ([#245](https://github.com/cloudquery/plugin-sdk-javascript/issues/245)) ([ff672a5](https://github.com/cloudquery/plugin-sdk-javascript/commit/ff672a54c62f1f56a93aa8aab6c4eade9092f7ed)) +* **deps:** Update dependency prettier to v3.4.1 ([#249](https://github.com/cloudquery/plugin-sdk-javascript/issues/249)) ([9f84e4b](https://github.com/cloudquery/plugin-sdk-javascript/commit/9f84e4bb9fec224171b8a8a590ab078ccd76578b)) +* **deps:** Update dependency typescript to v5.7.2 ([#241](https://github.com/cloudquery/plugin-sdk-javascript/issues/241)) ([14289b3](https://github.com/cloudquery/plugin-sdk-javascript/commit/14289b3a8e08ac20cba3d3a209cc553b5d762c48)) +* **deps:** Update dependency uuid to v11 ([#246](https://github.com/cloudquery/plugin-sdk-javascript/issues/246)) ([b5d8e4d](https://github.com/cloudquery/plugin-sdk-javascript/commit/b5d8e4dd9284dac34e981c121cb6e131d215b5e9)) +* **deps:** Update dependency winston to v3.17.0 ([#242](https://github.com/cloudquery/plugin-sdk-javascript/issues/242)) ([8f0754c](https://github.com/cloudquery/plugin-sdk-javascript/commit/8f0754ce5bc0c238a4868b534e91372ff99f94f5)) + ## [0.1.20](https://github.com/cloudquery/plugin-sdk-javascript/compare/v0.1.19...v0.1.20) (2024-11-04) diff --git a/package-lock.json b/package-lock.json index ea49833..a2363e1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "@cloudquery/plugin-sdk-javascript", - "version": "0.1.20", + "version": "0.1.21", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@cloudquery/plugin-sdk-javascript", - "version": "0.1.20", + "version": "0.1.21", "license": "MPL-2.0", "dependencies": { - "@apache-arrow/esnext-esm": "^17.0.0", - "@cloudquery/plugin-pb-javascript": "^0.0.28", + "@apache-arrow/esnext-esm": "^18.0.0", + "@cloudquery/plugin-pb-javascript": "^0.0.29", "@grpc/grpc-js": "^1.9.0", "@types/luxon": "^3.3.1", "ajv": "^8.12.0", @@ -24,15 +24,15 @@ "p-map": "^7.0.0", "p-timeout": "^6.1.2", "path-exists": "^5.0.0", - "path-type": "^5.0.0", + "path-type": "^6.0.0", "semver": "^7.5.4", - "uuid": "^10.0.0", + "uuid": "^11.0.0", "winston": "^3.10.0", "winston-error-format": "^3.0.0", "yargs": "^17.7.2" }, "devDependencies": { - "@ava/typescript": "^4.1.0", + "@ava/typescript": "^5.0.0", "@tsconfig/node20": "^20.1.2", "@types/semver": "^7.5.8", "@types/uuid": "^10.0.0", @@ -71,9 +71,9 @@ } }, "node_modules/@apache-arrow/esnext-esm": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@apache-arrow/esnext-esm/-/esnext-esm-17.0.0.tgz", - "integrity": "sha512-2dcd6jCdeeoAln7vNvTuyGOj1UB23PtBic2nwWJo7JaqFjNBiybC/KNW+W5p1rLeG9fLDmlZWYTNxQbIkWSHDw==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/@apache-arrow/esnext-esm/-/esnext-esm-18.1.0.tgz", + "integrity": "sha512-iuniMEy5OBUMdplcUM/Eg7KXTEaD5yLxKk+tfUPGZffB1cBifwiAkbTTa6fTQ6VcvqBrq0/ioATCwPk5IgrZog==", "license": "Apache-2.0", "dependencies": { "@swc/helpers": "^0.5.11", @@ -87,72 +87,70 @@ "tslib": "^2.6.2" }, "bin": { - "arrow2csv": "bin/arrow2csv.cjs" + "arrow2csv": "bin/arrow2csv.js" } }, "node_modules/@ava/typescript": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@ava/typescript/-/typescript-4.1.0.tgz", - "integrity": "sha512-1iWZQ/nr9iflhLK9VN8H+1oDZqe93qxNnyYUz+jTzkYPAHc5fdZXBrqmNIgIfFhWYXK5OaQ5YtC7OmLeTNhVEg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@ava/typescript/-/typescript-5.0.0.tgz", + "integrity": "sha512-2twsQz2fUd95QK1MtKuEnjkiN47SKHZfi/vWj040EN6Eo2ZW3SNcAwncJqXXoMTYZTWtBRXYp3Fg8z+JkFI9aQ==", "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^5.0.0", - "execa": "^7.1.1" + "execa": "^8.0.1" }, "engines": { - "node": "^14.19 || ^16.15 || ^18 || ^20" + "node": "^18.18 || ^20.8 || ^21 || ^22" } }, "node_modules/@ava/typescript/node_modules/execa": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", - "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", "onetime": "^6.0.0", - "signal-exit": "^3.0.7", + "signal-exit": "^4.1.0", "strip-final-newline": "^3.0.0" }, "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" + "node": ">=16.17" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, "node_modules/@ava/typescript/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", "dev": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@ava/typescript/node_modules/human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=14.18.0" + "node": ">=16.17.0" } }, - "node_modules/@ava/typescript/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, "node_modules/@babel/code-frame": { "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", @@ -261,9 +259,9 @@ } }, "node_modules/@cloudquery/plugin-pb-javascript": { - "version": "0.0.28", - "resolved": "https://registry.npmjs.org/@cloudquery/plugin-pb-javascript/-/plugin-pb-javascript-0.0.28.tgz", - "integrity": "sha512-lAsGJqZn5hsk0MajPWZFRhq95ipOTzrCb+wpeq/O/LZ/tDsPkmI63DYPG4dI93ReZ53LEi8DpXHpGYBNtzilLg==", + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@cloudquery/plugin-pb-javascript/-/plugin-pb-javascript-0.0.29.tgz", + "integrity": "sha512-HTyYFm/raHTncVkhRu7/glGfPOPLZfhW+6ONqt0TMCnT+lx+NJSzSmBPf3R7RultNoQnoqp1AA/sE/Q716R1ZQ==", "license": "MPL-2.0", "dependencies": { "google-protobuf": "^3.21.2" @@ -1412,6 +1410,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ava/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/ava/node_modules/picomatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", @@ -4739,9 +4750,10 @@ "dev": true }, "node_modules/logform": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.0.tgz", - "integrity": "sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz", + "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==", + "license": "MIT", "dependencies": { "@colors/colors": "1.6.0", "@types/triple-beam": "^1.3.2", @@ -5474,11 +5486,12 @@ "dev": true }, "node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", + "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5559,9 +5572,9 @@ } }, "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.1.tgz", + "integrity": "sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==", "dev": true, "license": "MIT", "bin": { @@ -6835,9 +6848,9 @@ } }, "node_modules/typescript": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", - "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", "dev": true, "license": "Apache-2.0", "bin": { @@ -6950,16 +6963,16 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/uuid": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.3.tgz", + "integrity": "sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], "license": "MIT", "bin": { - "uuid": "dist/bin/uuid" + "uuid": "dist/esm/bin/uuid" } }, "node_modules/v8-compile-cache-lib": { @@ -7113,22 +7126,22 @@ } }, "node_modules/winston": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.15.0.tgz", - "integrity": "sha512-RhruH2Cj0bV0WgNL+lOfoUBI4DVfdUNjVnJGVovWZmrcKtrFTTRzgXYK2O9cymSGjrERCtaAeHwMNnUWXlwZow==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz", + "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==", "license": "MIT", "dependencies": { "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", - "logform": "^2.6.0", + "logform": "^2.7.0", "one-time": "^1.0.0", "readable-stream": "^3.4.0", "safe-stable-stringify": "^2.3.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", - "winston-transport": "^4.7.0" + "winston-transport": "^4.9.0" }, "engines": { "node": ">= 12.0.0" @@ -7165,12 +7178,13 @@ } }, "node_modules/winston-transport": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.7.0.tgz", - "integrity": "sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", + "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", + "license": "MIT", "dependencies": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", + "logform": "^2.7.0", + "readable-stream": "^3.6.2", "triple-beam": "^1.3.0" }, "engines": { diff --git a/package.json b/package.json index 12534ba..550f43d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cloudquery/plugin-sdk-javascript", - "version": "0.1.20", + "version": "0.1.21", "files": [ "dist", "!dist/**/*.test.*", @@ -50,7 +50,7 @@ }, "author": "cloudquery (https://github.com/cloudquery)", "devDependencies": { - "@ava/typescript": "^4.1.0", + "@ava/typescript": "^5.0.0", "@tsconfig/node20": "^20.1.2", "@types/semver": "^7.5.8", "@types/uuid": "^10.0.0", @@ -88,8 +88,8 @@ } }, "dependencies": { - "@apache-arrow/esnext-esm": "^17.0.0", - "@cloudquery/plugin-pb-javascript": "^0.0.28", + "@apache-arrow/esnext-esm": "^18.0.0", + "@cloudquery/plugin-pb-javascript": "^0.0.29", "@grpc/grpc-js": "^1.9.0", "@types/luxon": "^3.3.1", "ajv": "^8.12.0", @@ -103,9 +103,9 @@ "p-map": "^7.0.0", "p-timeout": "^6.1.2", "path-exists": "^5.0.0", - "path-type": "^5.0.0", + "path-type": "^6.0.0", "semver": "^7.5.4", - "uuid": "^10.0.0", + "uuid": "^11.0.0", "winston": "^3.10.0", "winston-error-format": "^3.0.0", "yargs": "^17.7.2"