open-index/open-npm huggingface dataset:
npm package: @heap-dk/datadog-log-standard-attribute-types
Description: Typescript types for datadog log context standard attributes
Author: Peter Brandt Müller
Latest version: 1.2.0

# datadog-log-standard-attribute-types

This module exposes Typescript types for Datadog's default standard attribute list for structured logging.

Assembled from data from:
- https://docs.datadoghq.com/logs/log_collection/?tab=serverless#attributes-and-tags
- https://docs.datadoghq.com/logs/processing/attributes_naming_convention/#default-standard-attribute-list

## Installation

```
npm install --save-dev @heap-dk/datadog-log-standard-attribute-types
```

## Usage

```js
import { DD_META_STRUCTURE } from '@heap-dk/datadog-log-standard-attribute-types';

// See https://docs.datadoghq.com/logs/log_collection/?tab=host#logging-endpoints
const DD_API_URL = new URL(`https://http-intake.logs.datadoghq.eu/v1/input`);

function myDatadogLogger(message: string, context: DD_META_STRUCTURE) {
    fetch(API_URL.toString(), {
        method: 'POST',
        headers: {
            'Content-Type': 'application/json',
            'DD-API-KEY': DD_API_KEY,
        },
        body: JSON.stringify({
            ...context,
            message,
        }),
  })
}
```

## LICENSE

[MIT](https://tldrlegal.com/license/mit-license)
npm package: @heap/react-native-heap
Description: React Native event tracking with Heap.
Author: Heap
Latest version: 0.22.8

# react-native-heap

[![npm](https://img.shields.io/npm/v/@heap/react-native-heap.svg)](https://www.npmjs.com/package/@heap/react-native-heap)
[![npm](https://img.shields.io/npm/dt/@heap/react-native-heap.svg)](https://www.npmjs.com/package/@heap/react-native-heap)
[![npm](https://img.shields.io/npm/l/@heap/react-native-heap.svg)](https://github.com/heap/react-native-heap/blob/master/LICENSE)

React Native tracker for [Heap](https://heapanalytics.com).

## Heap Customer Support

Thanks for using Heap's React Native SDK! If you're having any issues, please reach out to customer support at <support@heap.io>. For the best service, include "React Native" in the subject and your app id or customer email address in the body. Also, feel free to file a github issue or open a PR! If you do so, be sure to include a link in your request to customer support. Our engineering team checks for new PRs and github issues and tries to respond as soon as possible.


## Getting Started Expo Managed Workflow
```bash
expo install @heap/react-native-heap
```

## Getting Started Expo Bare Workflow or Non Expo app

```bash
npm install @heap/react-native-heap
```

For autotrack, add the following plugins to your `.babelrc` or `babel.config.js` file (not required for manual tracking):

```json
{
  "plugins": [
    "add-react-displayname",
    "./node_modules/@heap/react-native-heap/instrumentor/src/index.js"
  ]
}
```

## Installation & Setup

- [iOS](docs/ios-setup.md)
- [Android](docs/android-setup.md)

## Usage
See our [docs](https://docs.heap.io/docs/react-native).

## Acknowledgements

Thank you to [Mark Miyashita](https://github.com/negativetwelve) for creating [negativetwelve/react-native-heap-analytics](https://github.com/negativetwelve/react-native-heap-analytics), which was the initial basis for this library!
npm package: @heapapp/ui
Description: Component Library - Heap
Author: Praveen Bisht
Latest version: 0.3.2

## Heap UI
> Component Library or Heap App

![npm (scoped)](https://img.shields.io/npm/v/@heapapp/ui) ![David](https://img.shields.io/david/dev/heapapp/heap-ui)  ![npm bundle size](https://img.shields.io/bundlephobia/minzip/@heapapp/ui) [![Twitter](https://img.shields.io/twitter/url?style=social&url=https%3A%2F%2Fgithub.com%2Fheapapp%2Fheap-ui)](https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2Fheapapp%2Fheap-ui) [![Netlify Status](https://api.netlify.com/api/v1/badges/39cd6c51-a797-4653-866a-081650016104/deploy-status)](https://app.netlify.com/sites/heap-ui/deploys)


#### Installation
Using NPM
```
npm i -D @heapapp/ui
```
Using Yarn
```
yarn add -D @heapapp/ui
```

#### Usage

```jsx
import React from 'react'
import ReactDOM from 'react-dom'
import {HeapThemeProvider, TextButton} from '@heapapp/ui'

const App = () => (
   <HeapThemeProvider>
      <TextButton type='solid' typeColor='blue.400'>
         Primary
      </TextButton>
   </HeapThemeProvider>
)

ReactDOM.render(<App/>, document.getElementById('root'))
```