Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
38 lines (38 loc) · 1.47 KB
/
Copy pathpackage.json
File metadata and controls
38 lines (38 loc) · 1.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{
"name": "third-stats",
"version": "1.13.0",
"scripts": {
"dev": "vite",
"build": "vite build",
"serve": "vite preview",
"lint": "oxlint",
"format": "prettier --write \"src/**/*.{js,vue,css}\" \"test/**/*.js\" vite.config.js vitest.config.js",
"format:check": "prettier --check \"src/**/*.{js,vue,css}\" \"test/**/*.js\" vite.config.js vitest.config.js",
"test": "vitest run",
"test:watch": "vitest",
"test:coverage": "vitest run --coverage",
"lint:webext": "rm -rf sca-source && rsync -a --exclude=/sca-source --exclude=/dist --exclude=/node_modules --exclude=/.git --exclude=/.claude --exclude='*.sh' --exclude='*.xpi' --exclude='*.zip' --exclude=/coverage --exclude=/test --exclude=/.schema-cache --exclude=/.lib-mozilla-hash-db-cache --exclude=/.lib-cdn-lookup-cache --exclude=/.experiments-cache ./ sca-source/ && webext-linter dist --sca-root sca-source --checks-skip obfuscated-code"
},
"packageManager": "pnpm@11.28.2",
"dependencies": {
"chart.js": "^4.5.1",
"chartjs-adapter-date-fns": "^3.0.0",
"chartjs-chart-matrix": "^3.1.0",
"date-fns": "^4.4.0",
"vue": "^3.5.44",
"vue-i18n": "^11.4.14"
},
"devDependencies": {
"@thunderbirdops/webext-linter": "github:thunderbird/webext-linter#84f77fdcf92a0abcf768fd8222967a421956d42e",
"@vitejs/plugin-vue": "^6.0.10",
"@vitest/coverage-v8": "^5.0.4",
"oxlint": "^1.88.0",
"prettier": "^3.9.10",
"vite": "^8.3.4",
"vitest": "^5.0.4"
},
"browserslist": [
"Firefox ESR"
],
"type": "module"
}