-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
46 lines (46 loc) · 2.22 KB
/
Copy pathpackage.json
File metadata and controls
46 lines (46 loc) · 2.22 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
39
40
41
42
43
44
45
46
{
"name": "share-file",
"private": true,
"type": "module",
"scripts": {
"dev": "pnpm --filter @share-file/ui run dev",
"build": "pnpm --filter @share-file/ui run build",
"check": "pnpm run /^check:.*/",
"check:ui": "pnpm --filter @share-file/ui run check",
"check:python": "pnpm exec node scripts/run-python.mjs scripts/check-python-syntax.py packages/cli scripts tests/contract",
"check:scripts": "pnpm exec node scripts/check-ui-script-paths.mjs",
"lint": "pnpm run /^lint:.*/",
"lint:ui": "pnpm --filter @share-file/ui run lint",
"lint:root": "pnpm exec eslint scripts/*.mjs",
"lint:fix": "pnpm run /^lint:.*:fix/",
"lint:ui:fix": "pnpm --filter @share-file/ui run lint:fix",
"lint:root:fix": "pnpm exec eslint scripts/*.mjs --fix",
"format": "pnpm run /^format:.*:write/ && pnpm run lint:fix",
"format:root:write": "pnpm exec prettier --write .",
"format:ui:write": "pnpm --filter @share-file/ui run format",
"format:check": "pnpm run /^format:.*:check/",
"format:root:check": "pnpm exec prettier --check .",
"format:ui:check": "pnpm --filter @share-file/ui run format:check",
"test": "pnpm run test:contract",
"test:contract": "pnpm exec node scripts/run-python.mjs -m unittest discover -s tests/contract",
"verify": "pnpm run check && pnpm run lint && pnpm run format:check && pnpm run test:contract",
"generate": "pnpm run generate-info && pnpm run generate-share-file",
"generate-info": "pnpm exec node scripts/run-python.mjs packages/cli/generate-info.py public",
"generate-share-file": "pnpm exec node scripts/run-python.mjs packages/cli/generate-share-file.py public public/assets/data/share-file.json"
},
"devDependencies": {
"@eslint/eslintrc": "^3.3.5",
"@eslint/js": "^10.0.1",
"@types/node": "^25.9.1",
"@typescript-eslint/eslint-plugin": "^8.59.4",
"@typescript-eslint/parser": "^8.59.4",
"eslint": "^10.4.0",
"eslint-config-prettier": "^10.1.8",
"globals": "^17.6.0",
"prettier": "^3.8.3"
},
"engines": {
"node": ">=26.2.0"
},
"packageManager": "pnpm@11.15.0+sha512.266f8957a30d2be6e9468e5e66bcdedd35a794175f71b067ba8504d686cce1d0c0f429b33c323c3c569ad4891e667574a49ff71d1b89a22cc66f13c65818c578"
}