Important
This library has been deprecated in favor of official support.
Previous README
Datadog KMP provides a unified Datadog API for use in Kotlin multiplatform projects.
Usage is demonstrated with the Datadog KMP sample app.
The datadog
module provides the core API w/o having transitive dependencies on Datadog libraries.
Useful when it is desired to have Datadog libraries pulled into your application (separate from
Datadog KMP) and provide implementations of the API in your application.
dependencies {
api("com.juul.datadog:datadog:${datadogKmpVersion}")
}
The bundled
module provides implementations of the datadog
module and pulls in (transitively)
the Datadog libraries. Useful for applications/libraries that don't yet have Datadog integrated and
want to add a "batteries included" Datadog solution.
dependencies {
api("com.juul.datadog:bundled:${datadogKmpVersion}")
}
Copyright 2023 JUUL Labs, Inc.
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.