-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
67 lines (67 loc) · 2.93 KB
/
Copy pathpackage.json
File metadata and controls
67 lines (67 loc) · 2.93 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
{
"name": "atrium-capture",
"version": "1.0.2",
"private": true,
"type": "module",
"license": "MIT",
"description": "Browser-first workflow capture for Atrium, with a native-ready Mac companion architecture.",
"engines": {
"node": ">=24"
},
"packageManager": "pnpm@9.15.2",
"pnpm": {
"overrides": {
"adm-zip": "0.6.0",
"brace-expansion": "5.0.8",
"esbuild": "0.28.1",
"fx-runner": "link:packages/fx-runner-disabled",
"tmp": "0.2.7",
"uuid": "11.1.1"
}
},
"scripts": {
"build": "pnpm --recursive --if-present build",
"build:mac": "scripts/build-macos-app.sh",
"package:mac": "scripts/build-macos-pkg.sh",
"acceptance:atrium:browser": "node scripts/live-atrium-browser-acceptance.mjs",
"check": "pnpm format:check && pnpm openwiki:check && pnpm lint && pnpm typecheck && pnpm contracts:check && pnpm messages:check && pnpm test && pnpm build && pnpm test:extension && pnpm package:browser && pnpm swift:test && pnpm licenses:check",
"contracts:check": "pnpm contracts:generate --check && pnpm contracts:validate",
"contracts:generate": "node scripts/generate-contracts.mjs",
"contracts:validate": "node scripts/validate-contracts.mjs",
"format": "prettier --write .",
"format:check": "prettier --check .",
"licenses:check": "node scripts/check-licenses.mjs",
"lint": "eslint . --max-warnings 0",
"messages:check": "node scripts/generate-extension-message-validator.mjs --check",
"messages:generate": "node scripts/generate-extension-message-validator.mjs",
"openwiki:check": "node scripts/normalize-openwiki.mjs --check",
"openwiki:normalize": "node scripts/normalize-openwiki.mjs",
"package:browser": "pnpm --filter @atrium-capture/browser-extension zip && node scripts/verify-browser-package.mjs",
"security:audit": "pnpm audit --audit-level high",
"release:prepare": "node scripts/set-release-version.mjs",
"smoke:atrium": "node scripts/verify-atrium-production-boundary.mjs",
"smoke:atrium:browser-content": "node scripts/verify-atrium-browser-content-boundary.mjs",
"smoke:atrium:browser-token": "node scripts/verify-atrium-browser-token-boundary.mjs",
"swift:test": "scripts/test-swift.sh",
"test": "vitest run",
"test:extension": "pnpm --filter @atrium-capture/browser-extension test:extension",
"typecheck": "pnpm --recursive --if-present typecheck",
"verify:distribution": "node scripts/verify-pilot-artifacts.mjs --distribution",
"verify:mac-package": "node scripts/verify-macos-package.mjs",
"verify:pilot": "node scripts/verify-pilot-artifacts.mjs"
},
"devDependencies": {
"@eslint/js": "10.0.1",
"@types/node": "26.1.1",
"adm-zip": "0.6.0",
"ajv": "8.20.0",
"ajv-formats": "3.0.1",
"eslint": "10.7.0",
"globals": "17.7.0",
"prettier": "3.9.6",
"quicktype-core": "26.0.0",
"typescript": "6.0.3",
"typescript-eslint": "8.65.0",
"vitest": "4.1.10"
}
}