open-index/open-npm huggingface dataset:
npm package: @gloird/extract-endpoints-to-js-from-swagger
Description: Extrayez la spécification swagger / openapi en créant un objet js.
Author: Gloird
Latest version: 0.1.1

Extract swagger/openapi spec with only required endpoint(s).

```
npm i @gloird/extract-swagger-for-endpoints-to-js

extract-swagger-for-endpoints-to-js --src sourcefile.yml --dest output.yml

extract-swagger-for-endpoints-to-js --srcUrl https://petstore.swagger.io/v2/swagger.json -d 'c:/test.js'
```
npm package: @gloireondongo/d-via-design-system
Description: Design system D-Via avec composants React et Tailwind CSS
Author: D-Via Team
Latest version: 1.1.8

# D-Via Design System

Design System React avec Tailwind CSS pour l'écosystème D-Via.

## Installation

```bash
npm install @gloireondongo/d-via-design-system
```

## Utilisation

```tsx
import { Button, Card, Typography } from '@gloireondongo/d-via-design-system';

function App() {
  return (
    <div>
      <Typography variant="headline-large">Bienvenue sur D-Via</Typography>
      <Card>
        <Button variant="primary">Commencer</Button>
      </Card>
    </div>
  );
}
```

## Documentation

- **Storybook** : https://d-via-workspace-design-system-dvia.vercel.app
- **Package npm** : https://www.npmjs.com/package/@gloireondongo/d-via-design-system

## Composants disponibles

### Atoms
- Button
- Input
- Typography
- Image
- NavItem
- FileCard
- ColorPalette
- Spacing
- Breadcrumb
- AddressInput

### Molecules
- Card
- Modal
- Accordion
- BottomNavigation
- BottomActionButton
- NavigationRail
- ResponsiveMenu
- PricingCard
- ArtisanCard
- CardGridScroll
- FileMarquee

### Organisms
- Header
- Footer

## Développement

### Installation
```bash
npm install
```

### Storybook
```bash
npm run storybook
```

### Build
```bash
npm run build
```

### Tests
```bash
npm run test
```

### Linting
```bash
npm run lint
```

## Technologies

- React 18
- TypeScript
- Tailwind CSS
- Storybook
- Radix UI
- Framer Motion
- React Icons

## Versioning

Le design system suit le versioning sémantique :
- **Patch** : Corrections de bugs
- **Minor** : Nouvelles fonctionnalités
- **Major** : Changements breaking

## Publication

La publication est automatique via GitHub Actions lors des push sur main.

## Licence

MIT# Trigger design system deployment
npm package: @glojs/glojs
Description: GitKraken Glo Boards SDK for NodeJS
Author: cryptic-ai
Latest version: 0.0.2-alpha.1

# glojs

glojs is a lightweight package to help communicate with the [GitKraken](https://gitkraken.com) Glo API.

## Install

```
yarn add @glojs/glojs

npm i @glojs/glojs
```

## API Features Completed

| STATUS | METHOD | ENDPOINT             |
| ------ | ------ | -------------------- |
| 🟡     | GET    | `/boards`            |
| 🟡     | POST   | `/boards`            |
| 🟡     | GET    | `/boards/{board_id}` |

## Purpose

I wanted to try my hand at creating a useful library and learn the processes that goes a long with that.
npm package: @glomex/content-sdk-js
Description: SDK that offers easy access for developers to video sources and glomex tracking events
Author: glomex GmbH
Latest version: 1.2.0

# content-sdk-js
An SDK that offers easy access for developers to video sources and to transfer tracking events to glomex.

## Demo
To run the example project, clone the repo, and run `npm install` from the root directory first.

## Installation

Using npm:
```bash
npm install @glomex/content-sdk-js
```

In a browser:
```html
<script src="//player.glomex.com/content-sdk/1/glomex.content-sdk.js"></script>
```

**Note:**<br>
This SDK module uses ES6 syntax and requires the consumer
to use babel compiler and to provide a proper Promise polyfill.

## Usage
```js
const glomexContentSdk = require('@glomex/content-sdk-js');

// Fill your config here
const config = {
    integrationId: '[INTEGRATION_ID]',
    contentId: '[CONTENT_ID]'
};

// glomexContentSdk is asynchronous
// so there is no need to wait for loading in your code
const sdk = glomexContentSdk(config);
const videoSourcesLoaded = sdk.getSources();

// ... other preparations ...

videoSourcesLoaded.then(function(sources) {
    const videoPlayer = createOwnVideoPlayer(sources);
    
    // tracking is asyncronous too, so you don't wait here
    sdk.trackContentBegin();
    
    // before your video begin
    videoPlayer.addEventListener('loadeddata', function() {
      // asynchronous operation
      sdk.trackAdBegin('preroll'); 
    });
    
    // after your video ended
    videoPlayer.addEventListener('ended', function() {
      // asynchronous operation
      sdk.trackAdBegin('postroll');
    });
    
    // play your video
    videoPlayer.play();
}, function(error) { // rare you can get an error 'no video'
  console.log(error);
});
```

In case you don't have any video player on the page, use [our script](http://player.glomex.com/content-sdk/1/create-video-player.js)
for creating HTML5 video player and getting this example working.
Otherwise the `createOwnVideoPlayer` function should return a video player object.

```html
<script src="//player.glomex.com/content-sdk/1/create-video-player.js"></script>
```

## More

To learn more about content-sdk visit our [Content SDK Integration Guide](http://support-docs.glomex.com/content-sdk.html)

---
Made with ♥ by [glomex](https://www.glomex.com/)