{
  "name": "prprompts-flutter-generator",
  "version": "5.1.2",
  "description": "AI-powered Flutter development with full automation + official extension support - Generate 32 security-audited guides & auto-implement in 2-3 hours. NEW v5.1: Official Claude Code plugin with hooks, Gemini TOML commands, Qwen MCP settings. Features: Complete React-to-Flutter refactoring, intelligent style conversion, hooks → lifecycle mapping, JSX → Flutter equivalents, Clean Architecture, BLoC, AI enhancement & comprehensive validation!",
  "keywords": [
    "flutter",
    "flutter-cli",
    "flutter-generator",
    "flutter-template",
    "flutter-boilerplate",
    "dart",
    "mobile-development",
    "app-development",
    "cross-platform",
    "refactoring",
    "react-to-flutter",
    "code-migration",
    "react-migration",
    "jsx-to-dart",
    "ai",
    "ai-automation",
    "ai-powered",
    "ai-assistant",
    "ai-code-generation",
    "claude-code",
    "qwen-code",
    "qwen3-coder",
    "gemini-cli",
    "gemini-code-assist",
    "google-gemini",
    "anthropic-claude",
    "automation",
    "code-automation",
    "development-automation",
    "zero-touch",
    "prprompts",
    "prompt-engineering",
    "clean-architecture",
    "bloc",
    "bloc-pattern",
    "state-management",
    "architecture",
    "project-generator",
    "scaffolding",
    "security",
    "security-first",
    "security-audited",
    "compliance",
    "hipaa",
    "hipaa-compliance",
    "pci-dss",
    "gdpr",
    "soc2",
    "coppa",
    "ferpa",
    "healthcare",
    "fintech",
    "productivity",
    "productivity-tools",
    "developer-tools",
    "devtools",
    "rapid-development",
    "fast-development",
    "code-quality",
    "testing",
    "opensource",
    "mit-license"
  ],
  "author": "Kandil7",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Kandil7/prprompts-flutter-generator.git"
  },
  "bugs": {
    "url": "https://github.com/Kandil7/prprompts-flutter-generator/issues"
  },
  "homepage": "https://github.com/Kandil7/prprompts-flutter-generator#readme",
  "engines": {
    "node": ">=18.0.0"
  },
  "preferGlobal": true,
  "bin": {
    "prprompts": "bin/prprompts"
  },
  "files": [
    "bin/",
    "lib/",
    "scripts/",
    ".claude/",
    ".claude-plugin/",
    ".qwen/",
    ".gemini/",
    "hooks/",
    "completions/",
    "templates/",
    "claude-extension.json",
    "gemini-extension.json",
    "qwen-extension.json",
    "install-claude-extension.sh",
    "install-gemini-extension.sh",
    "install-qwen-extension.sh",
    "README.md",
    "LICENSE",
    "WINDOWS-QUICKSTART.md",
    "CLAUDE.md",
    "GEMINI.md",
    "QWEN.md"
  ],
  "scripts": {
    "test": "jest",
    "test:jest": "jest --coverage",
    "test:validation": "jest tests/validation.test.js",
    "test:package": "jest tests/package.test.js",
    "test:prompts": "jest tests/prompts.test.js",
    "test:refactoring": "jest tests/refactoring --verbose",
    "test:refactoring:integration": "jest tests/refactoring/integration",
    "test:refactoring:errors": "jest tests/refactoring/errors",
    "test:refactoring:performance": "jest tests/refactoring/performance",
    "test:bash": "bash ./scripts/test-validation.sh && bash ./scripts/test-commands.sh",
    "test:windows": "powershell -ExecutionPolicy Bypass -File ./scripts/test-validation.ps1 && powershell -ExecutionPolicy Bypass -File ./scripts/test-commands.ps1",
    "test:windows:bat": "./scripts/test-validation.bat && ./scripts/test-commands.bat",
    "test:commands": "bash ./scripts/test-commands.sh",
    "test:quick": "echo \"✅ Quick validation: Checking prompt files...\" && ls .claude/prompts/*.md | wc -l",
    "test:integration-suite": "bash ./scripts/test-integration.sh",
    "test:coverage": "bash ./scripts/test-coverage.sh",
    "test:performance": "bash ./scripts/test-performance.sh",
    "test:all": "npm run lint && npm run test && npm run test:integration && npm run test:coverage",
    "test:integration": "npm run test:local-install && npm run test:examples && npm run test:integration-suite",
    "test:local-install": "npm install -g . && prprompts --version && echo \"✅ Local installation successful\"",
    "test:examples": "bash -c 'mkdir -p test-output && cd test-output && cp ../examples/healthcare-prd.md . && echo \"✅ Example tests passed\"'",
    "test:ci": "npm run test:all && npm run test:performance",
    "bench": "npm run test:performance",
    "benchmark": "npm run test:performance",
    "lint": "npm run lint:markdown && npm run lint:shell",
    "lint:markdown": "markdownlint '**/*.md' --ignore node_modules --config .markdownlint.json || echo \"⚠️  Markdown linting found issues (non-blocking)\"",
    "lint:shell": "shellcheck scripts/*.sh || echo \"⚠️  Shell linting found issues (non-blocking)\"",
    "lint:fix": "markdownlint '**/*.md' --ignore node_modules --config .markdownlint.json --fix",
    "validate": "npm run validate:package && npm run validate:extensions",
    "validate:package": "npm pack --dry-run && echo \"✅ Package validated\"",
    "validate:extensions": "bash -c 'for file in *-extension.json; do echo \"Validating $file...\"; node -e \"JSON.parse(require(\\\"fs\\\").readFileSync(\\\"$file\\\", \\\"utf8\\\"))\" || exit 1; done && echo \"✅ All extensions valid\"'",
    "precommit": "npm run lint && npm run test",
    "setup": "./scripts/setup.sh",
    "smart-install": "bash ./scripts/smart-install.sh",
    "generate": "./scripts/generate-prprompts.sh all",
    "install-claude": "./scripts/install-commands.sh --global",
    "install-qwen": "./scripts/install-qwen-commands.sh --global",
    "install-gemini": "./scripts/install-gemini-commands.sh --global",
    "install-all": "./scripts/install-all.sh --global",
    "generate-qwen-toml": "node ./scripts/generate-qwen-toml-skills.js",
    "generate-qwen-commands": "node ./scripts/generate-qwen-command-toml.js",
    "generate-gemini-toml": "node ./scripts/generate-gemini-toml-skills.js",
    "generate-gemini-commands": "node ./scripts/generate-gemini-command-toml.js",
    "generate-all-toml": "npm run generate-qwen-toml && npm run generate-qwen-commands && npm run generate-gemini-toml && npm run generate-gemini-commands",
    "test:qwen-skills": "bash ./scripts/test-qwen-skills.sh || echo \"⚠️  Qwen skills test script not found\"",
    "test:gemini-skills": "bash ./scripts/test-gemini-skills.sh",
    "update": "node ./lib/updater.js update",
    "check-updates": "node ./lib/updater.js check",
    "postinstall": "node ./scripts/postinstall.js",
    "clean": "rm -rf node_modules test-output coverage *.tgz && echo \"✅ Cleaned build artifacts\"",
    "doctor": "npm run check-updates && npm run validate && npm test && echo \"✅ Health check passed\"",
    "debug": "DEBUG=true prprompts",
    "dev": "npm install -g . && echo \"✅ Development build installed\"",
    "auto:status": "node ./lib/automation-manager.js status",
    "auto:validate": "node ./lib/automation-validator.js",
    "auto:bootstrap": "node ./lib/automation-manager.js bootstrap",
    "auto:implement": "node ./lib/automation-manager.js implement",
    "auto:test": "node ./lib/automation-manager.js test",
    "auto:reset": "node ./lib/automation-manager.js reset"
  },
  "peerDependencies": {
    "@anthropic-ai/claude-code": ">=1.0.0"
  },
  "optionalDependencies": {
    "@google/gemini-cli": ">=1.0.0",
    "@qwenlm/qwen-code": ">=1.0.0"
  },
  "devDependencies": {
    "jest": "^30.2.0"
  },
  "dependencies": {
    "@babel/parser": "^7.28.5",
    "@babel/traverse": "^7.28.5",
    "@babel/types": "^7.28.5",
    "chalk": "^4.1.2",
    "fs-extra": "^11.1.0",
    "glob": "^10.3.10",
    "inquirer": "^8.2.6",
    "ora": "^5.4.1"
  }
}
