From e93a5ce64643d10a5be6f751710f7d3db6b89483 Mon Sep 17 00:00:00 2001 From: Aditya Tripathi Date: Sat, 28 Jun 2025 21:06:01 +0530 Subject: [PATCH] fix(cli): package type for esm imports, missing realtime (#574) * fix: package type for esm imports, missing realtime calls and use of migrate * chore: bump cli --- packages/cli/package.json | 3 ++- packages/cli/src/index.ts | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/cli/package.json b/packages/cli/package.json index db91da2291..8aba88e6d6 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,8 +1,9 @@ { "name": "simstudio", - "version": "0.1.18", + "version": "0.1.19", "description": "Sim Studio CLI - Run Sim Studio with a single command", "main": "dist/index.js", + "type": "module", "bin": { "simstudio": "dist/index.js" }, diff --git a/packages/cli/src/index.ts b/packages/cli/src/index.ts index c40b718804..a2959fad49 100644 --- a/packages/cli/src/index.ts +++ b/packages/cli/src/index.ts @@ -188,7 +188,7 @@ async function main() { 'ghcr.io/simstudioai/migrations:latest', 'bun', 'run', - 'db:push', + 'db:migrate', ]) if (!migrationsSuccess) { @@ -259,7 +259,7 @@ async function main() { ) console.log( chalk.yellow( - `🛑 To stop all containers, run: ${chalk.bold('docker stop simstudio-app simstudio-db')}` + `🛑 To stop all containers, run: ${chalk.bold('docker stop simstudio-app simstudio-db simstudio-realtime')}` ) ) @@ -275,6 +275,7 @@ async function main() { // Stop containers await stopAndRemoveContainer(APP_CONTAINER) await stopAndRemoveContainer(DB_CONTAINER) + await stopAndRemoveContainer(REALTIME_CONTAINER) console.log(chalk.green('✅ Sim Studio has been stopped')) process.exit(0)