diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 046b658..2609c59 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: fi echo "BIN_EXTENSION=$BIN_EXTENSION" >> $GITHUB_ENV - export TOIT_VERSION="v2.0.0-alpha.92" + export TOIT_VERSION="v2.0.0-alpha.128" export DOWNLOAD_DIR="${{ github.workspace }}/downloads" echo "DOWNLOAD_DIR=$DOWNLOAD_DIR" >> $GITHUB_ENV diff --git a/examples/auth_email.toit b/examples/auth_email.toit index dabdf7a..2290570 100644 --- a/examples/auth_email.toit +++ b/examples/auth_email.toit @@ -3,10 +3,11 @@ // be found in the EXAMPLES_LICENSE file. import .utils.client +import system signup args/List: if args.size != 3: - print "Usage: $program_name signup " + print "Usage: $system.program_name signup " exit 1 client := instantiate_client @@ -15,7 +16,7 @@ signup args/List: login args/List: if args.size != 3: - print "Usage: $program_name login " + print "Usage: $system.program_name login " exit 1 client := instantiate_client diff --git a/examples/package.lock b/examples/package.lock index 518d586..37181b5 100644 --- a/examples/package.lock +++ b/examples/package.lock @@ -1,4 +1,4 @@ -sdk: ^2.0.0-alpha.64 +sdk: ^2.0.0-alpha.124 prefixes: certificate_roots: toit-cert-roots host: pkg-host @@ -11,13 +11,16 @@ packages: http: pkg-http pkg-host: url: github.com/toitlang/pkg-host - version: 1.9.0 - hash: 76e4dc5328a5c3739e97f65ed196d05058071359 + name: host + version: 1.13.0 + hash: 64ee9e7bf1fd0e748e778a61269cd653fd748af8 pkg-http: url: github.com/toitlang/pkg-http - version: 2.1.0 - hash: 54cb9c5e06d53da3d5608ea7454b9113de079c15 + name: http + version: 2.3.4 + hash: 39fe52083b4c745cc37420649a48277b45728fd2 toit-cert-roots: url: github.com/toitware/toit-cert-roots - version: 1.4.0 - hash: bf41ee60ebba65ba01bc9ba1aa6d697e4cc4a8c7 + name: certificate_roots + version: 1.6.1 + hash: 55d3be82ed53d8d332338b2de931865cf69fe48b diff --git a/examples/package.yaml b/examples/package.yaml index 8184f6e..c93c84e 100644 --- a/examples/package.yaml +++ b/examples/package.yaml @@ -1,9 +1,9 @@ dependencies: certificate_roots: url: github.com/toitware/toit-cert-roots - version: ^1.4.0 + version: ^1.6.1 host: url: github.com/toitlang/pkg-host - version: ^1.9.0 + version: ^1.13.0 supabase: path: .. diff --git a/examples/utils/local_storage.toit b/examples/utils/local_storage.toit index 82deb3b..cd4b943 100644 --- a/examples/utils/local_storage.toit +++ b/examples/utils/local_storage.toit @@ -8,6 +8,7 @@ import host.file import host.directory import supabase import writer show Writer +import system show platform PLATFORM_WINDOWS // TODO(florian): A lot of this functionality should come from the CLI package. diff --git a/package.lock b/package.lock index 8c426c1..c791122 100644 --- a/package.lock +++ b/package.lock @@ -1,4 +1,4 @@ -sdk: ^2.0.0-alpha.64 +sdk: ^2.0.0-alpha.124 prefixes: host: pkg-host http: pkg-http @@ -6,10 +6,10 @@ packages: pkg-host: url: github.com/toitlang/pkg-host name: host - version: 1.9.0 - hash: 76e4dc5328a5c3739e97f65ed196d05058071359 + version: 1.13.0 + hash: 64ee9e7bf1fd0e748e778a61269cd653fd748af8 pkg-http: url: github.com/toitlang/pkg-http name: http - version: 2.1.0 - hash: 54cb9c5e06d53da3d5608ea7454b9113de079c15 + version: 2.3.4 + hash: 39fe52083b4c745cc37420649a48277b45728fd2 diff --git a/package.yaml b/package.yaml index 7b7c079..84f11b9 100644 --- a/package.yaml +++ b/package.yaml @@ -1,12 +1,11 @@ name: supabase description: A Supabase client. +environment: + sdk: ^2.0.0-alpha.128 dependencies: host: url: github.com/toitlang/pkg-host - version: ^1.9.0 + version: ^1.13.0 http: url: github.com/toitlang/pkg-http - version: ^2.1.0 - -environment: - sdk: ^2.0.0-alpha.91 + version: ^2.3.4 diff --git a/src/auth.toit b/src/auth.toit index 7f0b765..c4c1880 100644 --- a/src/auth.toit +++ b/src/auth.toit @@ -8,6 +8,7 @@ import log import monitor import net import .supabase +import system show platform PLATFORM-LINUX PLATFORM-MACOS PLATFORM-WINDOWS /** A class that handles all authentication related functionality of the Supabase API. diff --git a/tests/package.lock b/tests/package.lock index c31d176..4eb2fd6 100644 --- a/tests/package.lock +++ b/tests/package.lock @@ -1,4 +1,4 @@ -sdk: ^2.0.0-alpha.64 +sdk: ^2.0.0-alpha.124 prefixes: host: pkg-host supabase: .. @@ -11,10 +11,10 @@ packages: pkg-host: url: github.com/toitlang/pkg-host name: host - version: 1.9.0 - hash: 76e4dc5328a5c3739e97f65ed196d05058071359 + version: 1.13.0 + hash: 64ee9e7bf1fd0e748e778a61269cd653fd748af8 pkg-http: url: github.com/toitlang/pkg-http name: http - version: 2.1.0 - hash: 54cb9c5e06d53da3d5608ea7454b9113de079c15 + version: 2.3.4 + hash: 39fe52083b4c745cc37420649a48277b45728fd2 diff --git a/tests/package.yaml b/tests/package.yaml index 723ad6e..824cba1 100644 --- a/tests/package.yaml +++ b/tests/package.yaml @@ -1,6 +1,6 @@ dependencies: host: url: github.com/toitlang/pkg-host - version: ^1.9.0 + version: ^1.13.0 supabase: path: ..