open-index/open-npm huggingface dataset:
npm package: @robosystems/client
Description: TypeScript client library for RoboSystems Financial Knowledge Graph API
Author: RFS LLC
Latest version: 0.2.48

# RoboSystems TypeScript Client

[![npm version](https://badge.fury.io/js/@robosystems%2Fclient.svg)](https://www.npmjs.com/package/@robosystems/client)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Official TypeScript Client for the RoboSystems Financial Knowledge Graph API. Access comprehensive financial data including accounting transactions, financial reports, and advanced graph analytics through a type-safe, modern TypeScript interface.

## Features

- **Type-safe API client** with full TypeScript types
- **Browser & Node.js support** with different auth strategies
- **React hooks** for seamless UI integration
- **Table ingestion** with simplified Parquet file uploads
- **Streaming support** for memory-efficient processing of large result sets
- **Financial AI Agent** integration for natural language queries
- **Comprehensive error handling** with typed errors

## Installation

```bash
npm install @robosystems/client
```

## Resources

- [RoboSystems Platform](https://robosystems.ai)
- [GitHub Repository](https://github.com/RoboFinSystems/robosystems)
- [API Documentation](https://api.robosystems.ai/docs)
- [OpenAPI Specification](https://api.robosystems.ai/openapi.json)

## Support

- [Issues](https://github.com/RoboFinSystems/robosystems-typescript-client/issues)
- [Wiki](https://github.com/RoboFinSystems/robosystems/wiki)
- [Projects](https://github.com/orgs/RoboFinSystems/projects)
- [Discussions](https://github.com/orgs/RoboFinSystems/discussions)

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

MIT © 2026 RFS LLC
npm package: @robot-grimpeur/dev-client
Description: Ce projet est le client pour le serveur de développement.
Latest version: 1.0.0

# Dev-client

Ce projet est le client pour le serveur de développement.

## Installation

Ce projet peut être installé via NPM grâce à la commande `npm i -g @robot-grimpeur/dev-client`.

## Utilisation

Les différentes commandes peuvent être vues grâce à la commande `rg-dev-client help`.
npm package: @robot-grimpeur/dev-server
Description: Ce projet est le serveur de développement pour Raspberry Pi de notre projet. Combiné avec le dev-client, il offre un *REPL* et du *Live-Reload*. Ce projet est fait pour être installé sur *PiOS*.
Latest version: 1.0.0

# Dev-server

Ce projet est le serveur de développement pour Raspberry Pi de notre projet. Combiné avec le dev-client, il offre un *REPL* et du *Live-Reload*. Ce projet est fait pour être installé sur *PiOS*.

## Installation

1. Connecter le Raspberry à internet
   1. Utiliser `raspi-config` pour configurer les options de connexion WiFi
   2. Exécuter `wpa_cli reconfigure && systemctl restart wpa_supplicant`
   3. Noter l'IP retournée par la commande `hostname -I | awk '{print $1}'`
2. Installer Node.js
   1. Exécuter `curl -sSL https://deb.nodesource.com/setup_16.x | sudo bash -`
   2. Exécuter `apt install -y nodejs`
3. Installer `rg-dev-server`
   1. Exécuter `npm i -g @robot-grimpeur/dev-server`
4. Créer le service
   1. Créer le fichier `/etc/systemd/system/rg-dev-server.service` et mettre le contenu suivant:
      ```
      [Unit]
      Description=Main service
      After=network.target
      StartLimitIntervalSec=0

      [Service]
      Type=simple
      Restart=always
      RestartSec=1
      User=root
      ExecStart=rg-dev-server

      [Install]
      WantedBy=multi-user.target
      ```
    2. Exécuter `systemctl start rg-dev-server && systemctl enable rg-dev-server`
5. Préparer une paire de clefs SSH pour l'usager `root`
   1. Créer la paire de clefs en exécutant `ssh-keygen -t ed25519` sur l'ordinateur client
   2. Modifier le `~/.ssh/config` du client pour y ajouter le contenu suivant
      ```
      Host %Nom de votre choix%
        HostName %Ip du Raspberry Pi%
        User root
        Port 22
        IdentityFile %Endroit où vous avez sauvegardé la clef privée%
      ```
    1. Sur le Raspberry Pi, créer le fichier `/root/.ssh/authorized_keys`
    2. Exécuter la commande `chmod -R 600 /root/.ssh/authorized_keys`
    3. Copier la clef publique dans le fichier `/root/.ssh/authorized_keys`
npm package: @robot-grimpeur/eslint-config
Description: Ceci est un paquet NPM de la configuration ESLint utilisée par nos projets codés en JavaScript/TypeScript. Elle sert à accélérer et faciliter la création de nouveaux projets.
Latest version: 1.0.3

# eslint-config

Ceci est un paquet NPM de la configuration ESLint utilisée par nos projets codés en JavaScript/TypeScript. Elle sert à accélérer et faciliter la création de nouveaux projets.

## Voir le paquet

Allez sur: https://www.npmjs.com/package/@robot-grimpeur/eslint-config
npm package: @robot-inventor/ai-robots-txt
Description: ai.robots.txt for npm
Author: Robot-Inventor
Latest version: 0.1.0

# ai.robots.txt

This repository makes [ai.robots.txt](https://github.com/ai-robots-txt/ai.robots.txt) downloadable via npm. It currently supports JSON file.

## Usage

```bash
npm install @robot-inventor/ai-robots-txt
```

```ts
import { AiRobotsText } from "@robot-inventor/ai-robots-txt";

const respectfulBots = Object.entries(AiRobotsText).filter(([, bot]) => bot.respect === "Yes");

for (const [userAgent, bot] of respectfulBots) {
    console.log(`${userAgent} -> ${bot.operator}`);
}
```

## License

The script is provided under the [MIT License](./LICENSE), and files obtained from the ai.robots.txt project are subject to [that project's MIT License](https://github.com/ai-robots-txt/ai.robots.txt/blob/main/LICENSE).

Below is the ai.robots.txt license text.

```md
MIT License

Copyright (c) 2024 ai.robots.txt

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```