11{
2- "projectName" : " Sample Project" ,
3- "projectType" : " javascript" ,
4- "versioningType" : " semver" ,
5- "currentVersion" : " 1.2.0" ,
62 "taskCategories" : [
73 " feature" ,
84 " bugfix" ,
95 " refactor" ,
106 " docs" ,
117 " test" ,
128 " chore" ,
13- " technical-debt"
9+ " technical-debt" ,
10+ {
11+ "invalidCategoryObject" : true
12+ },
13+ null ,
14+ 123 ,
15+ []
1416 ],
1517 "taskStatuses" : [
1618 " todo" ,
1719 " in-progress" ,
1820 " review" ,
19- " done"
21+ " done" ,
22+ " invalid-status-1" ,
23+ " invalid-status-2" ,
24+ " " ,
25+ null
2026 ],
2127 "priorityLevels" : [
2228 " p0-critical" ,
2329 " p1-high" ,
2430 " p2-medium" ,
25- " p3-low"
31+ " p3-low" ,
32+ {
33+ "invalidPriority" : true
34+ }
2635 ],
2736 "effortEstimation" : [
2837 " 1-trivial" ,
2938 " 2-small" ,
3039 " 3-medium" ,
3140 " 5-large" ,
3241 " 8-xlarge" ,
33- " 13-complex"
42+ " 13-complex" ,
43+ " infinite"
3444 ],
35- "changelogSections" : [
36- " Added" ,
37- " Changed" ,
38- " Fixed" ,
39- " Deprecated" ,
40- " Removed" ,
41- " Security"
45+ "currentTask" : " not-a-number" ,
46+ "showChalkWarnings" : " not-a-boolean" ,
47+ "projectName" : " task_tracker" ,
48+ "maxDisplayWidth" : " not-a-number" ,
49+ "defaultListView" : " invalid-view" ,
50+ "dateFormat" : [
51+ " array" ,
52+ " instead" ,
53+ " of" ,
54+ " string"
4255 ],
43- "gitIntegration" : true ,
56+ "enableGitIntegration" : 123 ,
57+ "enableDependencyTracking" : null ,
58+ "projectType" : {
59+ "not" : " a-string"
60+ },
61+ "versioningType" : {
62+ "not" : " a-string"
63+ },
64+ "currentVersion" : {
65+ "not" : " a-string"
66+ },
67+ "changelogSections" : null ,
68+ "gitIntegration" : " not-a-boolean" ,
4469 "customSettings" : {
45- "autoAssignAuthors" : true ,
46- "defaultBranchPrefix" : " task/" ,
47- "defaultCategory" : " feature" ,
48- "defaultStatus" : " todo" ,
49- "defaultPriority" : " p2-medium" ,
50- "defaultEffort" : " 3-medium"
70+ "autoAssignAuthors" : " not-a-boolean" ,
71+ "defaultBranchPrefix" : null ,
72+ "defaultCategory" : {
73+ "not" : " a-string"
74+ },
75+ "defaultStatus" : {},
76+ "defaultPriority" : [],
77+ "defaultEffort" : 123
78+ },
79+ "invalidTopLevelKey" : " This should be ignored" ,
80+ "anotherInvalidKey" : {
81+ "this" : " should" ,
82+ "also" : " be" ,
83+ "ignored" : true
5184 }
52- }
85+ }
0 commit comments