{
  "name": "fikoyt-sistem",
  "version": "1.0.0",
  "scripts": {
    "ng": "node_modules/.bin/ng",
    "start": "node_modules/.bin/ng serve --configuration production",
    "start:dev": "node_modules/.bin/ng serve --configuration development",
    "build": "node_modules/.bin/ng build",
    "watch": "node_modules/.bin/ng build --watch --configuration development",
    "test": "node_modules/.bin/ng test",
    "test:gdt": "esbuild src/service/fikoyt-ui/src/lib/fiko-three-js/IFikoThreeJS/fiko-olcum/gdt/FikoGDTVerify.test.ts --bundle --platform=node --format=cjs --outfile=.gdt-test.cjs && node .gdt-test.cjs",
    "test:cam": "esbuild src/service/fikoyt-ui/src/lib/fiko-three-js/IFikoThreeJS/Fiko-2d-Cam/strategies/cam-toolpath-utils.test.ts --bundle --platform=node --format=cjs --outfile=.cam-test.cjs && node .cam-test.cjs",
    "test:brep": "esbuild src/service/fikoyt-ui/src/lib/fiko-three-js/IFikoThreeJS/Fiko-2d-Cam/brep/brep-kontur.test.ts --bundle --platform=node --format=cjs --outfile=.brep-test.cjs && node .brep-test.cjs",
    "test:offset": "esbuild src/service/fikoyt-ui/src/lib/fiko-three-js/IFikoThreeJS/Fiko-2d-Cam/strategies/offset-hat.test.ts --bundle --platform=node --format=cjs --outfile=.offset-test.cjs && node .offset-test.cjs",
    "postinstall": "node scripts/fix-vite-uri.js"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "^22.1.4",
    "@angular/cdk": "^22.1.4",
    "@angular/common": "^22.1.4",
    "@angular/compiler": "^22.1.4",
    "@angular/core": "^22.1.4",
    "@angular/forms": "^22.1.4",
    "@angular/material": "^22.1.4",
    "@angular/platform-browser": "^22.1.4",
    "@angular/platform-browser-dynamic": "^22.1.4",
    "@angular/router": "^22.1.4",
    "@angular/service-worker": "^22.1.4",
    "@ant-design/icons-angular": "^22.1.0",
    "@ngx-translate/core": "^18.0.0",
    "@ngx-translate/http-loader": "^18.0.0",
    "@types/d3": "^7.4.3",
    "@types/leaflet": "^1.9.21",
    "@types/leaflet.markercluster": "^1.5.6",
    "@types/qrcode": "^1.5.6",
    "clipper-lib": "^6.4.2",
    "d3": "^7.9.0",
    "dexie": "^4.4.5",
    "family-chart": "^0.9.0",
    "jspdf": "^4.2.1",
    "leaflet": "^1.9.4",
    "leaflet.markercluster": "^1.5.3",
    "maplibre-gl": "^6.6.0",
    "meshoptimizer": "^1.0.1",
    "monaco-editor": "^0.53.0",
    "ng-zorro-antd": "^22.0.1",
    "ngx-device-info": "^3.0.13",
    "ngx-scanner-qrcode": "^1.7.6",
    "ngx-socket-io": "^4.11.1",
    "occt-import-js": "^0.0.23",
    "qrcode": "^1.5.4",
    "rxjs": "~7.8.0",
    "socket.io-client": "^4.8.3",
    "three": "github:mrdoob/three.js#dev",
    "three-bvh-csg": "^0.0.17",
    "three-mesh-bvh": "^0.9.14",
    "three-stdlib": "^2.36.1",
    "tslib": "^2.3.0",
    "zone.js": "~0.16.2"
  },
  "overrides": {
    "three": "$three",
    "three-stdlib": {
      "three": "$three"
    },
    "three-mesh-bvh": {
      "three": "$three"
    },
    "three-bvh-csg": {
      "three": "$three"
    }
  },
  "devDependencies": {
    "@angular/build": "^22.1.6",
    "@angular/cli": "^22.1.6",
    "@angular/compiler-cli": "^22.1.4",
    "@types/jasmine": "~5.1.0",
    "@types/qs": "^6.9.18",
    "@types/three": "^0.185.4",
    "jasmine-core": "~5.4.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",
    "less": "^4.2.0",
    "typescript": "~6.0.0"
  }
}
