mastra
Version:
cli for mastra
94 lines • 2.54 kB
JSON
{
"name": "mastra",
"version": "0.4.4",
"license": "ISC",
"description": "cli for mastra",
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"bin": {
"mastra": "./dist/index.js"
},
"files": [
"dist",
"src/scripts",
"src/playground/dist"
],
"keywords": [
"mastra",
"cli",
"ai",
"llm",
"llms",
"agent",
"agents",
"dev",
"development",
"deploy",
"deployment",
"build",
"workflow",
"typescript",
"command-line",
"devtools"
],
"author": "",
"dependencies": {
"@clack/prompts": "^0.8.2",
"@lukeed/uuid": "^2.0.1",
"@opentelemetry/instrumentation": "^0.57.2",
"@swc/core": "^1.11.8",
"chokidar": "^4.0.3",
"commander": "^12.1.0",
"dotenv": "^16.4.7",
"execa": "^9.5.2",
"fs-extra": "^11.3.0",
"json-schema-to-zod": "^2.6.0",
"picocolors": "^1.1.1",
"posthog-node": "^4.10.1",
"prettier": "^3.5.3",
"prompt": "^1.3.0",
"shiki": "^1.29.2",
"superjson": "^2.2.2",
"swr": "^2.3.3",
"tcp-port-used": "^1.0.2",
"yocto-spinner": "^0.1.2",
"zod": "^3.24.2",
"zod-to-json-schema": "^3.24.3",
"@mastra/core": "^0.7.0",
"@mastra/deployer": "^0.2.5"
},
"devDependencies": {
"@microsoft/api-extractor": "^7.52.1",
"@types/fs-extra": "^11.0.4",
"@types/node": "^20.17.27",
"@types/prompt": "^1.1.9",
"@types/tcp-port-used": "^1.0.4",
"cpy-cli": "^5.0.0",
"eslint": "^9.23.0",
"memfs": "^4.17.0",
"npm-run-all2": "^7.0.2",
"rollup": "^4.35.0",
"tsup": "^8.4.0",
"type-fest": "^4.37.0",
"typescript": "^5.8.2",
"vitest": "^3.0.9",
"@mastra/client-js": "0.1.13",
"@internal/lint": "0.0.1",
"@mastra/playground-ui": "3.0.0"
},
"scripts": {
"build": "npm-run-all --serial build:lib copy-starter-files copy-templates build:playground",
"build:lib": "tsup --config tsup.config.js",
"build:watch": "pnpm run build:lib --watch --onSuccess \"pnpm run copy-starter-files && pnpm run copy-templates\"",
"copy-starter-files": "cpy \"src/starter-files/**/*\" \"dist/starter-files\"",
"copy-templates": "cpy \"src/templates/**/*\" \"dist/templates/\"",
"build:playground": "cd ../cli/src/playground && pnpm build",
"dev:playground": "cd src/playground && pnpm dev",
"test": "vitest run",
"test:watch": "vitest watch",
"clean": "rm -rf dist && rm -rf node_modules",
"typecheck": "tsc --noEmit --incremental",
"lint": "eslint ."
}
}