open-index/open-npm huggingface dataset:
npm package: @reservoir0x/relay-verifier-sdk
Description: Relay protocol verifier SDK
Author: Uneven Labs
Latest version: 0.0.25

## Relay verifier

For a high-level overview of the Relay protocol and the various components at play, we recommend starting with the official [documentation](https://docs.relay.link/how-it-works/relay-protocol).

The following sections describe various technical components of the protocol:

- [`Commitment`](./docs/Commitment.md)
npm package: @reservoir0x/sdk
Description: Reservoir Protocol SDK
Latest version: 0.0.372

Reservoir Universal NFT SDK:

- [Typescript SDK](https://github.com/reservoirprotocol/core/tree/main/packages/sdk/src) > Interact with 15+ NFT protocols through a normalized interface
- [Router Contract](https://github.com/reservoirprotocol/core/tree/main/packages/contracts/contracts/router) > Batch purchases NFTs + more advanced functionality

Docs coming soon!
npm package: @reservoir0x/sdk-core
Description: ⚒️ An SDK for building applications on top of Uniswap V3
Latest version: 1.0.2

# Uniswap SDK Core

[![npm version](https://img.shields.io/npm/v/@uniswap/sdk-core/latest.svg)](https://www.npmjs.com/package/@uniswap/sdk-core/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/sdk-core/latest.svg)](https://bundlephobia.com/result?p=@uniswap/sdk-core@latest)

This code is shared across Uniswap TypeScript SDKs.
npm package: @reservoir0x/v3-sdk
Description: ⚒️ An SDK for building applications on top of Uniswap V3
Latest version: 1.0.0

# Alpha software

The latest version of the SDK is used in production in the Uniswap Interface,
but it is considered Alpha software and may contain bugs or change significantly between patch versions.
If you have questions about how to use the SDK, please reach out in the `#dev-chat` channel of the Discord.
Pull requests welcome!

# Uniswap V3 SDK

[![npm version](https://img.shields.io/npm/v/@uniswap/v3-sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/v3-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/v3-sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/v3-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://docs.uniswap.org/).
npm package: @reservoirgenomics/resglass
Description: Resgen flavored HiGlass
Author: Peter Kerpedjiev
Latest version: 1.22.12

### Introduction

ResGlass is the Reservoir Genomics fork of the [HiGlass viewer](https://github.com/higlass/higlass). Use at your own risk.

### Development

```console
npm start
```

### License

ResGlass is provided under the MIT License.
npm package: @reset-framework/backend
Description: Optional TypeScript sidecar backend runtime for Reset Framework apps.
Latest version: 1.2.4

# @reset-framework/backend

`@reset-framework/backend` provides the optional TypeScript sidecar runtime for Reset apps.

Use it from an app-local backend entry such as `backend/src/index.ts`:

```ts
import { defineBackend } from "@reset-framework/backend"

export default defineBackend(({ handle, process }) => {
  handle("system.ping", async () => ({ ok: true }))

  handle("git.version", async () => {
    return process.run({
      command: "git",
      args: ["--version"]
    })
  })
})
```

`reset-framework-cli` bundles this backend into the desktop app and the native runtime talks to it over a stdio protocol.
npm package: @reset-framework/native
Description: Native CMake runtime sources for Reset Framework.
Latest version: 1.2.2

# Native Runtime

`@reset-framework/native` is the CMake-based native runtime source package for Reset Framework.

Contents:

- `runtime/`: platform adapters and shared runtime code
- `CMakeLists.txt`: top-level native build entrypoint
- `CMakePresets.json`: standard development and release presets
- `vcpkg.json`: native dependency manifest

The package is intended for framework maintainers and explicit source builds through `reset-framework-cli --runtime-source`.

This package is the correct home for cross-platform growth:

- shared runtime code stays in one place
- platform backends live under `runtime/platform/*`
- CMake remains the build system of record

Current implementation status:

- macOS backend exists
- Windows backend exists for the core host window/webview runtime
- Linux backend is pending
npm package: @reset-framework/runtime-darwin-arm64
Description: Prebuilt macOS arm64 runtime bundle for Reset Framework.
Latest version: 1.2.2

# @reset-framework/runtime-darwin-arm64

Prebuilt macOS arm64 runtime bundle for `reset-framework-cli`.

This package is consumed by the CLI during `dev`, `build`, and `package`.

Maintainers stage the published runtime assets under `dist/darwin-arm64/`.
npm package: @reset-framework/runtime-darwin-x64
Description: Prebuilt macOS x64 runtime bundle for Reset Framework.
Latest version: 1.2.2

# @reset-framework/runtime-darwin-x64

Prebuilt macOS x64 runtime bundle for `reset-framework-cli`.

This package is consumed by the CLI during `dev`, `build`, and `package`.

Maintainers stage the published runtime assets under `dist/darwin-x64/`.
npm package: @reset-framework/runtime-win32-x64
Description: Prebuilt Windows x64 runtime bundle for Reset Framework.
Latest version: 1.2.3

# @reset-framework/runtime-win32-x64

Prebuilt Windows x64 runtime bundle for `reset-framework-cli`.

This package is consumed by the CLI during `dev`, `build`, and `package`.

Maintainers stage the published runtime assets under `dist/win32-x64/`.
npm package: @reset-framework/schema
Description: JSON schema assets for Reset Framework configuration files.
Latest version: 1.2.4

# Schema

`@reset-framework/schema` contains the published JSON schema for `reset.config.json`.

It is the contract shared across:

- `reset-framework-cli`
- generated app projects
- editor tooling
- future config validation helpers

Published artifact:

- [reset.config.schema.json](./reset.config.schema.json)
npm package: @reset-framework/sdk
Description: Browser-side SDK for Reset Framework applications.
Latest version: 1.2.4

# SDK

`@reset-framework/sdk` is the browser-side JavaScript package for Reset applications.

Responsibilities:

- expose a stable typed client for app frontends
- hide the raw `window.reset` bridge envelope
- provide runtime availability checks for local browser development
- centralize the shared browser helpers used by templates and demo apps

Package layout:

- `src/index.js`: public entrypoint
- `src/client.js`: high-level client and namespaced APIs
- `src/transport.js`: low-level transport and response validation
- `src/errors.js`: SDK-specific error types

Recommended usage:

```ts
import { reset } from "@reset-framework/sdk"

const appInfo = await reset.app.getInfo()
const runtimeInfo = await reset.runtime.getInfo()
```

Available namespaces:

- `reset.app.getId()`
- `reset.app.getName()`
- `reset.app.getSlug()`
- `reset.app.getVersion()`
- `reset.app.getInfo()`
- `reset.runtime.getPlatform()`
- `reset.runtime.getArchitecture()`
- `reset.runtime.getFrameworkVersion()`
- `reset.runtime.getBridgeVersion()`
- `reset.runtime.getInfo()`
- `reset.commands.invoke()`
- `reset.commands.invokeRaw()`