forked from angular/dev-infra
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.ts
40 lines (33 loc) · 1.59 KB
/
index.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
/**
* @license
* Copyright Google LLC
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// Exposes config types, helpers for the individual commands.
export * from './utils/config.js';
export * from './commit-message/config.js';
export * from './format/config.js';
export * from './pr/config/index.js';
export * from './release/config/index.js';
// Expose all standardized labels to ease tooling relying on labels.
export * from './pr/common/labels/index.js';
// Exposes versioning utilities which are useful for building scripts with
// respect to Angular's branching/versioning and release process.
export * from './release/versioning/index.js';
// Exposes the release precheck command utilities. These should be available
// as they are needed for authoring pre-release custom checks.
export {ReleasePrecheckError} from './release/precheck/index.js';
// Expose the default Bazel workspace stamping. This might be used
// by repositories for additional custom stamping variables.
export {EnvStampMode} from './release/stamping/env-stamp.js';
export {EnvStampCustomPrintFn} from './release/stamping/cli.js';
// Exposes logging and console utils that can be used by consumers to e.g. add
// messages to the dev-infra log which is stored on failures.
export * from './utils/logging.js';
// Exposes Git/Github client classes needed for interacting with some of the
// release versioning APIs.
export * from './utils/git/authenticated-git-client.js';
export * from './utils/git/git-client.js';
export * from './utils/git/github.js';