diff --git a/tools/docker/Dockerfile b/Dockerfile similarity index 100% rename from tools/docker/Dockerfile rename to Dockerfile diff --git a/package.json b/package.json index 90d92f6..650aa7f 100644 --- a/package.json +++ b/package.json @@ -7,10 +7,10 @@ "type": "module", "scripts": { "dev": "bun --hot --watch src/main.ts", - "sync": "bun tools/scripts/upgrade-da-packages-and-write-types.ts", + "sync": "yarn up \"@digital-alchemy/*\" && bunx --env-file .env type-writer", "build": "bun --env-file .env build:docker", "build:dist": "bun build src/main.ts --target=bun --outfile=dist/server.js", - "build:docker": "docker build . -f tools/docker/Dockerfile --build-arg HASS_TOKEN=$HASS_TOKEN --build-arg HASS_BASE_URL=$HASS_BASE_URL -t automation-prod", + "build:docker": "docker build . --build-arg HASS_TOKEN=$HASS_TOKEN --build-arg HASS_BASE_URL=$HASS_BASE_URL -t automation-prod", "start": "docker run --env-file .env automation-prod", "test": "vitest", "coverage": "vitest --coverage", diff --git a/tools/scripts/run.ts b/tools/scripts/run.ts deleted file mode 100644 index 5f818fe..0000000 --- a/tools/scripts/run.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { execSync, ExecSyncOptions } from 'child_process' - -export function runCommandSyncWithTTY(command: string): void { - try { - // Using stdio: 'inherit' to forward stdin, stdout, and stderr - const options: ExecSyncOptions = { stdio: 'inherit' } - execSync(command, options) - } catch (error) { - console.error(`Error executing command: ${error}`) - } -} diff --git a/tools/scripts/upgrade-da-packages-and-write-types.ts b/tools/scripts/upgrade-da-packages-and-write-types.ts deleted file mode 100644 index 09edc2e..0000000 --- a/tools/scripts/upgrade-da-packages-and-write-types.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { runCommandSyncWithTTY } from './run' - -runCommandSyncWithTTY('yarn up "@digital-alchemy/*"') -runCommandSyncWithTTY('bunx type-writer')