-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
65 lines (65 loc) · 3.72 KB
/
Copy pathpackage.json
File metadata and controls
65 lines (65 loc) · 3.72 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
{
"name": "opensidian",
"private": true,
"version": "0.1.6",
"license": "AGPL-3.0-only",
"packageManager": "pnpm@10.15.0",
"scripts": {
"dev": "pnpm --filter @opensidian/desktop tauri dev",
"dev:server": "VITE_OPENSIDIAN_BACKEND=http pnpm --filter @opensidian/desktop dev",
"dev:webapp": "pnpm --filter @opensidian/desktop dev:webapp",
"build:server-ui": "VITE_OPENSIDIAN_BACKEND=http pnpm --filter @opensidian/desktop build",
"build:webapp": "pnpm --filter @opensidian/desktop build:webapp",
"build:webapp:r1": "pnpm --filter @opensidian/desktop build:webapp:r1",
"check:webapp-build": "node scripts/check-webapp-build.mjs",
"check:wasm-core": "node scripts/check-wasm-core.mjs",
"deploy:webapp": "pnpm --dir services/opensidian-webapp run deploy",
"deploy:webapp:dry-run": "pnpm --dir services/opensidian-webapp run deploy:dry-run",
"dev:android": "pnpm --filter @opensidian/desktop tauri android dev",
"build": "pnpm --filter @opensidian/desktop build",
"build:android": "pnpm --filter @opensidian/desktop tauri android build --debug --apk --split-per-abi",
"build:android:release": "pnpm --filter @opensidian/desktop tauri android build --apk --split-per-abi",
"build:android:arm64": "pnpm --filter @opensidian/desktop tauri android build --debug --apk --target aarch64",
"build:android:release:arm64": "pnpm --filter @opensidian/desktop tauri android build --apk --target aarch64",
"generate:icons": "node scripts/generate-icons.mjs",
"bump-version": "node scripts/bump-version.mjs",
"release": "node scripts/release/index.mjs",
"release:tag": "node scripts/release/tag.mjs",
"release:mac": "node scripts/release/index.mjs --platform mac",
"release:win": "node scripts/release/index.mjs --platform win",
"release:linux": "node scripts/release/index.mjs --platform linux",
"release:android": "node scripts/release/index.mjs --platform android",
"release:all": "node scripts/release/index.mjs --platform all",
"typecheck": "pnpm -r typecheck",
"tauri": "pnpm --filter @opensidian/desktop tauri",
"test:rust": "cargo test --workspace",
"test:workspace": "pnpm --filter @opensidian/workspace test",
"test:editor": "pnpm --filter @opensidian/editor test",
"test:plugin-api": "pnpm --filter @opensidian/plugin-api test",
"test:plugin-host": "pnpm --filter @opensidian/plugin-host test",
"scan:plugin-gaps": "node packages/plugin-host/scripts/scan-obsidian-plugin-gaps.mjs",
"scan:plugin-gaps:webpage": "node packages/plugin-host/scripts/scan-obsidian-plugin-gaps.mjs --plugin obsidian-webpage-export",
"scan:plugin-gaps:all": "node packages/plugin-host/scripts/scan-obsidian-plugin-gaps.mjs --all",
"test:plugin-links": "pnpm --filter @opensidian/plugin-links test",
"test:canvas": "pnpm --filter @opensidian/canvas test",
"test:bases": "pnpm --filter @opensidian/bases test",
"test:ai": "pnpm --filter @opensidian/ai test",
"test:desktop": "pnpm --filter @opensidian/desktop test",
"check:file-budgets": "node scripts/check-file-budgets.mjs",
"i18n:check": "node scripts/i18n/check.mjs",
"i18n:scaffold": "node scripts/i18n/scaffold-locales.mjs",
"i18n:sync": "node scripts/i18n/sync-missing-from-en.mjs",
"i18n:translate": "node scripts/i18n/translate-locales.mjs",
"build:plugins": "pnpm --filter @opensidian/plugin-links build && pnpm --filter @opensidian/plugin-page-preview build",
"docs:dev": "vitepress dev docs/site",
"docs:build": "vitepress build docs/site",
"docs:preview": "vitepress preview docs/site",
"e2e": "pnpm --filter @opensidian/desktop build && pnpm --filter @opensidian/e2e e2e"
},
"devDependencies": {
"vitepress": "^1.6.3"
},
"engines": {
"node": ">=20"
}
}