Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
77 lines (77 loc) · 3.74 KB
/
Copy pathpackage.json
File metadata and controls
77 lines (77 loc) · 3.74 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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
{
"name": "@we/monorepo",
"version": "0.1.0-alpha.1",
"description": "",
"license": "MIT",
"type": "module",
"scripts": {
"setup-workspace": "node scripts/setup-workspace.cjs",
"validate:seed": "node scripts/validate-seed.cjs",
"bump:ad4m": "node scripts/bump-ad4m.mjs",
"ad4m:executor": "node scripts/ad4m-executor.mjs",
"codemod:invoke": "node scripts/codemod-invoke.mjs",
"verify:ad4m": "pnpm --filter @we/backend-ad4m test:live",
"check:source-consumers": "node scripts/check-source-consumers.mjs",
"check:we-props": "node scripts/check-we-props.mjs",
"validate:schemas": "pnpm --filter @we/schema-shared validate",
"audit:roles": "pnpm --filter @we/schema-shared role-audit",
"audit:surfaces": "pnpm --filter @we/schema-shared surface-audit",
"create-module": "node scripts/create-module.mjs",
"prepare": "pnpm --filter @we/cli run bootstrap && husky && node scripts/install-merge-driver.mjs",
"clean": "find . -name 'node_modules' -type d -prune -exec rm -rf '{}' + && find . -name 'dist' -type d -prune -exec rm -rf '{}' + && pnpm store prune",
"build": "pnpm -r --workspace-concurrency=1 run build",
"build:web": "pnpm --filter '@we/app-web...' --workspace-concurrency=1 run build",
"build:electron": "pnpm --filter '@we/app-electron^...' --workspace-concurrency=1 run build && pnpm --filter @we/app-electron electron:build",
"build:tauri": "pnpm --filter '@we/app-tauri^...' --workspace-concurrency=1 run build && pnpm --filter @we/app-tauri tauri:build",
"build:all": "pnpm build && pnpm --filter @we/app-electron electron:build && pnpm --filter @we/app-tauri tauri:build",
"dev": "pnpm dev:web",
"dev:web": "pnpm --filter @we/app-web dev",
"dev:electron": "pnpm --filter @we/app-electron electron:dev",
"dev:tauri": "pnpm --filter @we/app-tauri tauri:dev",
"test": "pnpm -r --no-bail run test",
"typecheck": "pnpm -r run typecheck",
"lint": "node --max-old-space-size=8192 node_modules/eslint/bin/eslint.js . --max-warnings 0",
"lint:fix": "node --max-old-space-size=8192 node_modules/eslint/bin/eslint.js . --fix",
"format": "prettier --write .",
"format:check": "prettier --check .",
"clean:deep": "pnpm clean && rm -rf apps/we-tauri/src-tauri/target apps/we-electron/dist-electron",
"lint:css": "stylelint 'packages/**/src/**/*.css' 'apps/*/src/**/*.css' 'packages/**/src/**/*.scss'",
"test:coverage": "pnpm -r --no-bail run test -- --coverage"
},
"packageManager": "pnpm@10.18.3",
"devDependencies": {
"@eslint/js": "^10.0.1",
"@typescript-eslint/eslint-plugin": "^8.71.2",
"@typescript-eslint/parser": "^8.71.2",
"eslint": "^10.13.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.7",
"eslint-plugin-simple-import-sort": "^14.0.0",
"husky": "^9.1.7",
"lint-staged": "^17.6.0",
"postcss-scss": "^4.0.9",
"prettier": "3.9.10",
"prettier-plugin-sort-package-json": "^1.1.0",
"stylelint": "^17.16.0",
"stylelint-config-standard": "^40.0.0",
"stylelint-config-standard-scss": "^17.0.0",
"typescript": "^6.0.3"
},
"pnpm": {
"overrides": {
"@coasys/ad4m": "https://pkg.pr.new/coasys/ad4m/@coasys/ad4m@e35afc054f9086c0ae83cdc6accfdef890c864ab",
"@coasys/ad4m-connect": "https://pkg.pr.new/coasys/ad4m/@coasys/ad4m-connect@e35afc054f9086c0ae83cdc6accfdef890c864ab",
"prettier": "3.9.10",
"@xmldom/xmldom": ">=0.9.12",
"plist": ">=3.1.1",
"app-builder-lib": ">=26.15.0",
"brace-expansion@<1.1.18": ">=1.1.18",
"brace-expansion@>=4.0.0 <5.0.9": ">=5.0.9",
"esbuild@>=0.27.3 <0.28.1": ">=0.28.1",
"builder-util-runtime": ">=9.7.0",
"fast-uri": ">=3.1.6",
"qs": ">=6.16.0",
"tar": ">=7.5.21"
}
}
}