From 1c5a4e2f89018fdf1624cc41650764ee08f9adc4 Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Mon, 7 Nov 2022 11:26:25 +0000 Subject: [PATCH] fix: miniflare dev script (#137) It wasnt starting the http server. --- packages/access-api/scripts/cli.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/access-api/scripts/cli.js b/packages/access-api/scripts/cli.js index a6e0c429c..0ed6f832b 100755 --- a/packages/access-api/scripts/cli.js +++ b/packages/access-api/scripts/cli.js @@ -8,7 +8,7 @@ import { fileURLToPath } from 'url' import { build } from 'esbuild' import Sentry from '@sentry/cli' import { createRequire } from 'module' -import { Miniflare } from 'miniflare' +import { Log, LogLevel, Miniflare } from 'miniflare' // @ts-ignore import git from 'git-rev-sync' @@ -116,10 +116,14 @@ prog modules: true, watch: true, envPath: path.resolve(__dirname, '../../../.env'), + log: new Log(LogLevel.DEBUG), // Enable --debug messages }) - const binds = await mf.getBindings() - const db = /** @type {D1Database} */ (binds.__D1_BETA__) - await migrate(db) + const server = await mf.createServer() // Create http.Server instance + server.listen(8787, async () => { + const binds = await mf.getBindings() + const db = /** @type {D1Database} */ (binds.__D1_BETA__) + await migrate(db) + }) }) prog.parse(process.argv)