-
Notifications
You must be signed in to change notification settings - Fork 2.1k
/
common.ts
68 lines (66 loc) · 2.46 KB
/
common.ts
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
export const removedPresets: Record<string, string | null> = {
':autodetectPinVersions': null,
':autodetectRangeStrategy': null,
':automergeBranchMergeCommit': ':automergeBranch',
':automergeBranchPush': ':automergeBranch',
':base': 'config:recommended',
':app': 'config:js-app',
':enableGradleLite': null,
':js-app': 'config:js-app',
':library': 'config:js-lib',
':masterIssue': ':dependencyDashboard',
':masterIssueApproval': ':dependencyDashboardApproval',
':switchToGradleLite': null,
':unpublishSafe': 'npm:unpublishSafe',
'compatibility:additionalBranchPrefix': null,
'config:application': 'config:js-app',
'config:base': 'config:recommended',
'config:base-js': 'config:recommended',
'config:library': 'config:js-lib',
'default:automergeBranchMergeCommit': ':automergeBranch',
'default:automergeBranchPush': ':automergeBranch',
'default:base': 'config:recommended',
'default:app': 'config:js-app',
'default:js-app': 'config:js-app',
'default:library': 'config:js-lib',
'default:onlyNpm': null,
'default:unpublishSafe': 'npm:unpublishSafe',
'helpers:oddIsUnstable': null,
'helpers:oddIsUnstablePackages': null,
'group:jsTestMonMajor': 'group:jsTestNonMajor',
'github>whitesource/merge-confidence:beta': 'mergeConfidence:all-badges',
};
const renamedMonorepos: Record<string, string> = {
'arcus event-grid': 'arcus.event-grid',
'arcus security': 'arcus.security',
'arcus messaging': 'arcus.messaging',
'arcus observability': 'arcus.observability',
'arcus webapi': 'arcus.webapi',
'arcus background-jobs': 'arcus.background-jobs',
'aspnet AspNetWebStack': 'aspnet aspnetwebstack',
'aspnet Extensions': 'aspnet extensions',
'System.IO.Abstractions': 'system.io.abstractions',
angular1: 'angularjs',
angularcli: 'angular-cli',
Fontsource: 'fontsource',
hamcrest: 'javahamcrest',
HotChocolate: 'hotchocolate',
infrastructure: 'infrastructure-ui',
lingui: 'linguijs',
MassTransit: 'masstransit',
material: 'material-components-web',
mui: 'material-ui',
openfeign: 'feign',
opentelemetry: 'opentelemetry-js',
OpenTelemetryDotnet: 'opentelemetry-dotnet',
picasso: 'picassojs',
reactrouter: 'react-router',
sentry: 'sentry-javascript',
Steeltoe: 'steeltoe',
stryker: 'stryker-js',
Swashbuckle: 'swashbuckle-aspnetcore',
};
for (const [from, to] of Object.entries(renamedMonorepos)) {
removedPresets[`monorepo:${from}`] = `monorepo:${to}`;
removedPresets[`group:${from}Monorepo`] = `group:${to}Monorepo`;
}