-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
68 lines (68 loc) · 5.1 KB
/
Copy pathpackage.json
File metadata and controls
68 lines (68 loc) · 5.1 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
{
"name": "truly",
"private": true,
"version": "0.1.1",
"description": "A privacy-conscious Chrome extension for improving information quality in social feeds and web pages.",
"type": "module",
"scripts": {
"build": "vite build",
"build:dev": "TRULY_DEV_BUILD=1 vite build",
"dev": "node scripts/dev-watch.mjs",
"dev:reload": "node scripts/dev-reload-server.mjs",
"dev:all": "node scripts/dev-singleton.mjs start",
"dev:daemon": "node scripts/dev-singleton.mjs daemon",
"dev:stop": "node scripts/dev-singleton.mjs stop",
"dev:status": "node scripts/dev-singleton.mjs status",
"dev:check": "node scripts/dev-check.mjs",
"release:preview": "node scripts/release-preview.mjs",
"release:alpha": "npm run release:preview",
"release:review": "node scripts/claude-release-review.mjs --kind release",
"release:review:local-limited-context": "node scripts/claude-release-review.mjs --kind release --source local-limited-context",
"release:review:github": "node scripts/claude-release-review.mjs --kind release --source github",
"release:review:local-repo-read": "node scripts/claude-release-review.mjs --kind release --source local-repo-read",
"release:review:local-read": "node scripts/claude-release-review.mjs --kind release --source local-read",
"release:review:functional": "node scripts/claude-release-review.mjs --kind functional",
"release:review:security": "node scripts/claude-release-review.mjs --kind security",
"release:bump-preview": "node scripts/bump-preview-version.mjs",
"release:bump-cws-preview": "node scripts/bump-cws-preview-version.mjs",
"cws:bump-preview": "node scripts/bump-cws-preview-version.mjs",
"cws:review": "node scripts/claude-release-review.mjs --kind cws",
"cws:review:local-limited-context": "node scripts/claude-release-review.mjs --kind cws --source local-limited-context",
"cws:review:github": "node scripts/claude-release-review.mjs --kind cws --source github",
"cws:review:local-repo-read": "node scripts/claude-release-review.mjs --kind cws --source local-repo-read",
"cws:review:local-read": "node scripts/claude-release-review.mjs --kind cws --source local-read",
"cws:package": "node scripts/cws-package.mjs",
"cws:preflight": "node scripts/cws-preflight.mjs",
"render:social-preview": "node scripts/render-social-preview.mjs",
"render:cws-assets": "node scripts/render-cws-assets.mjs",
"sync:headsup-css": "node scripts/sync-headsup-styles.mjs",
"check:ollama-cloud-capabilities": "node scripts/check-ollama-cloud-capabilities.mjs",
"smoke:openai-api-key": "node scripts/smoke-openai-api-key.mjs",
"smoke:ollama-vision": "node scripts/smoke-ollama-vision.mjs",
"check:type": "tsc --noEmit",
"check:public-boundary": "node scripts/check-public-boundary.mjs",
"check:release-metadata": "node scripts/check-release-metadata.mjs",
"audit:facebook-current": "node scripts/audit-facebook-current.mjs",
"audit:facebook-current:zh": "TRULY_AUDIT_EXPECT_LOCALE=zh node scripts/audit-facebook-current.mjs",
"audit:facebook-current:en": "TRULY_AUDIT_EXPECT_LOCALE=en node scripts/audit-facebook-current.mjs",
"audit:facebook-open-tabs": "node scripts/audit-facebook-open-tabs.mjs",
"audit:facebook-open-tabs:zh": "TRULY_AUDIT_EXPECT_LOCALE=zh node scripts/audit-facebook-open-tabs.mjs",
"audit:facebook-open-tabs:en": "TRULY_AUDIT_EXPECT_LOCALE=en node scripts/audit-facebook-open-tabs.mjs",
"audit:release-bundle": "node scripts/audit-release-bundle.mjs --dist dist",
"test:contract:public": "vitest run tests/contract/model-response-contract.test.ts tests/contract/post-context-boundary-contract.test.ts tests/contract/zhtw-segmentation-contract.test.ts",
"test:unit:public": "vitest run tests/unit/feed-boundary.test.ts tests/unit/heads-up-chip-policy.test.ts tests/unit/i18n.test.ts tests/unit/i18n-hardcoded-strings.test.ts tests/unit/logging-policy.test.ts tests/unit/model-display.test.ts tests/unit/model-source-config.test.ts tests/unit/ollama-cloud-capabilities.test.ts tests/unit/openai-api-key-mock.test.ts tests/unit/provider-capabilities.test.ts tests/unit/reading-question-policy.test.ts tests/unit/request-auth.test.ts tests/unit/runtime-message.test.ts tests/unit/snapshot-redaction.test.ts tests/unit/sponsored-memory.test.ts tests/unit/ssr-cache-bridge.test.ts tests/unit/theme-mode.test.ts tests/unit/tier-b-vision-probe.test.ts",
"test:unit:watch": "vitest",
"check:public": "npm run check:public-boundary && npm run check:release-metadata && npm run check:type && npm run test:contract:public && npm run test:unit:public && npm run build && npm run audit:release-bundle",
"check:public:release-tag": "npm run check:public-boundary && npm run check:type && npm run test:contract:public && npm run test:unit:public && npm run build && npm run audit:release-bundle",
"check:build": "npm run check:public-boundary && npm run build && npm run audit:release-bundle"
},
"dependencies": {
"webextension-polyfill": "^0.12.0"
},
"devDependencies": {
"@types/chrome": "^0.1.39",
"typescript": "^5.7.0",
"vite": "^6.0.0",
"vitest": "^4.1.3"
}
}