|
5 | 5 |
|
6 | 6 | // Note: All type exports are in `legacy-exports.ts` |
7 | 7 | export * from './legacy-logging-source'; |
8 | | -export { deepClone, flatten, ifDefined, isArray, isEmpty, numberFromBool, partition, padLeft as leftPad, contentHash, deepMerge, lowerCaseFirstCharacter } from './util'; |
| 8 | + |
| 9 | +// API |
| 10 | +export { SdkProvider } from './legacy-aws-auth'; |
| 11 | +export { setSdkTracing as enableTracing } from './api/aws-auth/tracing'; |
| 12 | +export { cached } from './api/aws-auth/cached'; |
| 13 | +export { CfnEvaluationException } from './api/cloudformation'; |
| 14 | +export { CloudExecutable } from './api/cxapp/cloud-executable'; |
| 15 | +export { execProgram } from './api/cxapp/exec'; |
| 16 | +export { Deployments } from './api/deployments'; |
9 | 17 | export { deployStack } from './api/deployments/deploy-stack'; |
10 | | -export { cli, exec } from './cli/cli'; |
11 | | -export { SdkProvider } from './api/aws-auth'; |
12 | 18 | export { PluginHost } from './api/plugin'; |
13 | | -export { Command, Configuration, PROJECT_CONTEXT } from './cli/user-configuration'; |
14 | 19 | export { Settings } from './api/settings'; |
15 | 20 | export { Bootstrapper } from './api/bootstrap'; |
16 | | -export { CloudExecutable } from './api/cxapp/cloud-executable'; |
17 | | -export { execProgram } from './api/cxapp/exec'; |
18 | | -export { RequireApproval } from './commands/diff'; |
19 | | -export { formatAsBanner } from './cli/util/console-formatters'; |
20 | | -export { setSdkTracing as enableTracing } from './api/aws-auth/tracing'; |
21 | | -export { aliases, command, describe } from './commands/docs'; |
22 | | -export { Deployments } from './api/deployments'; |
| 21 | + |
| 22 | +// CLI |
| 23 | +export { cli, exec } from './cli/cli'; |
23 | 24 | export { cliRootDir as rootDir } from './cli/root-dir'; |
| 25 | +export { Command, Configuration, PROJECT_CONTEXT } from './cli/user-configuration'; |
| 26 | +export { formatAsBanner } from './cli/util/console-formatters'; |
24 | 27 | export { latestVersionIfHigher, versionNumber } from './cli/version'; |
| 28 | + |
| 29 | +// Commands |
| 30 | +export { RequireApproval } from './commands/diff'; |
25 | 31 | export { availableInitTemplates } from './commands/init'; |
26 | | -export { cached } from './api/aws-auth/cached'; |
27 | | -export { CfnEvaluationException } from './api/cloudformation/evaluate-cloudformation-template'; |
28 | | -export { CredentialPlugins } from './api/aws-auth/credential-plugins'; |
29 | | -export { AwsCliCompatible } from './api/aws-auth/awscli-compatible'; |
| 32 | +export { aliases, command, describe } from './commands/docs'; |
| 33 | + |
| 34 | +// util |
| 35 | +export { deepClone, flatten, ifDefined, isArray, isEmpty, numberFromBool, partition, padLeft as leftPad, contentHash, deepMerge, lowerCaseFirstCharacter } from './util'; |
0 commit comments