@workglow/cli @0.0.102
—
License
No
Install Scripts
26
Dependencies
0
Dev Dependencies
30.2 KB
Package Size
Published
Command-line interface example for Workglow, demonstrating how to build and run AI task pipelines from the terminal.
Maintainers
sroussey
Dependencies (26)
| Package | Constraint | Registry Status |
|---|---|---|
| ink | ^6.8.0 | auto_approved |
| chalk | ^5.6.2 | auto_approved |
| react | ^19.2.4 | auto_approved |
| ollama | ^0.6.3 | auto_approved |
| openai | ^6.22.0 | auto_approved |
| tiktoken | ^1.0.22 | auto_approved |
| commander | ^14.0.3 | auto_approved |
| @types/react | ^19.2.14 | auto_approved |
| @workglow/ai | 0.0.102 | auto_approved |
| @workglow/util | 0.0.102 | auto_approved |
| node-llama-cpp | ^3.16.0 | auto_approved |
| @workglow/tasks | 0.0.102 | No greenflagged match |
| react-reconciler | ^0.33.0 | auto_approved |
| @anthropic-ai/sdk | ^0.78.0 | auto_approved |
| @workglow/storage | 0.0.102 | auto_approved |
| react-devtools-core | ^7.0.1 | auto_approved |
| @workglow/task-graph | 0.0.102 | auto_approved |
| is-unicode-supported | ^2.1.0 | auto_approved |
| @google/generative-ai | ^0.24.1 | auto_approved |
| @mediapipe/tasks-text | ^0.10.32 | auto_approved |
| @workglow/ai-provider | 0.0.102 | auto_approved |
| @huggingface/inference | ^4.13.12 | auto_approved |
| @mediapipe/tasks-audio | ^0.10.32 | auto_approved |
| @mediapipe/tasks-genai | ^0.10.26 | No greenflagged match |
| @sroussey/transformers | 4.0.0-next.7 | No greenflagged match |
| @mediapipe/tasks-vision | ^0.10.32 | auto_approved |
Transitive Dependency Tree
146 transitive deps
max depth 8
├─
@anthropic-ai/sdk
^0.78.0
→ 0.78.0
├─
@google/generative-ai
^0.24.1
→ 0.24.1
├─
@huggingface/inference
^4.13.12
→ 4.13.18
├─
@mediapipe/tasks-audio
^0.10.32
→ 0.10.35
├─
@mediapipe/tasks-genai
^0.10.26
├─
@mediapipe/tasks-text
^0.10.32
→ 0.10.35
├─
@mediapipe/tasks-vision
^0.10.32
→ 0.10.34
├─
@sroussey/transformers
4.0.0-next.7
├─
@types/react
^19.2.14
→ 19.2.16
├─
@workglow/ai
0.0.102
→ 0.0.102
├─
@workglow/ai-provider
0.0.102
→ 0.0.102
├─
@workglow/storage
0.0.102
→ 0.0.102
├─
@workglow/task-graph
0.0.102
→ 0.0.102
├─
@workglow/tasks
0.0.102
├─
@workglow/util
0.0.102
→ 0.0.102
├─
chalk
^5.6.2
→ 5.6.2
├─
commander
^14.0.3
→ 14.0.3
├─
ink
^6.8.0
→ 6.8.0
├─
is-unicode-supported
^2.1.0
→ 2.1.0
├─
node-llama-cpp
^3.16.0
→ 3.18.1
├─
ollama
^0.6.3
→ 0.6.3
├─
openai
^6.22.0
→ 6.41.0
├─
react
^19.2.4
→ 19.2.7
├─
react-devtools-core
^7.0.1
→ 7.0.1
├─
react-reconciler
^0.33.0
→ 0.33.0
├─
tiktoken
^1.0.22
→ 1.0.22
├─
@alcalzone/ansi-tokenize
^0.2.4
→ 0.2.5
├─
@huggingface/jinja
^0.5.6
→ 0.5.8
├─
@huggingface/jinja
^0.5.9
→ 0.5.9
├─
@huggingface/tasks
^0.21.1
→ 0.21.8
├─
@sroussey/json-schema-library
^10.5.3
→ 10.5.3
├─
@sroussey/json-schema-to-ts
3.1.4
→ 3.1.4
├─
ansi-escapes
^7.3.0
├─
ansi-styles
^6.2.1
→ 6.2.3
├─
async-retry
^1.3.3
→ 1.3.3
├─
auto-bind
^5.0.1
→ 5.0.1
├─
bytes
^3.1.2
→ 3.1.2
├─
chalk
^5.6.0
→ 5.6.2
├─
chalk
^5.6.2
→ 5.6.2
├─
chmodrp
^1.0.2
→ 1.0.2
├─
cli-boxes
^3.0.0
→ 3.0.0
├─
cli-cursor
^4.0.0
├─
cli-truncate
^5.1.1
→ 5.2.0
├─
cmake-js
^8.0.0
→ 8.0.0
├─
code-excerpt
^4.0.0
→ 4.0.0
├─
cross-spawn
^7.0.6
→ 7.0.6
├─
csstype
^3.2.2
→ 3.2.3
├─
env-var
^7.5.0
→ 7.5.0
├─
es-toolkit
^1.39.10
→ 1.47.0
├─
filenamify
^6.0.0
├─
fs-extra
^11.3.4
→ 11.3.4
├─
ignore
^7.0.4
→ 7.0.5
├─
indent-string
^5.0.0
→ 5.0.0
├─
ipull
^3.9.5
→ 3.9.5
├─
is-in-ci
^2.0.0
→ 2.0.0
├─
is-unicode-supported
^2.1.0
→ 2.1.0
├─
json-schema-to-ts
^3.1.1
├─
lifecycle-utils
^3.1.1
→ 3.1.1
├─
log-symbols
^7.0.1
→ 7.0.1
├─
nanoid
^5.1.6
→ 5.1.11
├─
node-addon-api
^8.6.0
→ 8.8.0
├─
ora
^9.3.0
→ 9.4.0
├─
patch-console
^2.0.0
→ 2.0.0
├─
pretty-ms
^9.3.0
→ 9.3.0
├─
proper-lockfile
^4.1.2
→ 4.1.2
├─
react-reconciler
^0.33.0
→ 0.33.0
├─
scheduler
^0.27.0
→ 0.27.0
├─
semver
^7.7.1
→ 7.8.2
├─
shell-quote
^1.6.1
→ 1.8.4
├─
signal-exit
^3.0.7
→ 3.0.7
├─
simple-git
^3.33.0
→ 3.36.0
├─
slice-ansi
^8.0.0
→ 8.0.0
├─
stack-utils
^2.0.6
→ 2.0.6
├─
stdout-update
^4.0.1
→ 4.0.1
├─
string-width
^8.1.1
→ 8.2.1
├─
strip-ansi
^7.2.0
→ 7.2.0
├─
terminal-size
^4.0.1
├─
type-fest
^5.4.1
→ 5.7.0
├─
validate-npm-package-name
^7.0.2
→ 7.0.2
├─
whatwg-fetch
^3.6.20
→ 3.6.20
├─
which
^6.0.1
→ 6.0.1
├─
widest-line
^6.0.0
→ 6.0.0
├─
wrap-ansi
^9.0.0
→ 9.0.2
├─
ws
^7
→ 7.5.11
├─
ws
^8.18.0
→ 8.21.0
├─
yargs
^17.7.2
→ 17.7.2
├─
yoga-layout
~3.2.1
→ 3.2.1
├─
@kwsites/file-exists
^1.1.1
→ 1.1.1
├─
@kwsites/promise-deferred
^1.1.1
→ 1.1.1
├─
@sagold/json-pointer
^7.2.1
→ 7.2.1
├─
@sagold/json-query
^6.2.0
├─
@simple-git/args-pathspec
^1.0.3
→ 1.0.3
├─
@simple-git/argv-parser
^1.1.0
→ 1.1.1
├─
@tinyhttp/content-disposition
^2.2.0
→ 2.2.4
├─
ansi-escapes
^6.2.0
├─
ansi-regex
^6.2.2
→ 6.2.2
├─
ansi-styles
^6.2.1
→ 6.2.3
├─
ansi-styles
^6.2.3
→ 6.2.3
├─
async-retry
^1.3.3
→ 1.3.3
├─
chalk
^5.3.0
→ 5.6.2
├─
chalk
^5.6.2
→ 5.6.2
├─
ci-info
^4.0.0
→ 4.4.0
├─
cli-cursor
^5.0.0
→ 5.0.0
├─
cli-spinners
^2.9.2
→ 2.9.2
├─
cli-spinners
^3.2.0
→ 3.4.0
├─
cliui
^8.0.1
→ 8.0.1
├─
commander
^10.0.0
→ 10.0.1
├─
convert-to-spaces
^2.0.1
├─
debug
^4.4.0
→ 4.4.3
├─
debug
^4.4.3
→ 4.4.3
├─
deepmerge
^4.3.1
→ 4.3.1
├─
escalade
^3.1.1
→ 3.2.0
├─
escape-string-regexp
^2.0.0
→ 2.0.0
├─
eventemitter3
^5.0.1
→ 5.0.4
├─
fast-copy
^3.0.2
→ 3.0.2
├─
fast-deep-equal
^3.1.3
→ 3.1.3
├─
filenamify
^6.0.0
├─
fs-extra
^11.1.1
→ 11.3.4
├─
fs-extra
^11.3.3
→ 11.3.4
├─
get-caller-file
^2.0.5
→ 2.0.5
├─
get-east-asian-width
^1.5.0
→ 1.6.0
├─
graceful-fs
^4.2.0
→ 4.2.11
├─
graceful-fs
^4.2.4
→ 4.2.11
├─
is-fullwidth-code-point
^5.0.0
→ 5.1.0
├─
is-fullwidth-code-point
^5.1.0
→ 5.1.0
├─
is-interactive
^2.0.0
→ 2.0.0
├─
is-unicode-supported
^2.1.0
→ 2.1.0
├─
is-unicode-supported
^2.0.0
→ 2.1.0
├─
isexe
^4.0.0
→ 4.0.0
├─
jsonfile
^6.0.1
→ 6.2.1
├─
lifecycle-utils
^2.0.1
├─
lodash.debounce
^4.0.8
→ 4.0.8
├─
log-symbols
^7.0.1
→ 7.0.1
├─
lowdb
^7.0.1
→ 7.0.1
├─
node-api-headers
^1.8.0
→ 1.9.0
├─
parse-ms
^4.0.0
→ 4.0.0
├─
path-key
^3.1.0
→ 3.1.1
├─
pretty-bytes
^6.1.0
├─
pretty-ms
^8.0.0
├─
rc
1.2.8
→ 1.2.8
├─
require-directory
^2.1.1
→ 2.1.1
├─
retry
0.13.1
→ 0.13.1
├─
retry
^0.12.0
→ 0.12.0
├─
scheduler
^0.27.0
→ 0.27.0
├─
semver
^7.7.3
→ 7.8.2
├─
shebang-command
^2.0.0
→ 2.0.0
├─
signal-exit
^3.0.2
→ 3.0.7
├─
sleep-promise
^9.1.0
→ 9.1.0
├─
slice-ansi
^7.1.0
→ 7.1.2
├─
slice-ansi
^8.0.0
→ 8.0.0
├─
smtp-address-parser
1.0.10
├─
stdin-discarder
^0.3.2
→ 0.3.2
├─
stdout-update
^4.0.1
→ 4.0.1
├─
string-width
^8.1.0
→ 8.2.1
├─
string-width
^7.1.0
→ 7.2.0
├─
string-width
^8.2.0
→ 8.2.1
├─
string-width
^7.0.0
→ 7.2.0
├─
string-width
^4.2.3
→ 4.2.3
├─
strip-ansi
^7.1.2
→ 7.2.0
├─
strip-ansi
^7.1.0
→ 7.2.0
├─
tagged-tag
^1.0.0
→ 1.0.0
├─
tar
^7.5.6
→ 7.5.16
├─
universalify
^2.0.0
→ 2.0.1
├─
uri-js
^4.4.1
→ 4.4.1
├─
url-join
^4.0.1
→ 4.0.1
├─
valid-url
^1.0.9
→ 1.0.9
├─
which
^6.0.0
→ 6.0.1
├─
which
^2.0.1
→ 2.0.2
├─
y18n
^5.0.5
→ 5.0.8
├─
yargs
^17.7.2
→ 17.7.2
├─
yargs-parser
^21.1.1
→ 21.1.1
├─
yoctocolors
^2.1.1
→ 2.1.2
├─
@isaacs/fs-minipass
^4.0.0
→ 4.0.1
├─
@simple-git/args-pathspec
^1.0.3
→ 1.0.3
├─
ansi-escapes
^6.2.0
├─
ansi-regex
^6.2.2
→ 6.2.2
├─
ansi-styles
^6.2.1
→ 6.2.3
├─
ansi-styles
^6.2.3
→ 6.2.3
├─
chownr
^3.0.0
→ 3.0.0
├─
cliui
^8.0.1
→ 8.0.1
├─
debug
^4.1.1
→ 4.4.3
├─
deep-extend
^0.6.0
→ 0.6.0
├─
emoji-regex
^8.0.0
├─
emoji-regex
^10.3.0
├─
escalade
^3.1.1
→ 3.2.0
├─
get-caller-file
^2.0.5
→ 2.0.5
├─
get-east-asian-width
^1.3.1
→ 1.6.0
├─
get-east-asian-width
^1.5.0
→ 1.6.0
├─
get-east-asian-width
^1.0.0
→ 1.6.0
├─
graceful-fs
^4.2.0
→ 4.2.11
├─
ini
~1.3.0
→ 1.3.8
├─
is-fullwidth-code-point
^3.0.0
├─
is-fullwidth-code-point
^5.0.0
→ 5.1.0
├─
is-fullwidth-code-point
^5.1.0
→ 5.1.0
├─
is-unicode-supported
^2.0.0
→ 2.1.0
├─
isexe
^4.0.0
→ 4.0.0
├─
isexe
^2.0.0
→ 2.0.0
├─
jsonfile
^6.0.1
→ 6.2.1
├─
minimist
^1.2.0
→ 1.2.8
├─
minipass
^7.1.2
→ 7.1.3
├─
minizlib
^3.1.0
→ 3.1.0
├─
ms
^2.1.3
→ 2.1.3
├─
punycode
^2.1.0
→ 2.3.1
├─
require-directory
^2.1.1
→ 2.1.1
├─
restore-cursor
^5.0.0
→ 5.1.0
├─
retry
0.13.1
→ 0.13.1
├─
shebang-regex
^3.0.0
├─
steno
^4.0.2
→ 4.0.2
├─
string-width
^4.2.3
→ 4.2.3
├─
string-width
^4.2.0
→ 4.2.3
├─
string-width
^7.1.0
→ 7.2.0
├─
strip-ansi
^7.1.2
→ 7.2.0
├─
strip-ansi
^7.1.0
→ 7.2.0
├─
strip-ansi
^6.0.1
→ 6.0.1
├─
strip-json-comments
~2.0.1
→ 2.0.1
├─
universalify
^2.0.0
→ 2.0.1
├─
wrap-ansi
^7.0.0
→ 7.0.0
├─
y18n
^5.0.5
→ 5.0.8
├─
yallist
^5.0.0
→ 5.0.0
├─
yargs-parser
^21.1.1
→ 21.1.1
├─
yoctocolors
^2.1.1
→ 2.1.2
├─
ansi-regex
^6.2.2
→ 6.2.2
├─
ansi-regex
^5.0.1
→ 5.0.1
├─
ansi-styles
^4.0.0
→ 4.3.0
├─
emoji-regex
^10.3.0
├─
emoji-regex
^8.0.0
├─
get-east-asian-width
^1.3.1
→ 1.6.0
├─
get-east-asian-width
^1.0.0
→ 1.6.0
├─
is-fullwidth-code-point
^3.0.0
├─
minipass
^7.1.2
→ 7.1.3
├─
minipass
^7.0.4
→ 7.1.3
├─
ms
^2.1.3
→ 2.1.3
├─
onetime
^7.0.0
├─
signal-exit
^4.1.0
→ 4.1.0
├─
string-width
^4.2.0
→ 4.2.3
├─
string-width
^4.1.0
→ 4.2.3
├─
strip-ansi
^6.0.0
→ 6.0.1
├─
strip-ansi
^7.1.0
→ 7.2.0
├─
strip-ansi
^6.0.1
→ 6.0.1
├─
universalify
^2.0.0
→ 2.0.1
├─
wrap-ansi
^7.0.0
→ 7.0.0
├─
ansi-regex
^6.2.2
→ 6.2.2
├─
ansi-regex
^5.0.1
→ 5.0.1
├─
ansi-styles
^4.0.0
→ 4.3.0
├─
color-convert
^2.0.1
├─
emoji-regex
^8.0.0
├─
is-fullwidth-code-point
^3.0.0
├─
string-width
^4.1.0
→ 4.2.3
├─
strip-ansi
^6.0.1
→ 6.0.1
├─
strip-ansi
^6.0.0
→ 6.0.1
├─
ansi-regex
^5.0.1
→ 5.0.1
├─
color-convert
^2.0.1
├─
emoji-regex
^8.0.0
├─
is-fullwidth-code-point
^3.0.0
├─
strip-ansi
^6.0.1
→ 6.0.1
├─
ansi-regex
^5.0.1
→ 5.0.1
Published to npm: