UNPKG

dt-app

Version:

The Dynatrace App Toolkit is a tool you can use from your command line to create, develop, and deploy apps on your Dynatrace environment.

42 lines (41 loc) 1.83 kB
/** * @license * Copyright 2024 Dynatrace LLC * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ export * from './src/utils/config/cli-options'; export { DevServer } from './src/utils/dev-server'; export { DtApp, DtAppPlugin } from './src/plugin/plugin'; export { BeforeBuildCallback, BeforeServeCallBack } from './src/plugin/hooks'; /** @internal */ export * from './src/create-project'; /** @internal */ export * from './src/execute-function/execute-function'; /** @internal */ export { getBearerToken } from './src/auth/get-bearer-token'; /** @internal */ export { getDtAppFileConfig } from './src/utils/config/get-dt-app-file-config'; /** @internal */ export { fetch, RequestOptions, Response } from './src/utils/dt-fetch'; /** @internal */ export { APP_REGISTRY_BASE_URL } from './src/utils/gateway-communication'; /** @internal */ export { mergeOptions } from './src/utils/config/cli-options'; /** @internal */ export { getSSOUrl } from './src/utils/get-sso-url'; /** @internal */ export { extractDtAppConfigFromTs } from './src/utils/config/extract-dt-app-config-from-ts'; /** @internal */ export { DynatraceApplicationManifest as _InternalDynatraceApplicationManifest } from './src/interfaces/manifest'; /** @internal */ export { prepareManifest as _InternalPrepareManifest } from './src/utils/prepare-manifest';