diff --git a/MIGRATION.md b/MIGRATION.md index aa2715f..87e2d21 100644 --- a/MIGRATION.md +++ b/MIGRATION.md @@ -6,7 +6,7 @@ From `v1.x.x` to `v2.x.x`. - [Import / Require](#import--require) - [Routes](#routes) -- [Fetch](#fetch) +- [Fetch](#fetch--routerhandle) ## Import / Require @@ -32,72 +32,24 @@ Just add curly braces. ### Before -```javascript -// Register global middleware -router.use((req, res, next) => { - res.headers.set('X-Global-Middlewares', 'true') - next() -}) - -// Simple get -router.get('/user', (req, res) => { - res.body = { - data: { - id: 1, - name: 'John Doe' - } - } -}) -``` +Petrify 2022-06-24 at 5 57 01 PM ### After -
-// Register global middleware
-router.use(({ req, res, next }) => {
-  res.headers.set('X-Global-Middlewares', 'true')
-  next()
-})
-
-// Simple get
-router.get('/user', ({ req, res }) => {
-  res.body = {
-    data: {
-      id: 1,
-      name: 'John Doe'
-    }
-  }
-})
-
+Petrify 2022-06-24 at 5 55 56 PM ## Fetch / `router.handle()` -! Be aware that with `v2.0.0` the parameters of `router.handle()` changed ! +❗️ Be aware that with `v2.0.0` the parameters of `router.handle()` changed ❗️ ### Before -`router.handle(request, extend = {})` - -```javascript -// Listen Cloudflare Workers Fetch Event -addEventListener('fetch', event => { - event.respondWith(router.handle(event.request)) -}) -``` +Petrify 2022-06-24 at 5 58 43 PM ### After -`router.handle(env, request, extend = {})` - -
-// Listen Cloudflare Workers Fetch Event
-export default {
-  async fetch(request, env, ctx) {
-    return router.handle(env, request)
-  }
-}
-
\ No newline at end of file +Petrify 2022-06-24 at 5 59 22 PM