Installation
import { Tabs, TabItem } from ‘@astrojs/starlight/components’
Gestionnaires de paquets
CDN (sans bundler)
<script type="module"> import { createClient } from 'https://esm.sh/@massicloud/client' const massi = createClient({ url: '...', key: '...', db: '...' })</script>Prérequis
| Environnement | Version minimale | Notes |
|---|---|---|
| Node.js | 18 | Utilise fetch natif |
| Bun | 1.0 | |
| Deno | 1.30 | Import via esm.sh |
| Navigateur | ES2020 | Tous les navigateurs modernes |
| React Native | 0.73 | Nécessite react-native-url-polyfill |
TypeScript
Le paquet inclut des types TypeScript complets sans @types/ supplémentaire. Définissez "strict": true dans votre tsconfig.json pour la meilleure expérience.