From 5c855c6524d4aba5e7304712d20854417adadd7d Mon Sep 17 00:00:00 2001 From: Elliot Hesp Date: Tue, 21 Feb 2023 15:06:13 +0000 Subject: [PATCH] feat: update deno_deploy implementation --- packages/deno_deploy/CHANGELOG.md | 9 ++------- packages/deno_deploy/README.md | 19 +++---------------- packages/deno_deploy/lib/deno_deploy.dart | 5 ++++- packages/deno_deploy/pubspec.yaml | 2 +- .../supabase_functions/example/pubspec.lock | 2 +- packages/supabase_functions/pubspec.lock | 2 +- 6 files changed, 12 insertions(+), 27 deletions(-) diff --git a/packages/deno_deploy/CHANGELOG.md b/packages/deno_deploy/CHANGELOG.md index 4032cca..37766eb 100644 --- a/packages/deno_deploy/CHANGELOG.md +++ b/packages/deno_deploy/CHANGELOG.md @@ -1,8 +1,3 @@ -## 0.0.1+2 - - - **FIX**: update request typo. ([18f13184](https://github.com/invertase/dart_edge/commit/18f13184999aae3c32a47c2ea9cbee3673aa9dec)) - -## 0.0.1+1 - - - **REFACTOR**: move edge runtime to separate package. ([95d4fab7](https://github.com/invertase/dart_edge/commit/95d4fab74cc7c3902bd737659dfee06d7feab353)) +## 0.0.1-dev.1 +- Initial release. \ No newline at end of file diff --git a/packages/deno_deploy/README.md b/packages/deno_deploy/README.md index db25365..d683d24 100644 --- a/packages/deno_deploy/README.md +++ b/packages/deno_deploy/README.md @@ -1,18 +1,5 @@ -# Dart Edge Runtime +# Deno Deploy - Dart Edge -This package provides a Dart runtime for the Edge framework. It can either be used as a standalone -package or part of a platform runtime, such as [`vercel_edge`](https://pub.dev/packages/vercel_edge). +The package provides a Dart API to build [Deno Deploy](https://deno.com/deploy) applications. -## Usage - -A simple usage example: - -```dart -import 'package:edge_runtime/edge_runtime.dart'; - -void main() { - addFetchEventListener((event) { - event.respondWith(Response.ok('Hello, world!')); - }); -} -``` \ No newline at end of file +> This package is in early development and is not yet ready for production use. \ No newline at end of file diff --git a/packages/deno_deploy/lib/deno_deploy.dart b/packages/deno_deploy/lib/deno_deploy.dart index a34558b..64d1ba2 100644 --- a/packages/deno_deploy/lib/deno_deploy.dart +++ b/packages/deno_deploy/lib/deno_deploy.dart @@ -1,2 +1,5 @@ -export 'src/deno.dart'; +export 'package:edge_runtime/edge_runtime.dart'; + +export 'src/deno.dart' show Deno; export 'src/env.dart' show Env; +export 'src/fs.dart' show DirEntry; diff --git a/packages/deno_deploy/pubspec.yaml b/packages/deno_deploy/pubspec.yaml index e98976f..58d258e 100644 --- a/packages/deno_deploy/pubspec.yaml +++ b/packages/deno_deploy/pubspec.yaml @@ -2,7 +2,7 @@ name: deno_deploy description: Runtime APIs for running Dart Edge on Deno Deploy environments. homepage: https://dartedge.dev repository: https://github.com/invertase/dart_edge/tree/main/packages/deno_deploy -version: 0.0.1 +version: 0.0.1-dev.1 environment: sdk: ">=2.18.5 <3.0.0" diff --git a/packages/supabase_functions/example/pubspec.lock b/packages/supabase_functions/example/pubspec.lock index a2eab16..fff7b27 100644 --- a/packages/supabase_functions/example/pubspec.lock +++ b/packages/supabase_functions/example/pubspec.lock @@ -79,7 +79,7 @@ packages: path: "../../deno_deploy" relative: true source: path - version: "0.0.1" + version: "0.0.1-dev.1" edge: dependency: "direct main" description: diff --git a/packages/supabase_functions/pubspec.lock b/packages/supabase_functions/pubspec.lock index 6e1f57a..a0091a4 100644 --- a/packages/supabase_functions/pubspec.lock +++ b/packages/supabase_functions/pubspec.lock @@ -111,7 +111,7 @@ packages: path: "../deno_deploy" relative: true source: path - version: "0.0.1" + version: "0.0.1-dev.1" edge: dependency: "direct main" description: