mastra
Version:
cli for mastra
104 lines • 2.91 kB
JSON
{
"name": "mastra",
"version": "0.10.6",
"license": "Elastic-2.0",
"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.11.0",
"@lukeed/uuid": "^2.0.1",
"@opentelemetry/instrumentation": "^0.202.0",
"@webcontainer/env": "^1.1.1",
"commander": "^12.1.0",
"dotenv": "^16.5.0",
"execa": "^9.6.0",
"fs-extra": "^11.3.0",
"get-port": "^7.1.0",
"json-schema-to-zod": "^2.6.1",
"open": "^10.1.2",
"picocolors": "^1.1.1",
"posthog-node": "4.18.0",
"prettier": "^3.5.3",
"prompt": "^1.3.0",
"shell-quote": "^1.8.3",
"shiki": "^1.29.2",
"strip-json-comments": "^5.0.2",
"superjson": "^2.2.2",
"swr": "^2.3.3",
"tcp-port-used": "^1.0.2",
"yocto-spinner": "^0.2.3",
"zod": "^3.25.57",
"zod-to-json-schema": "^3.24.5",
"@mastra/deployer": "^0.10.6",
"@mastra/loggers": "^0.10.2",
"@mastra/mcp": "^0.10.4"
},
"devDependencies": {
"@microsoft/api-extractor": "^7.52.8",
"@types/fs-extra": "^11.0.4",
"@types/node": "^20.19.0",
"@types/prompt": "^1.1.9",
"@types/shell-quote": "^1.7.5",
"@types/tcp-port-used": "^1.0.4",
"cpy-cli": "^5.0.0",
"eslint": "^9.28.0",
"memfs": "^4.17.2",
"npm-run-all2": "^7.0.2",
"rollup": "^4.42.0",
"tsup": "^8.5.0",
"type-fest": "^4.41.0",
"typescript": "^5.8.3",
"vitest": "^3.2.3",
"@internal/lint": "0.0.13",
"@mastra/core": "0.10.6",
"@mastra/playground-ui": "5.1.6",
"@mastra/client-js": "0.10.5"
},
"peerDependencies": {
"@mastra/core": "^0.10.2-alpha.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",
"build:with-playground-ui": "cd ../playground-ui && pnpm build && cd ../cli && pnpm build",
"test": "vitest run",
"test:watch": "vitest watch",
"clean": "rm -rf dist && rm -rf node_modules",
"typecheck": "tsc --noEmit --incremental",
"lint": "eslint ."
}
}