xref: /aosp_15_r20/development/tools/ota_analysis/package.json (revision 90c8c64db3049935a07c6143d7fd006e26f8ecca)
1*90c8c64dSAndroid Build Coastguard Worker{
2*90c8c64dSAndroid Build Coastguard Worker  "name": "OTA_GUI",
3*90c8c64dSAndroid Build Coastguard Worker  "version": "0.1.0",
4*90c8c64dSAndroid Build Coastguard Worker  "private": true,
5*90c8c64dSAndroid Build Coastguard Worker  "scripts": {
6*90c8c64dSAndroid Build Coastguard Worker    "serve": "vue-cli-service serve",
7*90c8c64dSAndroid Build Coastguard Worker    "build": "vue-cli-service build",
8*90c8c64dSAndroid Build Coastguard Worker    "test:unit": "vue-cli-service test:unit",
9*90c8c64dSAndroid Build Coastguard Worker    "lint": "vue-cli-service lint",
10*90c8c64dSAndroid Build Coastguard Worker    "test": "jest"
11*90c8c64dSAndroid Build Coastguard Worker  },
12*90c8c64dSAndroid Build Coastguard Worker  "dependencies": {
13*90c8c64dSAndroid Build Coastguard Worker    "@mdi/font": "5.9.55",
14*90c8c64dSAndroid Build Coastguard Worker    "@zip.js/zip.js": "^2.3.6",
15*90c8c64dSAndroid Build Coastguard Worker    "core-js": "^3.6.5",
16*90c8c64dSAndroid Build Coastguard Worker    "echarts": "^5.1.2",
17*90c8c64dSAndroid Build Coastguard Worker    "eslint-config-airbnb-base": "^14.2.1",
18*90c8c64dSAndroid Build Coastguard Worker    "flush-promises": "^1.0.2",
19*90c8c64dSAndroid Build Coastguard Worker    "jest": "^27.0.6",
20*90c8c64dSAndroid Build Coastguard Worker    "material-design-icons": "^3.0.1",
21*90c8c64dSAndroid Build Coastguard Worker    "protobufjs": "^6.11.2",
22*90c8c64dSAndroid Build Coastguard Worker    "roboto-fontface": "*",
23*90c8c64dSAndroid Build Coastguard Worker    "vue": "^3.0.0-0",
24*90c8c64dSAndroid Build Coastguard Worker    "vue-echarts": "^6.0.0-rc.6",
25*90c8c64dSAndroid Build Coastguard Worker    "vue-router": "^4.0.0-0",
26*90c8c64dSAndroid Build Coastguard Worker    "vue-uuid": "^2.0.2",
27*90c8c64dSAndroid Build Coastguard Worker    "vuetify": "^3.0.0-alpha.0",
28*90c8c64dSAndroid Build Coastguard Worker    "vuex": "^4.0.0-0"
29*90c8c64dSAndroid Build Coastguard Worker  },
30*90c8c64dSAndroid Build Coastguard Worker  "devDependencies": {
31*90c8c64dSAndroid Build Coastguard Worker    "@vue/cli-plugin-babel": "~4.5.0",
32*90c8c64dSAndroid Build Coastguard Worker    "@vue/cli-plugin-eslint": "~4.5.0",
33*90c8c64dSAndroid Build Coastguard Worker    "@vue/cli-plugin-router": "~4.5.0",
34*90c8c64dSAndroid Build Coastguard Worker    "@vue/cli-plugin-unit-jest": "~4.5.0",
35*90c8c64dSAndroid Build Coastguard Worker    "@vue/cli-plugin-vuex": "~4.5.0",
36*90c8c64dSAndroid Build Coastguard Worker    "@vue/cli-service": "~4.5.0",
37*90c8c64dSAndroid Build Coastguard Worker    "@vue/compiler-sfc": "^3.0.0-0",
38*90c8c64dSAndroid Build Coastguard Worker    "@vue/eslint-config-prettier": "^6.0.0",
39*90c8c64dSAndroid Build Coastguard Worker    "@vue/test-utils": "^2.0.0-rc.12",
40*90c8c64dSAndroid Build Coastguard Worker    "axios": "^0.20.0",
41*90c8c64dSAndroid Build Coastguard Worker    "babel-eslint": "^10.1.0",
42*90c8c64dSAndroid Build Coastguard Worker    "eslint": "^6.7.2",
43*90c8c64dSAndroid Build Coastguard Worker    "eslint-plugin-prettier": "^3.1.3",
44*90c8c64dSAndroid Build Coastguard Worker    "eslint-plugin-vue": "^7.0.0-0",
45*90c8c64dSAndroid Build Coastguard Worker    "prettier": "^1.19.1",
46*90c8c64dSAndroid Build Coastguard Worker    "sass": "~1.32.0",
47*90c8c64dSAndroid Build Coastguard Worker    "sass-loader": "^10.0.0",
48*90c8c64dSAndroid Build Coastguard Worker    "typescript": "~3.9.3",
49*90c8c64dSAndroid Build Coastguard Worker    "vue-cli-plugin-vuetify": "~2.4.1",
50*90c8c64dSAndroid Build Coastguard Worker    "vue-jest": "^5.0.0-0"
51*90c8c64dSAndroid Build Coastguard Worker  },
52*90c8c64dSAndroid Build Coastguard Worker  "eslintConfig": {
53*90c8c64dSAndroid Build Coastguard Worker    "root": true,
54*90c8c64dSAndroid Build Coastguard Worker    "env": {
55*90c8c64dSAndroid Build Coastguard Worker      "node": true
56*90c8c64dSAndroid Build Coastguard Worker    },
57*90c8c64dSAndroid Build Coastguard Worker    "extends": [
58*90c8c64dSAndroid Build Coastguard Worker      "plugin:vue/vue3-essential",
59*90c8c64dSAndroid Build Coastguard Worker      "eslint:recommended",
60*90c8c64dSAndroid Build Coastguard Worker      "@vue/prettier"
61*90c8c64dSAndroid Build Coastguard Worker    ],
62*90c8c64dSAndroid Build Coastguard Worker    "parserOptions": {
63*90c8c64dSAndroid Build Coastguard Worker      "parser": "babel-eslint"
64*90c8c64dSAndroid Build Coastguard Worker    },
65*90c8c64dSAndroid Build Coastguard Worker    "rules": {},
66*90c8c64dSAndroid Build Coastguard Worker    "overrides": [
67*90c8c64dSAndroid Build Coastguard Worker      {
68*90c8c64dSAndroid Build Coastguard Worker        "files": [
69*90c8c64dSAndroid Build Coastguard Worker          "**/__tests__/*.{j,t}s?(x)",
70*90c8c64dSAndroid Build Coastguard Worker          "**/tests/unit/**/*.spec.{j,t}s?(x)"
71*90c8c64dSAndroid Build Coastguard Worker        ],
72*90c8c64dSAndroid Build Coastguard Worker        "env": {
73*90c8c64dSAndroid Build Coastguard Worker          "jest": true
74*90c8c64dSAndroid Build Coastguard Worker        }
75*90c8c64dSAndroid Build Coastguard Worker      }
76*90c8c64dSAndroid Build Coastguard Worker    ]
77*90c8c64dSAndroid Build Coastguard Worker  },
78*90c8c64dSAndroid Build Coastguard Worker  "browserslist": [
79*90c8c64dSAndroid Build Coastguard Worker    "> 1%",
80*90c8c64dSAndroid Build Coastguard Worker    "last 2 versions",
81*90c8c64dSAndroid Build Coastguard Worker    "not dead"
82*90c8c64dSAndroid Build Coastguard Worker  ]
83*90c8c64dSAndroid Build Coastguard Worker}
84