-
Notifications
You must be signed in to change notification settings - Fork 44
Expand file tree
/
Copy path.ort.yml
More file actions
69 lines (57 loc) · 2.59 KB
/
.ort.yml
File metadata and controls
69 lines (57 loc) · 2.59 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
analyzer:
skip_excluded: true
enabled_package_managers: [Yarn]
excludes:
# -----------------------------
# Path-based excludes
# -----------------------------
paths:
- pattern: "packages/shared/**"
reason: OTHER
comment: "The path only contains tools and dependencies used as devDependencies in other packages which is not included in any distributed artifacts."
# -----------------------------
# components-react
# -----------------------------
- pattern: "packages/components-react/package.json"
reason: OTHER
comment: "Excluded project definition for React components; not part of distributed artifacts."
- pattern: "packages/components-react/projects/nextjs/**"
reason: EXAMPLE_OF
comment: "Example integration project demonstrating framework usage; not included in any distributed artifacts."
- pattern: "packages/components-react/projects/react-router/**"
reason: EXAMPLE_OF
comment: "Example integration project demonstrating framework usage; not included in any distributed artifacts."
- pattern: "packages/components-react/projects/remix/**"
reason: EXAMPLE_OF
comment: "Example integration project demonstrating framework usage; not included in any distributed artifacts."
# -----------------------------
# components-angular
# -----------------------------
- pattern: "packages/components-angular/package.json"
reason: OTHER
comment: "Excluded project definition for Angular components; not part of distributed artifacts."
# -----------------------------
# components-vue
# -----------------------------
- pattern: "packages/components-vue/package.json"
reason: OTHER
comment: "Excluded project definition for Vue components; not part of distributed artifacts."
# -----------------------------
# test tools
# -----------------------------
- pattern: "packages/**/tests/**"
reason: TEST_OF
comment: "Unit, integration, and E2E tests; not included in any distributed artifacts."
- pattern: "packages/components/test-utils/**"
reason: TEST_TOOL_OF
comment: "Helper utilities for testing; not included in any distributed artifacts."
# -----------------------------
# Scope-based excludes
# -----------------------------
scopes:
- pattern: "devDependencies"
reason: DEV_DEPENDENCY_OF
comment: "Development-only packages."
- pattern: "peerDependencies"
reason: PROVIDED_DEPENDENCY_OF
comment: "Peer dependencies must be provided by the consuming project; not part of delivered artifacts."