Installation
import { Tabs, TabItem } from ‘@astrojs/starlight/components’
Package managers
CDN (no bundler)
<script type="module"> import { createClient } from 'https://esm.sh/@massicloud/client' const massi = createClient({ url: '...', key: '...', db: '...' })</script>Requirements
| Runtime | Minimum version | Notes |
|---|---|---|
| Node.js | 18 | Uses built-in fetch |
| Bun | 1.0 | |
| Deno | 1.30 | Import from esm.sh |
| Browser | ES2020 | All modern browsers supported |
| React Native | 0.73 | Needs react-native-url-polyfill |
TypeScript
The package ships full TypeScript types with no extra @types/ package needed. Set "strict": true in your tsconfig.json for the best experience.