forked from Floorp-Projects/Floorp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeno.json
More file actions
72 lines (72 loc) · 2.47 KB
/
Copy pathdeno.json
File metadata and controls
72 lines (72 loc) · 2.47 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
{
"license": "MPL-2.0",
"links": [
"libs/@types/gecko"
],
"workspace": [
"./libs/*",
"./browser-features/*",
"./bridge/*",
"./i18n"
],
"imports": {
"@std/cli": "jsr:@std/cli@^1.0.25",
"@std/encoding": "jsr:@std/encoding@^1.0.10",
"@std/fs": "jsr:@std/fs@^1.0.20",
"@std/path": "jsr:@std/path@^1.1.4",
"#i18n/": "./i18n/",
"#chrome/": "./chrome/",
"#libs/": "./libs/",
"#features-chrome/": "./browser-features/chrome/",
"#modules/": "./browser-features/modules/",
"#ui/": "./src/ui/",
"#themes/": "./src/themes/",
"@std/assert": "jsr:@std/assert@^1.0.0",
"@std/streams": "jsr:@std/streams@^1.0.14",
"@std/toml": "npm:@jsr/std__toml@^1.0.11",
"vite": "npm:rolldown-vite@^7.3.0"
},
"compilerOptions": {
"lib": [
"deno.ns",
"deno.window",
"ESNext"
],
"checkJs": true,
"skipLibCheck": true
},
"exclude": [
"tools/build/tasks/inject/wasm/nora-inject.js",
"**/_dist/**/*",
"**/*.timestamp-*.mjs",
"libs/@types/gecko/**/*",
"libs/vite-plugin-gen-jarmn/**/*",
"libs/vite-plugin-disable-csp/**/*",
"tools/build/tasks/inject/mixins/**/*",
"browser-features/skin/lepton/userjs/**/*",
"browser-features/modules/modules/os-server/_os-plugin/**/*",
"browser-features/chrome/experiment/csk/**/*",
"browser-features/chrome/common/reverse-sidebar-position/**/*",
"bridge/loader-features/vite.config.ts",
"bridge/loader-modules/tsdown.config.ts",
"bridge/startup/tsdown.config.ts",
"static/installers/**/*",
"logs/**/*",
"node_modules/**/*"
],
"tasks": {
"feles-build": "deno run -A tools/feles-build.ts",
"act": "deno run -A tools/act/run-package-workflow.ts",
"dev-tool": "deno run -A tools/dev-tool.ts",
"test": "deno run -A tools/src/colocated_test_runner.ts",
"test:host": "deno test --allow-read --allow-write tools/src/",
"test:smoke": "deno run -A tools/src/smoke_runner.ts",
"test:os-api": "deno run -A tools/os-test/verify_os_server_full.ts",
"test:os-api:wrapper": "deno run -A tools/os-test/run_verify_os_server_full_wrapper.ts",
"test:os-api:network-idle": "deno run -A tools/os-test/verify_network_idle_rigorous.ts",
"test:os-api:local-page": "deno run -A tools/os-test/test-with-local-page.ts",
"test:os-api:effects": "deno run -A tools/os-test/test-enhanced-effects.ts",
"test:integration": "deno task test && deno task test:os-api --quick"
},
"nodeModulesDir": "manual"
}