{
  "name": "angular-workspace",
  "version": "0.0.0",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "watch": "ng build --watch --configuration development",
    "test": "ng test",
    "build_cliente": "node --max_old_space_size=8192 ./node_modules/@angular/cli/bin/ng build --configuration=production",
    "httpserver": "angular-http-server -p 8080 --path ./dist/escala/browser/",
    "ESCALA_development": "ng serve escala --configuration development --disable-host-check --host 0.0.0.0",
    "ESCALA_Remote": "ng serve escala --configuration debugRemote --host 0.0.0.0",
    "build:prafrota": "ng build idt_app --configuration production",
    "serve:prafrota": "ng serve idt_app --configuration development --disable-host-check --host 0.0.0.0",
    "start-debug": "ng serve idt_app --configuration=development --port=4200 --host=localhost",
    "mcp:validate": "node .mcp/validate.js",
    "mcp:info": "echo 'Model Context Protocol - Documentação em MCP.md e .mcp/README.md'",
    "create:domain": "node scripts/create-domain.js",
    "create:domain:express": "node scripts/create-domain-express.js",
    "onboarding": "echo '🚀 Para criar um novo domínio, execute: npm run create:domain'"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "^19.2.13",
    "@angular/cdk": "^19.2.9",
    "@angular/common": "^19.2.13",
    "@angular/compiler": "^19.2.13",
    "@angular/core": "^19.2.13",
    "@angular/forms": "^19.2.13",
    "@angular/material": "^19.2.9",
    "@angular/platform-browser": "^19.2.13",
    "@angular/platform-browser-dynamic": "^19.2.13",
    "@angular/router": "^19.2.13",
    "@angular/service-worker": "^19.1.1",
    "@fortawesome/fontawesome-free": "^6.7.2",
    "@npmcli/package-json": "^6.1.0",
    "@types/jspdf": "^1.3.3",
    "@types/leaflet": "^1.9.16",
    "idt-libs": "file:dist/libs",
    "jspdf": "^2.5.2",
    "jspdf-autotable": "^3.8.4",
    "leaflet": "^1.9.4",
    "ng-leaflet-universal": "^15.2.8",
    "ng2-charts": "^8.0.0",
    "ngx-mask": "^17.1.8",
    "ngx-papaparse": "^8.0.0",
    "npx": "^10.2.2",
    "rxjs": "~7.8.0",
    "tslib": "^2.3.0",
    "zone.js": "~0.15.0"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "^19.2.13",
    "@angular-devkit/core": "^19.2.13",
    "@angular-devkit/schematics": "^19.2.13",
    "@angular/cli": "^19.2.13",
    "@angular/compiler-cli": "^19.2.13",
    "@nx/angular": "21.4.1",
    "@nx/workspace": "21.4.1",
    "@schematics/angular": "^19.2.13",
    "@types/jasmine": "~5.1.0",
    "jasmine-core": "~5.1.0",
    "karma": "~6.4.0",
    "karma-chrome-launcher": "~3.2.0",
    "karma-coverage": "~2.2.0",
    "karma-jasmine": "~5.1.0",
    "karma-jasmine-html-reporter": "~2.1.0",
    "ng-packagr": "^19.1.0",
    "nx": "21.4.1",
    "typescript": "~5.5.4"
  }
}
