{
  "name": "@1agh/maude",
  "version": "0.36.1",
  "description": "Marketplace of Claude Code plugins by Michal Dovrtěl: `design` (canvas-first design iteration) + `flow` (generic agentic workflow loop with .ai second brain). Ships the `maude` CLI (with `mdcc` legacy alias) to scaffold workspace, run the design dev server, and manage configs.",
  "type": "module",
  "engines": {
    "node": ">=20",
    "pnpm": ">=9",
    "bun": ">=1.3"
  },
  "packageManager": "pnpm@11.0.4",
  "bin": {
    "maude": "cli/bin/maude.mjs",
    "mdcc": "cli/bin/mdcc.mjs",
    "maude-safe": "cli/cli-wrapper.cjs",
    "mdcc-safe": "cli/cli-wrapper.cjs",
    "claude-design-server": "apps/studio/server.mjs"
  },
  "scripts": {
    "start": "bun run apps/studio/server.ts",
    "dev": "bun run apps/studio/server.ts --port 4555",
    "dev:site": "pnpm --filter @maude/site dev --port 4398",
    "dev:desktop": "PATH=\"$HOME/.cargo/bin:$PATH\" pnpm --filter @maude/desktop tauri dev",
    "build:desktop": "PATH=\"$HOME/.cargo/bin:$PATH\" pnpm --filter @maude/desktop tauri build",
    "test:e2e:desktop:build": "PATH=\"$HOME/.cargo/bin:$PATH\" pnpm --filter @maude/desktop tauri build --debug --config src-tauri/tauri.e2e.conf.json",
    "test:e2e:desktop": "pnpm --filter @maude/desktop-e2e e2e",
    "test:e2e:desktop:git": "pnpm --filter @maude/desktop-e2e e2e:git",
    "build": "pnpm -r --if-present --filter '!@maude/desktop' '!@maude/desktop-e2e' run build",
    "build:binary": "bun run apps/studio/build.ts --release",
    "test": "node --test --test-reporter=spec cli/**/*.test.mjs",
    "test:dev-server": "cd apps/studio && bun test",
    "lint": "biome check .",
    "format": "biome format --write .",
    "changeset": "changeset",
    "changeset:version": "bash scripts/changesets-version.sh",
    "release": "pnpm build && changeset publish",
    "maude": "node cli/bin/maude.mjs",
    "mdcc": "node cli/bin/mdcc.mjs",
    "video:smoke": "bash scripts/video/smoke/run.sh",
    "video:smoke:terminal": "vhs scripts/video/smoke/terminal.tape",
    "video:smoke:browser": "playwright test --config scripts/video/smoke/playwright.config.ts",
    "video:smoke:card": "cd scripts/video/final && pnpm run render SmokeCard ../.work/smoke/card.mp4 --mute",
    "video:render": "cd scripts/video/final && pnpm run render",
    "video:studio": "cd scripts/video/final && pnpm run studio",
    "postinstall": "node cli/install.cjs",
    "prepublishOnly": "bash scripts/check-version-parity.sh && bash apps/studio/bin/check-runtime-bundles.sh",
    "test:e2e:desktop:lifecycle": "pnpm --filter @maude/desktop-e2e e2e:lifecycle",
    "test:e2e:desktop:switchrepos": "pnpm --filter @maude/desktop-e2e e2e:switchrepos"
  },
  "optionalDependencies": {
    "@1agh/maude-darwin-arm64": "0.36.1",
    "@1agh/maude-darwin-x64": "0.36.1",
    "@1agh/maude-linux-arm64": "0.36.1",
    "@1agh/maude-linux-arm64-musl": "0.36.1",
    "@1agh/maude-linux-x64": "0.36.1",
    "@1agh/maude-linux-x64-musl": "0.36.1",
    "@1agh/maude-win32-x64": "0.36.1"
  },
  "files": [
    "cli",
    "apps/studio",
    "plugins/design/dependencies.json",
    "plugins/design/dependencies.schema.json",
    "plugins/design/templates",
    "plugins/flow/dependencies.json",
    "plugins/flow/dependencies.schema.json",
    "plugins/flow/templates",
    "plugins/flow/.claude-plugin/config.schema.json",
    "LICENSE",
    "README.md"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/1aGh/maude.git"
  },
  "homepage": "https://github.com/1aGh/maude#readme",
  "bugs": {
    "url": "https://github.com/1aGh/maude/issues"
  },
  "license": "MIT",
  "author": "Michal Dovrtěl (1aGh)",
  "keywords": [
    "claude-code",
    "claude-marketplace",
    "claude-plugin",
    "maude",
    "mdcc",
    "agentic-workflow",
    "design-tools",
    "design-system",
    "dev-server",
    "scaffold"
  ],
  "devDependencies": {
    "@biomejs/biome": "^2.4.16",
    "@changesets/cli": "^2.27.10",
    "@playwright/test": "^1.60.0"
  },
  "dependencies": {
    "ajv": "^8.20.0",
    "ajv-formats": "^3.0.1"
  }
}
