diff --git a/components/supabase/actions/delete-row/delete-row.mjs b/components/supabase/actions/delete-row/delete-row.mjs index 391c12f1d3c72..4ca2757f1155c 100644 --- a/components/supabase/actions/delete-row/delete-row.mjs +++ b/components/supabase/actions/delete-row/delete-row.mjs @@ -4,7 +4,7 @@ export default { key: "supabase-delete-row", name: "Delete Row", type: "action", - version: "0.1.1", + version: "0.1.2", description: "Deletes row(s) in a database. [See the docs here](https://supabase.com/docs/reference/javascript/delete)", props: { supabase, diff --git a/components/supabase/actions/insert-row/insert-row.mjs b/components/supabase/actions/insert-row/insert-row.mjs index 1b9e2353246bd..223bd8124382e 100644 --- a/components/supabase/actions/insert-row/insert-row.mjs +++ b/components/supabase/actions/insert-row/insert-row.mjs @@ -4,7 +4,7 @@ export default { key: "supabase-insert-row", name: "Insert Row", type: "action", - version: "0.1.1", + version: "0.1.2", description: "Inserts a new row into a database. [See the docs here](https://supabase.com/docs/reference/javascript/insert)", props: { supabase, diff --git a/components/supabase/actions/remote-procedure-call/remote-procedure-call.mjs b/components/supabase/actions/remote-procedure-call/remote-procedure-call.mjs index ad56972ea4909..eba974b7bf4a9 100644 --- a/components/supabase/actions/remote-procedure-call/remote-procedure-call.mjs +++ b/components/supabase/actions/remote-procedure-call/remote-procedure-call.mjs @@ -4,7 +4,7 @@ export default { key: "supabase-remote-procedure-call", name: "Remote Procedure Call", type: "action", - version: "0.1.1", + version: "0.1.2", description: "Call a Postgres function in a database. [See the docs here](https://supabase.com/docs/reference/javascript/rpc)", props: { supabase, diff --git a/components/supabase/actions/select-row/select-row.mjs b/components/supabase/actions/select-row/select-row.mjs index fcae3d8290ea1..11b47389ee3e6 100644 --- a/components/supabase/actions/select-row/select-row.mjs +++ b/components/supabase/actions/select-row/select-row.mjs @@ -5,7 +5,7 @@ export default { key: "supabase-select-row", name: "Select Row", type: "action", - version: "0.1.1", + version: "0.1.2", description: "Selects row(s) in a database. [See the docs here](https://supabase.com/docs/reference/javascript/select)", props: { supabase, diff --git a/components/supabase/actions/update-row/update-row.mjs b/components/supabase/actions/update-row/update-row.mjs index ab38061dddbea..ff48a6852c1d1 100644 --- a/components/supabase/actions/update-row/update-row.mjs +++ b/components/supabase/actions/update-row/update-row.mjs @@ -4,7 +4,7 @@ export default { key: "supabase-update-row", name: "Update Row", type: "action", - version: "0.1.1", + version: "0.1.2", description: "Updates row(s) in a database. [See the docs here](https://supabase.com/docs/reference/javascript/update)", props: { supabase, diff --git a/components/supabase/actions/upsert-row/upsert-row.mjs b/components/supabase/actions/upsert-row/upsert-row.mjs index 12e1dea34b87f..a6a5cbdc8cba3 100644 --- a/components/supabase/actions/upsert-row/upsert-row.mjs +++ b/components/supabase/actions/upsert-row/upsert-row.mjs @@ -4,7 +4,7 @@ export default { key: "supabase-upsert-row", name: "Upsert Row", type: "action", - version: "0.1.1", + version: "0.1.2", description: "Updates a row in a database or inserts new row if not found. [See the docs here](https://supabase.com/docs/reference/javascript/upsert)", props: { supabase, diff --git a/components/supabase/package.json b/components/supabase/package.json index a0f16c5d6441e..96792f41447f8 100644 --- a/components/supabase/package.json +++ b/components/supabase/package.json @@ -1,6 +1,6 @@ { "name": "@pipedream/supabase", - "version": "0.2.1", + "version": "0.2.2", "description": "Pipedream Supabase Components", "main": "supabase.app.mjs", "keywords": [ @@ -14,6 +14,6 @@ }, "dependencies": { "@pipedream/platform": "^1.2.1", - "@supabase/supabase-js": "^2.39.0" + "@supabase/supabase-js": "^2.45.6" } } diff --git a/components/supabase/sources/new-row-added/new-row-added.mjs b/components/supabase/sources/new-row-added/new-row-added.mjs index eaf4bb135f683..7eb470aa3bf85 100644 --- a/components/supabase/sources/new-row-added/new-row-added.mjs +++ b/components/supabase/sources/new-row-added/new-row-added.mjs @@ -9,7 +9,7 @@ export default { key: "supabase-new-row-added", name: "New Row Added", description: "Emit new event for every new row added in a table. [See documentation here](https://supabase.com/docs/reference/javascript/select)", - version: "0.0.3", + version: "0.0.4", type: "source", props: { ...base.props, diff --git a/components/supabase/sources/new-webhook-event/new-webhook-event.mjs b/components/supabase/sources/new-webhook-event/new-webhook-event.mjs index f64bbb3c23b76..07d0331dcf7ec 100644 --- a/components/supabase/sources/new-webhook-event/new-webhook-event.mjs +++ b/components/supabase/sources/new-webhook-event/new-webhook-event.mjs @@ -5,7 +5,7 @@ export default { key: "supabase-new-webhook-event", name: "New Webhook Event (Instant)", description: "Emit new event for every `insert`, `update`, or `delete` operation in a table. This source requires user configuration using the Supabase website. More information in the README. [Also see documentation here](https://supabase.com/docs/guides/database/webhooks#creating-a-webhook)", - version: "0.0.4", + version: "0.0.5", type: "source", props: { ...base.props, diff --git a/components/supabase/supabase.app.mjs b/components/supabase/supabase.app.mjs index 0c1a86e417a92..30fd3156dafdd 100644 --- a/components/supabase/supabase.app.mjs +++ b/components/supabase/supabase.app.mjs @@ -1,4 +1,4 @@ -import { createClient } from "@supabase/supabase-js@2.39.8"; +import { createClient } from "@supabase/supabase-js"; import constants from "./common/constants.mjs"; export default { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fbdcd0dad215a..423a7143d9934 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9823,10 +9823,10 @@ importers: components/supabase: specifiers: '@pipedream/platform': ^1.2.1 - '@supabase/supabase-js': ^2.39.0 + '@supabase/supabase-js': ^2.45.6 dependencies: '@pipedream/platform': 1.5.1 - '@supabase/supabase-js': 2.39.0 + '@supabase/supabase-js': 2.45.6 components/supabase_management_api: specifiers: @@ -21113,58 +21113,58 @@ packages: - debug dev: false - /@supabase/functions-js/2.1.5: - resolution: {integrity: sha512-BNzC5XhCzzCaggJ8s53DP+WeHHGT/NfTsx2wUSSGKR2/ikLFQTBCDzMvGz/PxYMqRko/LwncQtKXGOYp1PkPaw==} + /@supabase/auth-js/2.65.1: + resolution: {integrity: sha512-IA7i2Xq2SWNCNMKxwmPlHafBQda0qtnFr8QnyyBr+KaSxoXXqEzFCnQ1dGTy6bsZjVBgXu++o3qrDypTspaAPw==} dependencies: - '@supabase/node-fetch': 2.6.14 + '@supabase/node-fetch': 2.6.15 dev: false - /@supabase/gotrue-js/2.57.1: - resolution: {integrity: sha512-nA64K8vuIAzykTfNM06qukl+vBcRTX7uOcnX+OwBEQb361TossSFnUoYCkoDFkZRGjf8PqFRctCAzEZO+HDtGA==} + /@supabase/functions-js/2.4.3: + resolution: {integrity: sha512-sOLXy+mWRyu4LLv1onYydq+10mNRQ4rzqQxNhbrKLTLTcdcmS9hbWif0bGz/NavmiQfPs4ZcmQJp4WqOXlR4AQ==} dependencies: - '@supabase/node-fetch': 2.6.14 + '@supabase/node-fetch': 2.6.15 dev: false - /@supabase/node-fetch/2.6.14: - resolution: {integrity: sha512-w/Tsd22e/5fAeoxqQ4P2MX6EyF+iM6rc9kmlMVFkHuG0rAltt2TLhFbDJfemnHbtvnazWaRfy5KnFU/SYT37dQ==} + /@supabase/node-fetch/2.6.15: + resolution: {integrity: sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ==} engines: {node: 4.x || >=6.0.0} dependencies: whatwg-url: 5.0.0 dev: false - /@supabase/postgrest-js/1.9.0: - resolution: {integrity: sha512-axP6cU69jDrLbfihJKQ6vU27tklD0gzb9idkMN363MtTXeJVt5DQNT3JnJ58JVNBdL74hgm26rAsFNvHk+tnSw==} + /@supabase/postgrest-js/1.16.3: + resolution: {integrity: sha512-HI6dsbW68AKlOPofUjDTaosiDBCtW4XAm0D18pPwxoW3zKOE2Ru13Z69Wuys9fd6iTpfDViNco5sgrtnP0666A==} dependencies: - '@supabase/node-fetch': 2.6.14 + '@supabase/node-fetch': 2.6.15 dev: false - /@supabase/realtime-js/2.9.0: - resolution: {integrity: sha512-e/SI+/eqFJorAKAgVAwKQ9hSDQSBp86Yh7XbQmfJJ90LEfpM52HlTfJt/03lcepRu6BmH5h1uYn1b4zta7ghdw==} + /@supabase/realtime-js/2.10.7: + resolution: {integrity: sha512-OLI0hiSAqQSqRpGMTUwoIWo51eUivSYlaNBgxsXZE7PSoWh12wPRdVt0psUMaUzEonSB85K21wGc7W5jHnT6uA==} dependencies: - '@supabase/node-fetch': 2.6.14 - '@types/phoenix': 1.6.2 - '@types/websocket': 1.0.7 - ws: 8.16.0 + '@supabase/node-fetch': 2.6.15 + '@types/phoenix': 1.6.5 + '@types/ws': 8.5.12 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /@supabase/storage-js/2.5.4: - resolution: {integrity: sha512-yspHD19I9uQUgfTh0J94+/r/g6hnhdQmw6Y7OWqr/EbnL6uvicGV1i1UDkkmeUHqfF9Mbt2sLtuxRycYyKv2ew==} + /@supabase/storage-js/2.7.1: + resolution: {integrity: sha512-asYHcyDR1fKqrMpytAS1zjyEfvxuOIp1CIXX7ji4lHHcJKqyk+sLl/Vxgm4sN6u8zvuUtae9e4kDxQP2qrwWBA==} dependencies: - '@supabase/node-fetch': 2.6.14 + '@supabase/node-fetch': 2.6.15 dev: false - /@supabase/supabase-js/2.39.0: - resolution: {integrity: sha512-cYfnwWRW5rYBbPT/BNIejtRT9ULdD9PnIExQV28PZpqcqm3PLwS4f3pY7WGB01Da63VYdvktZPKuYvreqsj/Zg==} + /@supabase/supabase-js/2.45.6: + resolution: {integrity: sha512-qVXSSUhhIqdFnF2VUGgeecPvw1cDW6+avcTbRgur4LaGnzrJCbM3Rx7g81/SSZjjeqYOtmHuKWhiHzV/EN8Ktw==} dependencies: - '@supabase/functions-js': 2.1.5 - '@supabase/gotrue-js': 2.57.1 - '@supabase/node-fetch': 2.6.14 - '@supabase/postgrest-js': 1.9.0 - '@supabase/realtime-js': 2.9.0 - '@supabase/storage-js': 2.5.4 + '@supabase/auth-js': 2.65.1 + '@supabase/functions-js': 2.4.3 + '@supabase/node-fetch': 2.6.15 + '@supabase/postgrest-js': 1.16.3 + '@supabase/realtime-js': 2.10.7 + '@supabase/storage-js': 2.7.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -21540,6 +21540,12 @@ packages: dependencies: undici-types: 5.26.5 + /@types/node/22.7.9: + resolution: {integrity: sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==} + dependencies: + undici-types: 6.19.8 + dev: false + /@types/normalize-package-data/2.4.2: resolution: {integrity: sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A==} dev: true @@ -21548,8 +21554,8 @@ packages: resolution: {integrity: sha512-i/rtaJFCsPljrZvP/akBqEwUP2y5cZLOmvO+JaYnz01aPknrQ+hB5MRcO7iqCUsFaYfTG8kGfKUyboA07xeDHQ==} dev: true - /@types/phoenix/1.6.2: - resolution: {integrity: sha512-I3mm7x5XIi+5NsIY3nfreY+H4PmQdyBwJ84SiUSOxSg1axwEPNmkKWYVm56y+emDpPPUL3cPzrLcgRWSd9gI7g==} + /@types/phoenix/1.6.5: + resolution: {integrity: sha512-xegpDuR+z0UqG9fwHqNoy3rI7JDlvaPh2TY47Fl80oq6g+hXT+c/LEuE43X48clZ6lOfANl5WrPur9fYO1RJ/w==} dev: false /@types/qs/6.9.8: @@ -21663,12 +21669,6 @@ packages: resolution: {integrity: sha512-8hKOnOan+Uu+NgMaCouhg3cT9x5fFZ92Jwf+uDLXLu/MFRbXxlWwGeQY7KVHkeSft6RvY+tdxklUBuyY9eIEKg==} dev: false - /@types/websocket/1.0.7: - resolution: {integrity: sha512-62Omr8U0PO+hgjLCpPnMsmjh2/FRwIGOktZHyYAUzooEJotwkXHMp7vCacdYi8haxBNOiw9bc2HIHI+b/MPNjA==} - dependencies: - '@types/node': 20.16.1 - dev: false - /@types/whatwg-url/8.2.2: resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==} dependencies: @@ -21676,6 +21676,12 @@ packages: '@types/webidl-conversions': 7.0.1 dev: false + /@types/ws/8.5.12: + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} + dependencies: + '@types/node': 22.7.9 + dev: false + /@types/ws/8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: @@ -36187,6 +36193,19 @@ packages: optional: true dev: false + /ws/8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + /ws/8.7.0: resolution: {integrity: sha512-c2gsP0PRwcLFzUiA8Mkr37/MI7ilIlHQxaEAtd0uNMbVMoy8puJyafRlm0bV9MbGSabUPeLrRRaqIBcFcA2Pqg==} engines: {node: '>=10.0.0'}