{
  "name": "@papaoloba/nightly-code-orchestrator",
  "version": "1.3.14",
  "description": "Automated 8-hour coding sessions using Claude Code",
  "main": "src/core/index.js",
  "bin": {
    "nightly-code": "./bin/nightly-code"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "scripts": {
    "start": "node src/index.js",
    "test": "jest",
    "test:watch": "jest --watch",
    "test:coverage": "jest --coverage",
    "lint": "eslint src/**/*.js bin/nightly-code scripts/**/*.js test/**/*.js",
    "lint:fix": "eslint src/**/*.js bin/nightly-code scripts/**/*.js test/**/*.js --fix",
    "build": "echo 'Build step placeholder'",
    "prepare": "echo 'Prepare step placeholder'",
    "postinstall": "node scripts/install-hooks.js"
  },
  "keywords": [
    "claude-code",
    "automation",
    "coding-session",
    "ai-development",
    "orchestrator",
    "nightly-builds",
    "continuous-development",
    "cli",
    "git-automation",
    "task-management",
    "ai-coding",
    "developer-tools"
  ],
  "author": {
    "name": "Paolo Barbato",
    "email": "paolobarbato95@gmail.com"
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/papaoloba/nightly-code-orchestrator.git"
  },
  "bugs": {
    "url": "https://github.com/papaoloba/nightly-code-orchestrator/issues"
  },
  "homepage": "https://github.com/papaoloba/nightly-code-orchestrator#readme",
  "dependencies": {
    "axios": "^1.5.0",
    "boxen": "^5.1.2",
    "chalk": "^4.1.2",
    "commander": "^11.0.0",
    "cross-spawn": "^7.0.3",
    "figlet": "^1.7.0",
    "fs-extra": "^11.1.0",
    "@inquirer/prompts": "^5.3.8",
    "joi": "^17.9.0",
    "node-cron": "^3.0.2",
    "nodemailer": "^6.9.0",
    "ora": "^5.4.1",
    "pidusage": "^3.0.0",
    "signale": "^1.4.0",
    "simple-git": "^3.19.0",
    "table": "^6.8.0",
    "winston": "^3.10.0",
    "yaml": "^2.3.0"
  },
  "devDependencies": {
    "@types/node": "^20.4.0",
    "eslint": "^8.46.0",
    "eslint-config-standard": "^17.1.0",
    "eslint-plugin-import": "^2.28.0",
    "eslint-plugin-n": "^16.0.0",
    "eslint-plugin-promise": "^6.1.0",
    "jest": "^29.6.0",
    "jest-junit": "^16.0.0"
  },
  "peerDependenciesMeta": {
    "claude-code": {
      "optional": true
    }
  },
  "files": [
    "bin/",
    "src/",
    "templates/",
    "scripts/",
    "superclaude/",
    "README.md",
    "LICENSE",
    "CHANGELOG.md"
  ],
  "publishConfig": {
    "access": "public"
  },
  "os": [
    "darwin",
    "linux",
    "win32"
  ]
}
