{
  "name": "rigjs",
  "version": "4.1.8",
  "versionCode": 26073101,
  "description": "A multi-repos dev tool based on yarn and git.Rigjs is intended to be the simplest way to develop,share and deliver codes between different developers or different projects.",
  "keywords": [
    "agent-skill",
    "codex",
    "claude-code",
    "modular",
    "lerna",
    "monorepo",
    "multirepos",
    "carthage",
    "symlink",
    "npm link",
    "workspaces"
  ],
  "main": "index.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/FlashHand/rig"
  },
  "author": "ralwayne",
  "license": "MIT",
  "bin": {
    "rig": "bin/rig.js",
    "rigjs": "bin/rig.js"
  },
  "engines": {
    "node": ">=22 <27"
  },
  "os": [
    "darwin"
  ],
  "files": [
    "bin",
    "built",
    "lib",
    "doc",
    "docs",
    "scripts",
    "skills",
    ".claude/skills/rig-wiki",
    ".claude/skills/rig-package",
    ".claude/skills/rig-cicd",
    ".claude-plugin",
    "RIG_WIKI_SKILL.md",
    "RIG_CREW_SKILL.md",
    "RIG_PACKAGE_SKILL.md",
    "RIG_CICD_SKILL.md",
    "RIG_GUIDE.md",
    "skills.md",
    "index.js",
    "README.md",
    "README_CN.md",
    "LICENSE"
  ],
  "scripts": {
    "test": "jest",
    "test:publish": "node --test scripts/publish.test.mjs",
    "test:init": "yarn build && cd demo && ts-node ../built/index.js init",
    "p": "cd demo && node ../lib/rig/index.js publish",
    "posti": "cd demo && node ../lib/rig/index.js postinstall",
    "prei": "cd demo && node ../built/index.js preinstall",
    "c": "cd demo && node ../lib/rig/index.js check",
    "envmake": "cd demo && node ../lib/rig/index.js --env prod_view_zhs",
    "t": "node lib/rig/index.js tag",
    "deliver": "node scripts/publish.mjs",
    "deliver:alpha": "rig tag && yarn build && node scripts/publish.mjs --tag alpha",
    "build": "esbuild lib/rig/index.ts --platform=node --bundle --sourcemap=linked --sources-content=false --minify --outfile=built/index.js --external:shelljs --external:better-sqlite3 --external:bindings --external:proxy-agent --external:@tobilu/qmd && yarn scan:built",
    "scan:built": "GOMAXPROCS=2 gitleaks detect --source built --no-git --no-banner --redact --exit-code 1",
    "version:code": "node scripts/version-code.mjs",
    "version:code:peek": "node scripts/version-code.mjs --peek",
    "prepublishOnly": "node scripts/version-code.mjs && node scripts/sync-skill.mjs && yarn build",
    "postinstall": "node scripts/postinstall.mjs"
  },
  "dependencies": {
    "@alicloud/esa20240910": "^3.1.2",
    "@alicloud/openapi-client": "^0.4.15",
    "@alicloud/tea-util": "^1.4.11",
    "@tobilu/qmd": "~2.5.2",
    "@types/ali-oss": "^6.16.3",
    "@types/json5": "^2.2.0",
    "@types/qs": "^6.9.7",
    "@types/semver": "^7.3.10",
    "@types/shelljs": "^0.8.11",
    "@types/uuid": "^8.3.4",
    "ali-oss": "^6.17.1",
    "axios": "^0.26.1",
    "better-sqlite3": "12.10.0",
    "chalk": "^4.1.0",
    "commander": "6.1.0",
    "compare-versions": "^4.1.3",
    "dayjs": "^1.11.0",
    "dotenv": "^16.0.3",
    "ignore": "^7.0.5",
    "inquirer": "7.3.3",
    "js-yaml": "^4.1.1",
    "json5": "2.1.3",
    "ora": "^5.1.0",
    "semver": "^7.3.7",
    "shelljs": "^0.8.4",
    "uuid": "^8.3.2"
  },
  "devDependencies": {
    "@types/jest": "^28.1.1",
    "@types/js-yaml": "^4.0.9",
    "@types/node": "^17.0.21",
    "esbuild": "0.28.0",
    "jest": "^27.5.1",
    "ts-jest": "^28.0.5",
    "ts-node": "^10.8.1",
    "typescript": "^4.6.3"
  }
}
