{ "name": "saas-voc-domestic", "version": "0.2.0", "description": "基于原 AI-VOC 框架的国内电商 VOC 通用模板", "scripts": { "ng": "ng", "start": "ng serve", "start:local": "ng serve --host 127.0.0.1 --port 4200", "build": "ng build", "build:prod": "ng build", "watch": "ng build --watch --configuration development", "test": "ng test --watch=false --browsers=ChromeHeadless", "lint": "ng lint", "e2e": "ng e2e", "serve:prod": "ng serve --configuration production", "analyze": "ng build --stats-json && npx webpack-bundle-analyzer dist/stats.json", "import:demashi": "node tools/import-demashi.mjs", "verify:data": "node tools/verify-generated-data.mjs" }, "keywords": [ "angular", "voc", "ai", "sentiment-analysis", "dashboard", "ecommerce", "analytics" ], "author": "AI-VOC Team", "license": "MIT", "dependencies": { "@angular/animations": "^17.0.0", "@angular/common": "^17.0.0", "@angular/compiler": "^17.0.0", "@angular/core": "^17.0.0", "@angular/forms": "^17.0.0", "@angular/platform-browser": "^17.0.0", "@angular/platform-browser-dynamic": "^17.0.0", "@angular/router": "^17.0.0", "@awesome-cordova-plugins/core": "^8.1.0", "@awesome-cordova-plugins/diagnostic": "^8.1.0", "@awesome-cordova-plugins/media-capture": "^8.1.0", "@capacitor/camera": "^8.0.0", "@ionic/angular": "^8.7.17", "date-fns": "^2.30.0", "echarts": "^5.6.0", "file-saver": "^2.0.5", "fmode-ng": "^0.0.243", "marked": "^17.0.4", "ngx-echarts": "^17.2.0", "parse": "^8.0.3", "rxjs": "~7.8.0", "tslib": "^2.3.0", "xlsx": "^0.18.5", "zone.js": "~0.14.0" }, "devDependencies": { "@angular-devkit/build-angular": "^17.0.0", "@angular/cli": "^17.0.0", "@angular/compiler-cli": "^17.0.0", "@types/file-saver": "^2.0.7", "@types/jasmine": "~5.1.0", "@types/node": "^18.18.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", "typescript": "^5.2.0", "webpack-bundle-analyzer": "^4.9.1" }, "engines": { "node": ">=22.13.0 <23", "npm": ">=9.0.0" }, "overrides": { "ws": "8.21.0" }, "browserslist": [ "last 2 Chrome versions", "last 2 Firefox versions", "last 2 Safari versions", "last 2 Edge versions", "iOS >= 12", "Android >= 8" ] }