open-index/open-npm huggingface dataset:
npm package: @inlivedev/inlive-js-sdk
Description: InLive JavaScript SDK
Latest version: 0.21.4

# InLive JavaScript SDK

InLive JavaScript SDK provides functionalities to develop and interact with InLive API. [Learn more about InLive API](https://inlive.app/docs/getting-started/).

## Available packages

<!-- Packages Begin -->

| Package     | Description |
| ----------- | ----------- |
| [Live stream](./packages/stream) | Package to work with [inLive live stream API](https://api.inlive.app/apidocs/index.html) |
| [Room](./packages/room) | Package to work with [inLive hub and room API](https://hub.inlive.app/apidocs/index.html). |
| [Player](./packages/player) | Inlive player as a web component to play the media streaming formats such as DASH and HLS. |

<!-- Packages End -->

## Installation

You have two installation options in order to use the InLive JavaScript SDK. You can either use a package manager to install the SDK or use the CDN links available.

### Option 1: Install with package managers (recommended)

You can install the InLive JavaScript SDK using package managers such as [npm](https://www.npmjs.com/package/@inlivedev/inlive-js-sdk), [yarn](https://yarnpkg.com/package/@inlivedev/inlive-js-sdk), or [pnpm](https://pnpm.io). For most users, this is the recommended choice.

**Install with npm**

```bash
$ npm install @inlivedev/inlive-js-sdk
```

The SDK package will be downloaded and installed. Then, you're ready to import it into your code.

### Option 2: Use CDN links available

The InLive JavaScript SDK is also available via CDN links.

**Access via jsdelivr**

Access the latest version.

```bash
https://cdn.jsdelivr.net/npm/@inlivedev/inlive-js-sdk/dist/inlive-js-sdk.js
```

Access the specific version. You may change the version based on the release version number on NPM.

```bash
https://cdn.jsdelivr.net/npm/@inlivedev/inlive-js-sdk@0.4.3/dist/inlive-js-sdk.js
```

The above links use [jsdelivr](https://cdn.jsdelivr.net/npm/@inlivedev/inlive-js-sdk@latest/). But you can also use any CDN that serves npm packages. Other alternatives are [unpkg](https://unpkg.com/browse/@inlivedev/inlive-js-sdk@latest/), and [jspm](https://jspm.dev/@inlivedev/inlive-js-sdk). You can also download the file and serve it yourself.

## Contributing

Please read our [contributing guide](CONTRIBUTING.md) for more information.

## Help

If you're looking for help, you can [contact us](mailto:hello@inlive.app) or use our [Github discussion](https://github.com/orgs/inlivedev/discussions)
npm package: @inloco/atomic-bomb
Description: In Loco Atomic CSS
Author: In Loco Team
Latest version: 1.4.1

# Atomic Bomb - In Loco Atomic CSS

## Installing

```sh
  npm install --save @inloco/atomic-bomb
  #or
  yarn add @inloco/atomic-bomb
```

We highly recommend this VS Code plugin. It auto-completes `atomic-bomb` css rules.

[IntelliSense for CSS class names in HTML](https://marketplace.visualstudio.com/items?itemName=Zignd.html-css-class-completion)

## Release

Since atomic-bomb is part of a monorepo, follow [Monorepo README](https://github.com/inloco/orion) for instructions.
npm package: @inloco/semantic-ui-react
Description: The official Semantic-UI-React integration.
Author: Levi Thomason
Latest version: 2.0.4

# In Loco fork of [Semantic UI React](https://github.com/Semantic-Org/Semantic-UI-React)

The only purpose of this project is to change the original prefix `.ui` to our prefix `.orion`.

This project is only used by [@inloco/orion](https://github.com/inloco/orion) and should not be used standalone.

Project resources:

- npm - [@inloco/semantic-ui-react](https://www.npmjs.com/package/@inloco/semantic-ui-react)

- github - [inloco/semantic-ui-react](https://github.com/inloco/Semantic-UI-React/)

## Upgrade to a new version

When Semantic UI React releases a new version, you should follow theses steps:

1. Create a new branch from a tag: ex: `git checkout -b orion/v0.87.3 v0.87.3

2. Replace all referecences in the source code from `ui` to `orion`. Ex: [Commit](https://github.com/inloco/Semantic-UI-React/commit/d57e411440995d11ffdf5fc9671c7f12bfecf1b8)

3. Replace the package name from `semantic-ui-react` to `@inloco/semantic-ui-react`.

4. Delete the local and remote tag:

```bash
git tag -d v0.87.3
git push origin :refs/tags/v0.87.3
```

5. Commit and push the branch.

6. publish it: `yarn publish`. Use the same version of the semantic-ui-react package.

7. It is done. You can upgrade Orion package with the new version.

OBS: We do NOT create PR or merge this branch to master, since we are only replicating the versions created by Semantic UI React.
npm package: @inlog/inlog-maps
Description: A library for using generic layer maps 
Author: Carol Hoegen
Latest version: 6.6.0

# [@inlog/inlog-maps](https://github.com/weareinlog/inlog-maps#readme)

> A library for using generic layer maps 

## Install
Install the library  
 `npm install @inlog/inlog-maps`

### Using
#### Google
```javascript
const params = {
    libraries: ['drawing', 'visualization'],
    apiKey: '<your-api-key-here>',
    gestureHandling: false,
    showTraffic: false,
    options: {} // google maps options
};

const currentMap = new InlogMaps.Map;
currentMap.initialize(InlogMaps.MapType.Google, params)
    .then(() => /* Implement your methods */);
```

#### Leaflet
```javascript
const params = {
    scriptsDependencies: [
        'path/to/Leaflet.Editable.js',
        'path/to/Path.Drag.js',
        'path/to/leaflet-gesture-handling.js',
        'path/to/leaflet-heat.js'
    ],
    cssDependencies: [
        'path/to/leaflet-gesture-handling.css'
    ],
    gestureHandling: true
};

const currentMap = new InlogMaps.Map;
currentMap.initialize(InlogMaps.MapType.Leaflet, params)
    .then(() => /* Implement your methods */);
```

See [demo.js](https://github.com/weareinlog/inlog-maps/blob/master/src/demo.js) and [index.html](https://github.com/weareinlog/inlog-maps/blob/master/src/index.html).

Use our [DOCUMENTATION](https://github.com/weareinlog/inlog-maps/blob/master/DOCUMENTATION.md) to find how implement the marker, polygons, polylines, circles, and others layers availables.