{ "name": "playground-frontend", "version": "1.0.0", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "watch": "ng build --watch --configuration development", "test": "ng test", "lint": "ng lint", "i18n:check": "node scripts/check-i18n.mjs" }, "private": true, "dependencies": { "@angular-slider/ngx-slider": "^21.0.0", "@angular/animations": "~21.2.21", "@angular/cdk": "~21.2.6", "@angular/common": "~21.2.21", "@angular/compiler": "~21.2.21", "@angular/core": "~21.2.21", "@angular/forms": "~21.2.21", "@angular/material": "~21.2.6", "@angular/platform-browser": "~21.2.21", "@angular/router": "~21.2.21", "@angular/service-worker": "~21.2.21", "@babylonjs/core": "^9.22.0", "@ngx-translate/core": "^18.0.0", "@ngx-translate/http-loader": "^18.0.0", "rxjs": "~7.8.2", "swiper": "^14.1.0", "tslib": "~2.8.1" }, "devDependencies": { "@angular/build": "~21.2.21", "@angular/cli": "~21.2.7", "@angular/compiler-cli": "~21.2.21", "@eslint/js": "~10.0.1", "@lhci/cli": "^0.15.1", "@tailwindcss/postcss": "^4.3.3", "@types/jasmine": "~6.0.0", "@webgpu/types": "^0.1.72", "angular-eslint": "21.3.1", "eslint": "^10.0.3", "jasmine-core": "^7.0.2", "karma": "^6.4.4", "karma-chrome-launcher": "^3.2.0", "karma-coverage": "^2.2.1", "karma-jasmine": "^5.1.0", "karma-jasmine-html-reporter": "^2.2.0", "puppeteer": "^25.1.0", "tailwindcss": "^4.3.3", "typescript": "~5.9.3", "typescript-eslint": "^8.67.0" }, "overrides": { "tmp": "^0.2.3", "ip-address": "^10.1.1" } }