diff --git a/bun.lockb b/bun.lockb index 804deb4..61eed5d 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 2fccf71..1537d6b 100644 --- a/package.json +++ b/package.json @@ -9,13 +9,15 @@ "scripts": { "build": "( cd packages/core && bun run build ) && ( cd packages/cli && bun run build ) && ( cd packages/web && bun run build )", "clean": "rm -rf node_modules packages/*/node_modules packages/*/dist", - "watch": "bunx concurrently -c 'auto' -n core,cli 'cd packages/core && bun run watch' 'sleep 1 && cd packages/cli && bun run watch'", + "watch": "concurrently -c 'auto' -n core,cli 'cd packages/core && bun run watch' 'sleep 1 && cd packages/cli && bun run watch'", "docs": "typedoc", "format": "eslint \"{packages}/*/src/**/*.{js,ts,tsx,json}\" --fix && prettier \"{packages}/*/src/**/*.{js,ts,tsx,json}\" --check --write", "release": "npm run build && npm publish", "test": "jest" }, "dependencies": { + "@mediapipe/tasks-text": "^0.10.12", + "@sroussey/transformers": "^3.0.0-alpha.1", "@sroussey/typescript-graph": "^0.3.14", "@types/better-sqlite3": "^7.6.9", "@types/pg": "^8.11.2", @@ -23,6 +25,7 @@ "bun-types": "^1.0.33", "chalk": "^5.3.0", "commander": "=11.1.0", + "concurrently": "^8.2.2", "eventemitter3": "^5.0.1", "listr2": "^8.0.2", "nanoid": "^5.0.6", @@ -30,9 +33,7 @@ "postcss": "^8.4.36", "postgres": "^3.4.3", "rxjs": "^7.8.1", - "uuid": "^9.0.1", - "@mediapipe/tasks-text": "^0.10.12", - "@sroussey/transformers": "^3.0.0-alpha.1" + "uuid": "^9.0.1" }, "devDependencies": { "@types/bun": "^1.0.8", diff --git a/packages/cli/package.json b/packages/cli/package.json index 1a9d5fe..43de9a9 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -4,7 +4,7 @@ "version": "0.0.1", "description": "Ellmers is a tool for building and running DAG pipelines of AI tasks.", "scripts": { - "watch": "bunx concurrently -c 'auto' -n 'cli:' 'npm:watch-*'", + "watch": "concurrently -c 'auto' -n 'cli:' 'npm:watch-*'", "watch-js": "bun build --watch --target=node --sourcemap=external --external listr2 --external @sroussey/transformers --outdir ./dist ./src/lib.ts ./src/ellmers.ts", "watch-types": "tsc --watch --preserveWatchOutput", "build": "bun run build-clean && bun run build-types && bun run build-js && bun run build-types-map", diff --git a/packages/core/package.json b/packages/core/package.json index 56ef1d5..1756e71 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -4,7 +4,7 @@ "version": "0.0.1", "description": "Ellmers is a tool for building and running DAG pipelines of AI tasks.", "scripts": { - "watch": "bunx concurrently -c 'auto' -n 'core:' 'npm:watch-*'", + "watch": "concurrently -c 'auto' -n 'core:' 'npm:watch-*'", "watch-browser": "bun build --watch --target=browser --sourcemap=external --external @sroussey/transformers --outdir ./dist ./src/browser*.ts", "watch-server-bun": "bun build --watch --target=bun --sourcemap=external --external @sroussey/transformers --outdir ./dist ./src/server*.ts", "watch-types": "tsc --watch --preserveWatchOutput", diff --git a/packages/web/package.json b/packages/web/package.json index 53dc0d8..6884fc2 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -3,10 +3,10 @@ "version": "0.0.0", "type": "module", "scripts": { - "dev": "bunx concurrently -c 'auto' -n app,types 'bunx --bun vite' 'tsc -w --noEmit'", - "build": "bunx --bun vite build", + "dev": "concurrently -c 'auto' -n app,types 'vite' 'tsc -w --noEmit'", + "build": "vite build", "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", - "preview": "bunx --bun vite preview" + "preview": "vite preview" }, "dependencies": { "@sroussey/xyflow-react": "^12.0.0-beta.13",