@workflow-manager/runner
Version:
CLI runner for in-memory and markdown workflow orchestration using ATEP-like envelopes
93 lines (92 loc) • 4.7 kB
JSON
{
"name": "@workflow-manager/runner",
"version": "0.15.0",
"description": "CLI runner for in-memory and markdown workflow orchestration using ATEP-like envelopes",
"repository": {
"type": "git",
"url": "git+https://github.com/navio/workflow-manager.git"
},
"type": "module",
"main": "dist/index.js",
"bin": {
"wfm": "dist/index.js",
"workflow-manager": "dist/index.js"
},
"publishConfig": {
"access": "public"
},
"files": [
"dist/",
"man/",
"skills/",
"README.md"
],
"scripts": {
"build": "tsc -p tsconfig.json",
"generate:skills": "node ./scripts/generate-bundled-skills.mjs",
"build:bin": "node ./scripts/build-binary.mjs --outfile ./dist/wfm",
"build:bin:macos": "node ./scripts/build-binary.mjs --target bun-darwin-arm64 --outfile ./dist/wfm-macos-arm64",
"build:bin:linux": "node ./scripts/build-binary.mjs --target bun-linux-x64 --outfile ./dist/wfm-linux-x64",
"build:bin:windows": "node ./scripts/build-binary.mjs --target bun-windows-x64 --outfile ./dist/wfm-windows-x64.exe",
"build:bin:all": "bun run build:bin:macos && bun run build:bin:linux && bun run build:bin:windows",
"lint": "biome lint --error-on-warnings",
"lint:ci": "biome lint --changed --since=origin/main --error-on-warnings --no-errors-on-unmatched",
"lint:fix": "biome lint --write --error-on-warnings",
"lint:staged": "lint-staged --relative --concurrent false",
"man": "man ./man/wfm.1",
"test:unit": "bun test tests/parser.test.ts tests/engine.test.ts tests/adapters.test.ts tests/runtimePreflight.test.ts tests/mockExecutor.test.ts tests/claudeCodeExecutor.test.ts tests/acpExecutor.test.ts tests/piAgentExecutor.test.ts tests/skillResolver.test.ts tests/publish-bundle.test.ts tests/remote.test.ts tests/installer.test.ts tests/run-telemetry.test.ts tests/runnerApi.test.ts tests/runnerCli.test.ts tests/supabase-functions.test.ts tests/supabase-ops.test.ts tests/remote-registry-app.test.ts",
"test:release": "bun test tests/parser.test.ts tests/engine.test.ts tests/adapters.test.ts tests/runtimePreflight.test.ts tests/mockExecutor.test.ts tests/claudeCodeExecutor.test.ts tests/acpExecutor.test.ts tests/piAgentExecutor.test.ts tests/skillResolver.test.ts tests/publish-bundle.test.ts tests/remote.test.ts tests/run-telemetry.test.ts tests/runnerApi.test.ts tests/runnerCli.test.ts tests/supabase-functions.test.ts tests/supabase-ops.test.ts tests/remote-registry-app.test.ts tests/story-workflow.e2e.test.ts tests/opencode-real.e2e.test.ts",
"test:e2e": "bun test tests/story-workflow.e2e.test.ts tests/opencode-real.e2e.test.ts",
"test:e2e:real": "WORKFLOW_MANAGER_REAL_OPENCODE=1 bun test tests/opencode-real.e2e.test.ts",
"test": "bun test",
"dev": "bun run ./src/index.ts",
"netlify:build": "node ./scripts/netlify-build.mjs",
"package:check": "npm pack --dry-run",
"prepare": "node ./scripts/install-git-hooks.mjs",
"prepack": "bun run build",
"supabase:start": "supabase start",
"supabase:stop": "supabase stop",
"supabase:status": "supabase status",
"supabase:db:reset": "supabase db reset",
"supabase:db:lint": "supabase db lint --local --fail-on error",
"supabase:test": "bun test tests/supabase-functions.test.ts tests/supabase-ops.test.ts",
"supabase:functions:deploy": "supabase functions deploy --project-ref whairnylpdvxxgbygbzu --use-api",
"remote-registry:dev": "bun --cwd apps/remote-registry dev",
"remote-registry:build": "bun --cwd apps/remote-registry build",
"remote-registry:test": "bun --cwd apps/remote-registry test:app",
"remote-registry:test:auth:local": "bun --cwd apps/remote-registry test:auth:local",
"remote-registry:test:publish:local": "bun --cwd apps/remote-registry test:publish:local",
"remote-registry:test:smoke:local": "bun --cwd apps/remote-registry test:smoke:local",
"docs:dev": "vitepress dev doc",
"docs:build": "vitepress build doc",
"docs:preview": "vitepress preview doc"
},
"keywords": [
"workflow",
"orchestration",
"cli",
"atep",
"agent-skills",
"claude-code",
"opencode",
"tanstack-intent"
],
"license": "MIT",
"dependencies": {
"@agentclientprotocol/sdk": "^1.2.1",
"gray-matter": "^4.0.3",
"picocolors": "^1.1.1"
},
"devDependencies": {
"@biomejs/biome": "^2.4.14",
"@netlify/edge-functions": "^2.13.0",
"@types/node": "^24.6.0",
"bun-types": "^1.3.0",
"lint-staged": "^16.4.0",
"typescript": "^5.9.2",
"vitepress": "^1.5.0"
},
"lint-staged": {
"*.{js,cjs,mjs,jsx,ts,tsx,mts,cts,json,jsonc,css}": "biome lint --write --no-errors-on-unmatched"
}
}