#!/usr/bin/env node

// package.json
var package_default = {
  name: "@remixhq/claude-plugin",
  version: "0.1.17",
  description: "Claude Code plugin for Remix collaboration workflows",
  homepage: "https://github.com/RemixDotOne/remix-claude-plugin",
  license: "MIT",
  repository: {
    type: "git",
    url: "https://github.com/RemixDotOne/remix-claude-plugin.git"
  },
  type: "module",
  engines: {
    node: ">=20"
  },
  publishConfig: {
    access: "public"
  },
  files: [
    "dist",
    ".claude-plugin/plugin.json",
    ".mcp.json",
    "skills",
    "hooks",
    "agents"
  ],
  scripts: {
    build: "tsup",
    postbuild: `node -e "const fs=require('node:fs'); for (const p of ['dist/mcp-server.cjs','dist/hook-pre-git.cjs','dist/hook-user-prompt.cjs','dist/hook-post-collab.cjs','dist/hook-stop-collab.cjs']) fs.chmodSync(p, 0o755);"`,
    dev: "tsx src/mcp-server.ts",
    typecheck: "tsc -p tsconfig.json --noEmit",
    prepack: "npm run build"
  },
  dependencies: {
    "@remixhq/core": "^0.1.12",
    "@remixhq/mcp": "^0.1.12"
  },
  devDependencies: {
    "@types/node": "^25.4.0",
    tsup: "^8.5.1",
    tsx: "^4.21.0",
    typescript: "^5.9.3"
  }
};

// src/metadata.ts
var pluginMetadata = {
  name: package_default.name,
  version: package_default.version,
  description: package_default.description,
  pluginId: "remix",
  agentName: "remix-collab"
};
export {
  pluginMetadata
};
//# sourceMappingURL=index.js.map