# @magic-sdk/commons

> Exposes a listing of common public APIs from the Magic JS SDK ecosystem.

Latest version **26.0.0** (published 2025-09-03) · MIT license · 0 weekly downloads

## Install

```sh
npm install @magic-sdk/commons
pnpm add @magic-sdk/commons
yarn add @magic-sdk/commons
bun add @magic-sdk/commons
```

## Health

**Score 55/100 (C)** — status: stable.

Positive: has types; esm support; no vulnerabilities; has provenance; high maintenance score.

Warnings: low downloads.

Negative: stale.

## Facts

| | |
|---|---|
| Version | 26.0.0 |
| Published | 2025-09-03 |
| First published | 2020-11-17 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 0 |
| Unpacked size | 17.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (Unknown) |
| GitHub stars | 475 |
| Author | Magic Labs |
| Maintainers | seanli, ethella, jmjin, dizigen, damianjachyra, mikeysight, magiclabs_fe, jasonatmagic, josh_scanlan, hcote, khaledali.magic, ritalestermagic, jmac-magic, noahyoshida, oxyn-magic, andre.williams |

## Links

- npm: https://www.npmjs.com/package/@magic-sdk/commons
- Repository: https://github.com/magiclabs/magic-js
- Homepage: https://magic.link
- Issues: https://github.com/magiclabs/magic-js/issues
- npm.io page: https://npm.io/package/@magic-sdk/commons

## Recent versions

- 26.0.0 (latest) — 2025-09-03
- 26.0.0-canary.879.17443815749.0 (canary) — 2025-09-03
- 3.0.0-dgerrells-ch42053-sms-feature.0 (dgerrells-ch42053-sms-feature) — 2021-09-17
- 3.0.0-mfa-feature.1 (mfa-feature) — 2021-09-17
- 2.0.0-next.0 (next) — 2021-09-10
- 1.2.2-custom-session-duration.0 (custom-session-duration) — 2021-08-20
- 26.0.0-canary.879.17443711181.0 — 2025-09-03
- 26.0.0-canary.915.17279247601.0 — 2025-08-27
- 26.0.0-canary.915.17276855001.0 — 2025-08-27
- 25.4.3-canary.938.17273935610.0 — 2025-08-27
- 26.0.0-canary.915.17273532968.0 — 2025-08-27
- 26.0.0-canary.915.17251352750.0 — 2025-08-26
- 26.0.0-canary.915.17249931426.0 — 2025-08-26
- 26.0.0-canary.915.17249684892.0 — 2025-08-26
- 26.0.0-canary.915.17249441564.0 — 2025-08-26
- … 887 more at https://npm.io/package/@magic-sdk/commons/versions

## README

# ✨ Magic JavaScript SDK Commons 

[![<MagicLabs>](https://circleci.com/gh/magiclabs/magic-js.svg?style=shield)](https://circleci.com/gh/magiclabs/magic-js)

> Exposes a listing of common public APIs from `@magic-sdk/provider` and `@magic-sdk/types` to the platform-specific entry points (`magic-sdk`, `@magic-sdk/react-native-bare`, and `@magic-sdk/react-native-expo`)

<p align="center">
  <a href="https://github.com/magiclabs/magic-js/blob/master/packages/@magic-sdk/commons/LICENSE">License</a> ·
  <a href="https://github.com/magiclabs/magic-js/blob/master/packages/@magic-sdk/commons/CHANGELOG.md">Changelog</a> ·
  <a href="https://github.com/magiclabs/magic-js/blob/master/CONTRIBUTING.md">Contributing Guide</a>
</p>

## 📖 Documentation

See the [developer documentation](https://magic.link/docs) to learn how you can master the Magic SDK in a matter of minutes.

## Looking to Get Started With Magic?

This package is an internal dependency of the Magic JavaScript SDK ecosystem. If you're looking to get started with Magic's passwordless authentication for web or React native, check out one of these:

- Web: [`magic-sdk`](https://github.com/magiclabs/magic-js/tree/master/packages/magic-sdk)
- Bare React Native: [`@magic-sdk/react-native-bare`](https://github.com/magiclabs/magic-js/tree/master/packages/@magic-sdk/react-native-bare)
- Expo React Native: [`@magic-sdk/react-native-expo`](https://github.com/magiclabs/magic-js/tree/master/packages/@magic-sdk/react-native-expo)

---
_Source: https://npm.io/package/@magic-sdk/commons · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
